128fd40516
Signed-off-by: TalonFox <105325988+TalonFox@users.noreply.github.com>
27 lines
327 B
NASM
27 lines
327 B
NASM
; vsync interrupt routine
|
|
|
|
system_vsync_handler:
|
|
add rsp, 4
|
|
push r0
|
|
push r1
|
|
push r2
|
|
push r3
|
|
push r4
|
|
push r5
|
|
push r6
|
|
push r7
|
|
|
|
call mouse_update
|
|
call keyboard_update
|
|
call icon_update
|
|
|
|
pop r7
|
|
pop r6
|
|
pop r5
|
|
pop r4
|
|
pop r3
|
|
pop r2
|
|
pop r1
|
|
pop r0
|
|
reti
|