avr: fixed a bug (was not setting CFLAG).
This commit is contained in:
@@ -115,11 +115,12 @@ Eeprom_WriteBytes:
|
||||
mov r18, r17
|
||||
Eeprom_WriteBytes_loop:
|
||||
ld r16, Y+
|
||||
rcall Eeprom_WriteByteIfChanged
|
||||
rcall Eeprom_WriteByteIfChanged ; (r17)
|
||||
brcc Eeprom_WriteBytes_ret
|
||||
adiw xh:xl, 1
|
||||
dec r18
|
||||
brne Eeprom_WriteBytes_loop
|
||||
brne Eeprom_WriteBytes_loop
|
||||
sec
|
||||
Eeprom_WriteBytes_ret:
|
||||
ret
|
||||
; @end
|
||||
|
||||
Reference in New Issue
Block a user