avr: added reset button.
This commit is contained in:
@@ -132,6 +132,29 @@ EepromDump_OnDown_set:
|
||||
|
||||
|
||||
|
||||
EepromDump_OnResetTlv:
|
||||
bigcall Widget_GetSdramPtr ; (none)
|
||||
ldi xl, LOW(EEPROM_OFFS_TLV)
|
||||
ldi xh, HIGH(EEPROM_OFFS_TLV)
|
||||
EepromDump_OnResetTlv_loop:
|
||||
bigcall Eeprom_CheckAddr
|
||||
brcc EepromDump_OnResetTlv_loopEnd
|
||||
ldi r16, 0xff
|
||||
bigcall Eeprom_WriteByte
|
||||
adiw xh:xl, 1
|
||||
rjmp EepromDump_OnResetTlv_loop
|
||||
EepromDump_OnResetTlv_loopEnd:
|
||||
ldd r17, Y+WIDGET_SD_OFFS_FLAGS
|
||||
ori r17, (1<<WIDGET_FLAGS_DIRTY_BIT)
|
||||
std Y+WIDGET_SD_OFFS_FLAGS, r17
|
||||
sec
|
||||
ret
|
||||
; @end
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
; ---------------------------------------------------------------------------
|
||||
; @routine EepromDump_OnDraw @global
|
||||
;
|
||||
|
||||
Reference in New Issue
Block a user