<label> <address> <contents> <assembly>
8000 CA01
8001 CA08
8002 CA0F
8003 CA34
8004 CA4A
8005 CA5B
OS_START 8200 9E00
8201 8000
TRAP_GETC 8202 9000
8203 D1FE
8204 6000
8205 07FC
8206 9002
8207 D1FE
8208 6000
8209 8000
TRAP_PUTC 820A 9204
820B D3FE
820C 6240
820D 07FC
820E 9206
820F D3FE
8210 7040
8211 8000
TRAP_GETS 8212 9200
8213 9800
8214 D920
8215 2004
8216 0820
8217 98FF
8218 D97F
8219 2004
821A 021C
821B 9800
821C 9800
READ 821D 9400
821E D5FE
821F 6480
8220 07FC
8221 9602
8222 D7FE
8223 6AC0
8224 9C00
8225 DD0D
8226 2A06
8227 040A
8228 9C0A
8229 2A06
822A 0407
822B 9C00
822C 2A06
822D 0404
822E 1801 ADD R4, R0, R1
822F 7B00
8230 1261 ADD R1, R1, #1
8231 0FEB
DONE_GETS 8232 9C00
8233 DD00
8234 1801 ADD R4, R0, R1
8235 1921 ADD R4, R4, #1
8236 7D00
DONE_GETS_NO_WRITE 8237 8000
TRAP_PUTS 8238 9800
8239 D920
823A 2004
823B 0812
823C 98FF
823D D97F
823E 2004
823F 020E
8240 9800
LOAD 8241 1500 ADD R2, R4, R0
8242 6280
8243 2300
8244 0409
8245 9404
8246 D5FE
8247 6480
8248 07F8
8249 9606
824A D7FE
824B 72C0
824C 1921 ADD R4, R4, #1
824D 0FF3
DONE_PUTS 824E 8000
TRAP_GETC_TIMER 824F 920A
8250 D3FE
8251 9608
8252 D7FE
8253 94D0
8254 D507
8255 7440
AWAIT_LOOP 8256 68C0
8257 0808
8258 9000
8259 D1FE
825A 6000
825B 0801
825C 05F9
READY_TO_READ 825D 9002
825E D1FE
825F 6000
DONE_WAITING 8260 8000
TRAP_DRAW_RECT 8261 7FBE
8262 7BBD
8263 1DBD ADD R6, R6, #-3
8264 1BA0 ADD R5, R6, #0
8265 1DBB ADD R6, R6, #-5
8266 717F
8267 737E
8268 757D
8269 777C
826A 797B
826B 2500
826C 0C31
826D 2700
826E 0C2F
826F 2300
8270 0C2D
8271 9E7C
8272 2607
8273 022A
8274 9E80
8275 2407
8276 0227
8277 2100
8278 0825
8279 2300
827A 0823
827B 16C1 ADD R3, R3, R1
827C 1480 ADD R2, R2, R0
VALIDATE_SIZE_AND_POSITION_Y 827D 9E7C
827E 2607
827F 0204
VALIDATE_SIZE_AND_POSITION_X 8280 9E80
8281 2407
8282 0205
8283 0C07
FIX_Y 8284 1ED7 SUB R7, R3, R7
8285 1017 SUB R0, R0, R7
8286 16D7 SUB R3, R3, R7
8287 0FF8
FIX_X 8288 1E97 SUB R7, R2, R7
8289 1017 SUB R0, R0, R7
828A 1497 SUB R2, R2, R7
SET_UP_NEW_ROW 828B 9E80
828C 1E4F MUL R7, R1, R7
828D 9800
828E D9C0
828F 1FC0 ADD R7, R7, R0
8290 1FC4 ADD R7, R7, R4
8291 1820 ADD R4, R0, #0
8292 0E06
DRAW_COLUMN 8293 757D
8294 657B
8295 75C0
8296 657D
8297 1921 ADD R4, R4, #1
8298 1FE1 ADD R7, R7, #1
UPDATE_ROW_IF_DONE 8299 2802
829A 09F8
829B 1261 ADD R1, R1, #1
829C 2203
829D 09ED
DONE_DRAWING 829E 1D60 ADD R6, R5, #0
829F 1DA3 ADD R6, R6, #3
82A0 6BBD
82A1 6FBE
82A2 8000
OS_GLOBALS_MEM A000 0000
A001 0000
A002 0000
A003 0000
A004 0000
A005 0000
A006 0000
A007 0000
A008 0000
A009 0000
A00A 0000
A00B 0000
A00C 0000
A00D 0000
A00E 0000
A00F 0000
OS_VIDEO_MEM C000 0000
C001 0000
C002 0000
C003 0000
C004 0000
C005 0000
C006 0000
C007 0000
C008 0000
C009 0000
C00A 0000
C00B 0000
C00C 0000
C00D 0000
C00E 0000
C00F 0000
C010 0000
C011 0000
C012 0000
C013 0000
C014 0000
C015 0000
C016 0000
C017 0000
C018 0000
C019 0000
C01A 0000
C01B 0000
C01C 0000
C01D 0000
C01E 0000
C01F 0000
C020 0000
C021 0000
C022 0000
C023 0000
C024 0000
C025 0000
C026 0000
C027 0000
C028 0000
C029 0000
C02A 0000
C02B 0000
C02C 0000
C02D 0000
C02E 0000
C02F 0000
C030 0000
C031 0000
C032 0000
C033 0000
C034 0000
C035 0000
C036 0000
C037 0000
C038 0000
C039 0000
C03A 0000
C03B 0000
C03C 0000
C03D 0000