45 lines
1.7 KiB
ArmAsm
45 lines
1.7 KiB
ArmAsm
; Static System Variables
|
|
|
|
; Name Address Size Status Comment
|
|
|
|
z0 = $0 ; 8 bit
|
|
z1 = $1 ; 8 bit
|
|
|
|
irq_a = $200 ; 8 bit (internal)
|
|
irq_x = $201 ; 8 bit (internal)
|
|
irq_y = $202 ; 8 bit (internal)
|
|
irq_vector = $203 ; 16 bit
|
|
|
|
k0 = $205 ; 8 bit
|
|
k1 = $206 ; 8 bit
|
|
k2 = $207 ; 8 bit
|
|
k3 = $208 ; 8 bit
|
|
k4 = $209 ; 8 bit
|
|
k5 = $20a ; 8 bit
|
|
k6 = $20b ; 8 bit
|
|
k7 = $20c ; 8 bit
|
|
|
|
keyboard_current = $20d ; 8 bit
|
|
keyboard_previous = $20e ; 8 bit
|
|
keyboard_format = $20f ; 8 bit
|
|
keyboard_arrow = $210 ; 8 bit
|
|
keyboard_modifier = $211 ; 8 bit
|
|
|
|
cursor_x = $212 ; 8 bit
|
|
cursor_y = $213 ; 8 bit
|
|
cursor_x_previous = $214 ; 8 bit (internal)
|
|
cursor_y_previous = $215 ; 8 bit (internal)
|
|
cursor_value = $216 ; 8 bit
|
|
cursor_speed = $217 ; 8 bit
|
|
cursor_speed_count = $218 ; 8 bit (internal)
|
|
cursor_delay_interval = $219 ; 8 bit
|
|
cursor_delay = $21a ; 8 bit
|
|
cursor_delay_count = $21b ; 8 bit (internal)
|
|
cursor_delay_switch = $21c ; 8 bit (internal)
|
|
|
|
soft_system_register = $21d ; 8 bit (internal)
|
|
|
|
color = $2fe ; 8 bit
|
|
|
|
typelength = $2ff ; 8 bit
|
|
typebuffer = $300 ; 256 bit
|