Skip to content

Commit 7d20d07

Browse files
committed
doc: add KNOWN ISSUE 19 to Release Notes
Corresponds to GitHub issue #9.
1 parent 06b7d6f commit 7d20d07

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

ReleaseNotes_DynamicC.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,20 @@ KNOWN ISSUES
183183
generated .BIN file is the correct length and contains a complete
184184
firmware image.
185185

186+
19. Since Dynamic C 9.30, assigning an 8-bit value to a 16-bit variable via
187+
a pointer will generate a bad opcode sequence, similar to the following
188+
example:
189+
190+
3A18BA ld a, (0xBA18) 9
191+
6F ld l, a 2
192+
2600 ld h, 0x00 4
193+
DDF400 ld (hl + 0), hl 13
194+
195+
Please see https://github.com/digidotcom/DCRabbit_9/issues/9 for details
196+
on the issue, including methods to identify .BIN or .LST files with the
197+
sequence, along with source code workarounds and a method to patch .BIN
198+
files if recompiling isn't an option.
199+
186200
UPDATE CONSIDERATIONS
187201
---------------------
188202
If updating an existing installation of 9.62 or earlier via the Dynamic C 9

0 commit comments

Comments
 (0)