2020-07-28 18:06:36 -07:00
|
|
|
;license:MIT
|
2020-07-29 12:15:22 -04:00
|
|
|
;(c) 2020 by qkumba/4am
|
2020-07-28 18:06:36 -07:00
|
|
|
;
|
|
|
|
; reboot system
|
|
|
|
;
|
|
|
|
; Public functions
|
2020-07-29 12:15:22 -04:00
|
|
|
; - OnQuit
|
2020-07-28 18:06:36 -07:00
|
|
|
;
|
|
|
|
|
|
|
|
;------------------------------------------------------------------------------
|
2020-07-29 12:15:22 -04:00
|
|
|
; OnQuit
|
2020-07-28 18:06:36 -07:00
|
|
|
; reboot system
|
|
|
|
;
|
|
|
|
; in: none
|
|
|
|
; out: nothing
|
|
|
|
;------------------------------------------------------------------------------
|
2020-07-29 12:15:22 -04:00
|
|
|
OnQuit
|
|
|
|
jsr SwitchToBank2
|
|
|
|
jsr EnableAcceleratorAndSwitchToBank1
|
2020-07-29 21:37:32 -07:00
|
|
|
PatchQuit
|
2020-07-28 18:06:36 -07:00
|
|
|
inc $101 ; bank in ROM
|
2020-07-29 12:15:22 -04:00
|
|
|
+LDADDR ROM_REBOOT
|
|
|
|
+ST16 $104
|
2020-07-28 18:06:36 -07:00
|
|
|
jmp $100
|