Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- AtlasOS.dasm (line 8): [0x0000] bios_boot:
- AtlasOS.dasm (line 9): [0x0000] 1600 HWN Z
- AtlasOS.dasm (line 10): [0x0001] 7CB2 0000 IFE Z, 0
- AtlasOS.dasm (line 11): [0x0003] 7F81 0000 SET PC, bios_boot
- AtlasOS.dasm (line 13): [0x0005] bios_display_initloop:
- AtlasOS.dasm (line 14): [0x0005] 7CA3 0001 SUB Z, 1
- AtlasOS.dasm (line 15): [0x0007] 1620 HWQ Z
- AtlasOS.dasm (line 18): [0x0008] 7C13 F615 IFN A,0xf615
- AtlasOS.dasm (line 19): [0x000A] 7F81 0005 SET PC,bios_display_initloop
- AtlasOS.dasm (line 20): [0x000C] 7C33 7349 IFN B,0x7349
- AtlasOS.dasm (line 21): [0x000E] 7F81 0005 SET PC,bios_display_initloop
- AtlasOS.dasm (line 23): [0x0010] 17C1 003B SET [display_address], Z
- AtlasOS.dasm (line 26): [0x0012] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 27): [0x0014] 7821 0779 SET B, [video_mem]
- AtlasOS.dasm (line 28): [0x0016] 1640 HWI Z
- AtlasOS.dasm (line 31): [0x0017] 7C01 0005 SET A, 5
- AtlasOS.dasm (line 32): [0x0019] 7821 077B SET B, [video_palette]
- AtlasOS.dasm (line 33): [0x001B] 1640 HWI Z
- AtlasOS.dasm (line 35): [0x001C] 7C01 0002 SET A, 2
- AtlasOS.dasm (line 36): [0x001E] 7821 077B SET B, [video_palette]
- AtlasOS.dasm (line 37): [0x0020] 1640 HWI Z
- AtlasOS.dasm (line 40): [0x0021] 7C01 0004 SET A, 4
- AtlasOS.dasm (line 41): [0x0023] 7821 077A SET B, [video_font]
- AtlasOS.dasm (line 42): [0x0025] 1640 HWI Z
- AtlasOS.dasm (line 44): [0x0026] 7C01 0001 SET A, 1
- AtlasOS.dasm (line 45): [0x0028] 7821 077A SET B, [video_font]
- AtlasOS.dasm (line 46): [0x002A] 1640 HWI Z
- AtlasOS.dasm (line 48): [0x002B] bios_keyboard_start:
- AtlasOS.dasm (line 49): [0x002B] 1600 HWN Z
- AtlasOS.dasm (line 50): [0x002C] bios_keyboard_initloop:
- AtlasOS.dasm (line 51): [0x002C] 7CA3 0001 SUB Z,1
- AtlasOS.dasm (line 52): [0x002E] 1620 HWQ Z
- AtlasOS.dasm (line 54): [0x002F] 7C13 7406 IFN A, 0x7406
- AtlasOS.dasm (line 55): [0x0031] 7F81 002C SET PC, bios_keyboard_initloop
- AtlasOS.dasm (line 56): [0x0033] 7C33 30CF IFN B, 0x30CF
- AtlasOS.dasm (line 57): [0x0035] 7F81 002C SET PC, bios_keyboard_initloop
- AtlasOS.dasm (line 59): [0x0037] 17C1 003C SET [keyboard_address], Z
- AtlasOS.dasm (line 65): [0x0039] 7F81 004D SET PC, kernel_boot
- AtlasOS.dasm (line 67): [0x003B] display_address:
- AtlasOS.dasm (line 68): [0x003B] .dat 0x0000
- AtlasOS.dasm (line 68): [0x003B] 0000
- AtlasOS.dasm (line 69): [0x003C] keyboard_address:
- AtlasOS.dasm (line 70): [0x003C] .dat 0x0000
- AtlasOS.dasm (line 70): [0x003C] 0000
- AtlasOS.dasm (line 75): [0x003D] kernel_interrupt_handler:
- AtlasOS.dasm (line 77): [0x003D] 7832 003C IFE B, [keyboard_address]
- AtlasOS.dasm (line 78): [0x003F] 7C20 0042 JSR kernel_interrupt_handler_keypress
- AtlasOS.dasm (line 80): [0x0041] 6381 SET PC, POP
- AtlasOS.dasm (line 82): [0x0042] kernel_interrupt_handler_keypress:
- AtlasOS.dasm (line 83): [0x0042] 0301 SET PUSH, A
- AtlasOS.dasm (line 84): [0x0043] 0701 SET PUSH, B
- AtlasOS.dasm (line 85): [0x0044] 7C01 0001 SET A, 1
- AtlasOS.dasm (line 86): [0x0046] 7A40 003C HWI [keyboard_address]
- AtlasOS.dasm (line 88): [0x0048] 0BC1 0AB2 SET [keyboard_mem], C
- AtlasOS.dasm (line 89): [0x004A] 6021 SET B, POP
- AtlasOS.dasm (line 90): [0x004B] 6001 SET A, POP
- AtlasOS.dasm (line 91): [0x004C] 6381 SET PC, POP
- AtlasOS.dasm (line 96): [0x004D] kernel_boot:
- AtlasOS.dasm (line 101): [0x004D] 7C20 017D JSR clear
- AtlasOS.dasm (line 104): [0x004F] 7C01 079F SET A, text_logo
- AtlasOS.dasm (line 105): [0x0051] 7C20 010B JSR text_out
- AtlasOS.dasm (line 108): [0x0053] 7C01 077F SET A, text_start
- AtlasOS.dasm (line 109): [0x0055] 7C20 010B JSR text_out
- AtlasOS.dasm (line 112): [0x0057] 7C61 0000 SET X, 0
- AtlasOS.dasm (line 113): [0x0059] kernel_mem:
- AtlasOS.dasm (line 114): [0x0059] 7C74 158D IFG X, kernel_end
- AtlasOS.dasm (line 115): [0x005B] 7F81 0064 SET PC, kernel_mem_end
- AtlasOS.dasm (line 116): [0x005D] 0C01 SET A, X
- AtlasOS.dasm (line 117): [0x005E] 7C20 021D JSR page_reserve
- AtlasOS.dasm (line 118): [0x0060] 7C62 0400 ADD X, 1024
- AtlasOS.dasm (line 119): [0x0062] 7F81 0059 SET PC, kernel_mem
- AtlasOS.dasm (line 120): [0x0064] kernel_mem_end:
- AtlasOS.dasm (line 123): [0x0064] 7801 0779 SET A, [video_mem]
- AtlasOS.dasm (line 124): [0x0066] 7C20 021D JSR page_reserve
- AtlasOS.dasm (line 127): [0x0068] 7C01 FFFF SET A, 0xFFFF
- AtlasOS.dasm (line 128): [0x006A] 7C20 021D JSR page_reserve
- AtlasOS.dasm (line 131): [0x006C] 7C01 1000 SET A, 0x1000
- AtlasOS.dasm (line 132): [0x006E] 7C20 021D JSR page_reserve
- AtlasOS.dasm (line 135): [0x0070] 7C01 158D SET A, apps
- AtlasOS.dasm (line 136): [0x0072] apps_mem:
- AtlasOS.dasm (line 137): [0x0072] 7C14 1BB8 IFG A, apps_end
- AtlasOS.dasm (line 138): [0x0074] 7F81 007E SET PC, apps_mem_end
- AtlasOS.dasm (line 139): [0x0076] 0061 SET X, A
- AtlasOS.dasm (line 140): [0x0077] 7C20 021D JSR page_reserve
- AtlasOS.dasm (line 141): [0x0079] 0C01 SET A, X
- AtlasOS.dasm (line 142): [0x007A] 7C02 0400 ADD A, 1024
- AtlasOS.dasm (line 143): [0x007C] 7F81 0072 SET PC, apps_mem
- AtlasOS.dasm (line 144): [0x007E] apps_mem_end:
- AtlasOS.dasm (line 147): [0x007E] 7C01 1BB8 SET A, files
- AtlasOS.dasm (line 148): [0x0080] files_mem:
- AtlasOS.dasm (line 149): [0x0080] 7C14 1D9A IFG A, files_end
- AtlasOS.dasm (line 150): [0x0082] 7F81 008C SET PC, files_mem_end
- AtlasOS.dasm (line 151): [0x0084] 0061 SET X, A
- AtlasOS.dasm (line 152): [0x0085] 7C20 021D JSR page_reserve
- AtlasOS.dasm (line 153): [0x0087] 0C01 SET A, X
- AtlasOS.dasm (line 154): [0x0088] 7C02 0400 ADD A, 1024
- AtlasOS.dasm (line 155): [0x008A] 7F81 0080 SET PC, files_mem
- AtlasOS.dasm (line 156): [0x008C] files_mem_end:
- AtlasOS.dasm (line 158): [0x008C] 7C61 0000 SET X, 0
- AtlasOS.dasm (line 161): [0x008E] 7C21 1000 SET B, 0x1000
- AtlasOS.dasm (line 162): [0x0090] 7C01 0BC5 SET A, api_start
- AtlasOS.dasm (line 163): [0x0092] 7C41 0C0D SET C, api_end
- AtlasOS.dasm (line 164): [0x0094] 0043 SUB C, A
- AtlasOS.dasm (line 165): [0x0095] 7C20 020D JSR mem_copy
- AtlasOS.dasm (line 168): [0x0097] 7C01 079B SET A, text_start_ok
- AtlasOS.dasm (line 169): [0x0099] 7C20 010B JSR text_out
- AtlasOS.dasm (line 172): [0x009B] 7FC1 0000 0000 SET [keyboard_buffers_exclusive], 0
- AtlasOS.dasm (line 173): [0x009E] 7FC1 0000 0000 SET [keyboard_oldvalue], 0
- AtlasOS.dasm (line 174): [0x00A1] 7C20 05A9 JSR keyboard_unregister_all
- AtlasOS.dasm (line 177): [0x00A3] kernel_loop:
- AtlasOS.dasm (line 180): [0x00A3] 7C20 00DB JSR driver_keyboard
- AtlasOS.dasm (line 183): [0x00A5] 7C20 00AB JSR kernel_watchdog_checkalone
- AtlasOS.dasm (line 185): [0x00A7] 7C20 03FA JSR proc_suspend
- AtlasOS.dasm (line 186): [0x00A9] 7F81 00A3 SET PC, kernel_loop
- AtlasOS.dasm (line 188): [0x00AB] kernel_watchdog_checkalone:
- AtlasOS.dasm (line 189): [0x00AB] 0B01 SET PUSH, C
- AtlasOS.dasm (line 190): [0x00AC] 0701 SET PUSH, B
- AtlasOS.dasm (line 191): [0x00AD] 0301 SET PUSH, A
- AtlasOS.dasm (line 193): [0x00AE] 7C41 0AC1 SET C, kernel_watchdog_proc_list_buffer
- AtlasOS.dasm (line 194): [0x00B0] 7C01 00C8 SET A, kernel_watchdog_helper
- AtlasOS.dasm (line 195): [0x00B2] 7C20 03E9 JSR proc_callback_list
- AtlasOS.dasm (line 196): [0x00B4] 7C41 0AC1 SET C, kernel_watchdog_proc_list_buffer
- AtlasOS.dasm (line 197): [0x00B6] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 198): [0x00B8] 7D52 0000 IFE [C], 0
- AtlasOS.dasm (line 199): [0x00BA] 7C20 00CF JSR kernel_watchdog_loadshell
- AtlasOS.dasm (line 202): [0x00BC] 7C41 0AC1 SET C, kernel_watchdog_proc_list_buffer
- AtlasOS.dasm (line 203): [0x00BE] 7D41 0000 SET [C], 0
- AtlasOS.dasm (line 204): [0x00C0] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 205): [0x00C2] 7D41 0000 SET [C], 0
- AtlasOS.dasm (line 207): [0x00C4] 6001 SET A, POP
- AtlasOS.dasm (line 208): [0x00C5] 6021 SET B, POP
- AtlasOS.dasm (line 209): [0x00C6] 6041 SET C, POP
- AtlasOS.dasm (line 210): [0x00C7] 6381 SET PC, POP
- AtlasOS.dasm (line 211): [0x00C8] kernel_watchdog_helper:
- AtlasOS.dasm (line 212): [0x00C8] 7C52 0AC3 IFE C, kernel_watchdog_proc_list_buffer_end
- AtlasOS.dasm (line 213): [0x00CA] 6381 SET PC, POP
- AtlasOS.dasm (line 214): [0x00CB] 0141 SET [C], A
- AtlasOS.dasm (line 215): [0x00CC] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 216): [0x00CE] 6381 SET PC, POP
- AtlasOS.dasm (line 217): [0x00CF] kernel_watchdog_loadshell:
- AtlasOS.dasm (line 220): [0x00CF] 7FC1 0000 FFFF SET [keyboard_oldvalue], 0xFFFF
- AtlasOS.dasm (line 222): [0x00D2] 7C01 15A6 SET A, AtlasShell
- AtlasOS.dasm (line 223): [0x00D4] 7C21 1B90 SET B, AtlasShell_end
- AtlasOS.dasm (line 224): [0x00D6] 7C23 15A6 SUB B, AtlasShell
- AtlasOS.dasm (line 225): [0x00D8] 7C20 0444 JSR proc_load
- AtlasOS.dasm (line 226): [0x00DA] 6381 SET PC, POP
- AtlasOS.dasm (line 229): [0x00DB] driver_keyboard:
- AtlasOS.dasm (line 230): [0x00DB] 0301 SET PUSH, A
- AtlasOS.dasm (line 231): [0x00DC] 0701 SET PUSH, B
- AtlasOS.dasm (line 232): [0x00DD] 0B01 SET PUSH, C
- AtlasOS.dasm (line 234): [0x00DE] 7C01 0001 SET A, 1
- AtlasOS.dasm (line 235): [0x00E0] 7A40 003C HWI [keyboard_address]
- AtlasOS.dasm (line 238): [0x00E2] 7852 0AC0 IFE C, [keyboard_oldvalue]
- AtlasOS.dasm (line 239): [0x00E4] 7F81 00F7 SET PC, driver_keyboard_end
- AtlasOS.dasm (line 241): [0x00E6] 7C01 0AB3 SET A, keyboard_buffers
- AtlasOS.dasm (line 243): [0x00E8] 7FD3 0000 0000 IFN [keyboard_buffers_exclusive], 0
- AtlasOS.dasm (line 244): [0x00EB] 7F81 0101 SET PC, driver_keyboard_exclusive
- AtlasOS.dasm (line 246): [0x00ED] driver_keyboard_loop:
- AtlasOS.dasm (line 248): [0x00ED] 7D13 0000 IFN [A], 0
- AtlasOS.dasm (line 249): [0x00EF] 7C20 0106 JSR driver_keyboard_save_to_buffer
- AtlasOS.dasm (line 251): [0x00F1] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 252): [0x00F3] 7C13 0AB9 IFN A, keyboard_buffers_end
- AtlasOS.dasm (line 253): [0x00F5] 7F81 00ED SET PC, driver_keyboard_loop
- AtlasOS.dasm (line 254): [0x00F7] driver_keyboard_end:
- AtlasOS.dasm (line 255): [0x00F7] 0BC1 0AC0 SET [keyboard_oldvalue], C
- AtlasOS.dasm (line 256): [0x00F9] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 257): [0x00FB] 7A40 003C HWI [keyboard_address]
- AtlasOS.dasm (line 258): [0x00FD] 6041 SET C, POP
- AtlasOS.dasm (line 259): [0x00FE] 6021 SET B, POP
- AtlasOS.dasm (line 260): [0x00FF] 6001 SET A, POP
- AtlasOS.dasm (line 261): [0x0100] 6381 SET PC, POP
- AtlasOS.dasm (line 263): [0x0101] driver_keyboard_exclusive:
- AtlasOS.dasm (line 264): [0x0101] 7821 0ABF SET B, [keyboard_buffers_exclusive]
- AtlasOS.dasm (line 265): [0x0103] 0921 SET [B], C
- AtlasOS.dasm (line 266): [0x0104] 7F81 00F7 SET PC, driver_keyboard_end
- AtlasOS.dasm (line 268): [0x0106] driver_keyboard_save_to_buffer:
- AtlasOS.dasm (line 269): [0x0106] 2021 SET B, [A]
- AtlasOS.dasm (line 270): [0x0107] 0921 SET [B], C
- AtlasOS.dasm (line 271): [0x0108] 6381 SET PC, POP
- AtlasOS.dasm (line 275): [0x0109] 7F81 0774 SET PC, stop
- AtlasOS.dasm (line 279): [0x010B] text_out:
- AtlasOS.dasm (line 280): [0x010B] 0301 SET PUSH, A
- AtlasOS.dasm (line 281): [0x010C] 0701 SET PUSH, B
- AtlasOS.dasm (line 282): [0x010D] 0B01 SET PUSH, C
- AtlasOS.dasm (line 283): [0x010E] 1B01 SET PUSH, I
- AtlasOS.dasm (line 285): [0x010F] 7821 077C SET B, [video_col]
- AtlasOS.dasm (line 286): [0x0111] 78C1 077D SET I, [video_cur]
- AtlasOS.dasm (line 288): [0x0113] text_out_loop:
- AtlasOS.dasm (line 289): [0x0113] 2041 SET C, [A]
- AtlasOS.dasm (line 290): [0x0114] 7C52 0000 IFE C, 0x0000
- AtlasOS.dasm (line 291): [0x0116] 7F81 013C SET PC, text_out_end
- AtlasOS.dasm (line 292): [0x0118] 7C52 00A0 IFE C, 0x00A0
- AtlasOS.dasm (line 293): [0x011A] 7F81 0132 SET PC, text_out_nl
- AtlasOS.dasm (line 294): [0x011C] 7C4A 00FF AND C, 0x00FF
- AtlasOS.dasm (line 295): [0x011E] 044B BOR C, B
- AtlasOS.dasm (line 296): [0x011F] 09C1 SET [I], C
- AtlasOS.dasm (line 297): [0x0120] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 298): [0x0122] 7CC2 0001 ADD I, 1
- AtlasOS.dasm (line 299): [0x0124] 7CD2 8180 IFE I, 0x8180
- AtlasOS.dasm (line 300): [0x0126] 7F81 012A SET PC, text_out_scroll
- AtlasOS.dasm (line 301): [0x0128] 7F81 0113 SET PC, text_out_loop
- AtlasOS.dasm (line 303): [0x012A] text_out_scroll:
- AtlasOS.dasm (line 304): [0x012A] 1BC1 077D SET [video_cur], I
- AtlasOS.dasm (line 305): [0x012C] 7C20 0155 JSR scroll
- AtlasOS.dasm (line 306): [0x012E] 78C1 077D SET I, [video_cur]
- AtlasOS.dasm (line 307): [0x0130] 7F81 0113 SET PC, text_out_loop
- AtlasOS.dasm (line 309): [0x0132] text_out_nl:
- AtlasOS.dasm (line 310): [0x0132] 1BC1 077D SET [video_cur], I
- AtlasOS.dasm (line 311): [0x0134] 7C20 0143 JSR newline
- AtlasOS.dasm (line 312): [0x0136] 78C1 077D SET I, [video_cur]
- AtlasOS.dasm (line 313): [0x0138] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 314): [0x013A] 7F81 0113 SET PC, text_out_loop
- AtlasOS.dasm (line 316): [0x013C] text_out_end:
- AtlasOS.dasm (line 317): [0x013C] 1BC1 077D SET [video_cur], I
- AtlasOS.dasm (line 318): [0x013E] 60C1 SET I, POP
- AtlasOS.dasm (line 319): [0x013F] 6041 SET C, POP
- AtlasOS.dasm (line 320): [0x0140] 6021 SET B, POP
- AtlasOS.dasm (line 321): [0x0141] 6001 SET A, POP
- AtlasOS.dasm (line 322): [0x0142] 6381 SET PC, POP
- AtlasOS.dasm (line 325): [0x0143] newline:
- AtlasOS.dasm (line 326): [0x0143] 0301 SET PUSH, A
- AtlasOS.dasm (line 327): [0x0144] 0701 SET PUSH, B
- AtlasOS.dasm (line 329): [0x0145] 7C01 0020 SET A, 0x0020
- AtlasOS.dasm (line 330): [0x0147] 7821 077D SET B, [video_cur]
- AtlasOS.dasm (line 331): [0x0149] 0028 MOD B, A
- AtlasOS.dasm (line 332): [0x014A] 0403 SUB A, B
- AtlasOS.dasm (line 333): [0x014B] 03C2 077D ADD [video_cur], A
- AtlasOS.dasm (line 334): [0x014D] 7FD2 0000 8180 IFE [video_cur], 0x8180
- AtlasOS.dasm (line 335): [0x0150] 7C20 0155 JSR scroll
- AtlasOS.dasm (line 337): [0x0152] 6021 SET B, POP
- AtlasOS.dasm (line 338): [0x0153] 6001 SET A, POP
- AtlasOS.dasm (line 339): [0x0154] 6381 SET PC, POP
- AtlasOS.dasm (line 342): [0x0155] scroll:
- AtlasOS.dasm (line 343): [0x0155] 0F01 SET PUSH, X
- AtlasOS.dasm (line 344): [0x0156] 1301 SET PUSH, Y
- AtlasOS.dasm (line 346): [0x0157] 7C61 8000 SET X, 0x8000
- AtlasOS.dasm (line 347): [0x0159] 7C81 8020 SET Y, 0x8020
- AtlasOS.dasm (line 349): [0x015B] scroll_loop1:
- AtlasOS.dasm (line 350): [0x015B] 3161 SET [X], [Y]
- AtlasOS.dasm (line 351): [0x015C] 5261 0001 0001 SET [1+X], [1+Y]
- AtlasOS.dasm (line 352): [0x015F] 5261 0002 0002 SET [2+X], [2+Y]
- AtlasOS.dasm (line 353): [0x0162] 5261 0003 0003 SET [3+X], [3+Y]
- AtlasOS.dasm (line 355): [0x0165] 7C62 0004 ADD X, 4
- AtlasOS.dasm (line 356): [0x0167] 7C82 0004 ADD Y, 4
- AtlasOS.dasm (line 358): [0x0169] 7C93 8180 IFN Y, 0x8180
- AtlasOS.dasm (line 359): [0x016B] 7F81 015B SET PC, scroll_loop1
- AtlasOS.dasm (line 361): [0x016D] scroll_loop2:
- AtlasOS.dasm (line 362): [0x016D] 7961 077E SET [X], [video_clear]
- AtlasOS.dasm (line 363): [0x016F] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 364): [0x0171] 7C72 8180 IFE X, 0x8180
- AtlasOS.dasm (line 365): [0x0173] 7F81 0177 SET PC, scroll_end
- AtlasOS.dasm (line 366): [0x0175] 7F81 016D SET PC, scroll_loop2
- AtlasOS.dasm (line 368): [0x0177] scroll_end:
- AtlasOS.dasm (line 369): [0x0177] 7FC3 0000 0020 SUB [video_cur], 0x20
- AtlasOS.dasm (line 370): [0x017A] 6081 SET Y, POP
- AtlasOS.dasm (line 371): [0x017B] 6061 SET X, POP
- AtlasOS.dasm (line 372): [0x017C] 6381 SET PC, POP
- AtlasOS.dasm (line 375): [0x017D] clear:
- AtlasOS.dasm (line 376): [0x017D] 0301 SET PUSH, A
- AtlasOS.dasm (line 377): [0x017E] 0701 SET PUSH, B
- AtlasOS.dasm (line 379): [0x017F] 7801 0779 SET A, [video_mem]
- AtlasOS.dasm (line 380): [0x0181] 7821 077E SET B, [video_clear]
- AtlasOS.dasm (line 382): [0x0183] clear_loop:
- AtlasOS.dasm (line 383): [0x0183] 0501 SET [A], B
- AtlasOS.dasm (line 384): [0x0184] 0601 0001 SET [1+A], B
- AtlasOS.dasm (line 385): [0x0186] 0601 0002 SET [2+A], B
- AtlasOS.dasm (line 386): [0x0188] 0601 0003 SET [3+A], B
- AtlasOS.dasm (line 387): [0x018A] 7C02 0004 ADD A, 4
- AtlasOS.dasm (line 389): [0x018C] 7C13 8180 IFN A, 0x8180
- AtlasOS.dasm (line 390): [0x018E] 7F81 0183 SET PC, clear_loop
- AtlasOS.dasm (line 392): [0x0190] clear_end:
- AtlasOS.dasm (line 393): [0x0190] 7BC1 0779 0000 SET [video_cur], [video_mem]
- AtlasOS.dasm (line 394): [0x0193] 6021 SET B, POP
- AtlasOS.dasm (line 395): [0x0194] 6001 SET A, POP
- AtlasOS.dasm (line 396): [0x0195] 6381 SET PC, POP
- AtlasOS.dasm (line 398): [0x0196] get_pos:
- AtlasOS.dasm (line 399): [0x0196] 0701 SET PUSH, B
- AtlasOS.dasm (line 401): [0x0197] 7C14 001F IFG A, 31
- AtlasOS.dasm (line 402): [0x0199] 7F81 01A7 SET PC, get_pos_clip
- AtlasOS.dasm (line 403): [0x019B] 7C34 000F IFG B, 15
- AtlasOS.dasm (line 404): [0x019D] 7F81 01A7 SET PC, get_pos_clip
- AtlasOS.dasm (line 406): [0x019F] 7C24 0020 MUL B, 32
- AtlasOS.dasm (line 407): [0x01A1] 7C22 8000 ADD B, 0x8000
- AtlasOS.dasm (line 408): [0x01A3] 0022 ADD B, A
- AtlasOS.dasm (line 410): [0x01A4] 0401 SET A, B
- AtlasOS.dasm (line 412): [0x01A5] get_pos_skip:
- AtlasOS.dasm (line 413): [0x01A5] 6021 SET B, POP
- AtlasOS.dasm (line 414): [0x01A6] 6381 SET PC, POP
- AtlasOS.dasm (line 416): [0x01A7] get_pos_clip:
- AtlasOS.dasm (line 417): [0x01A7] 7C01 0000 SET A, 0x0000
- AtlasOS.dasm (line 418): [0x01A9] 7F81 01A5 SET PC, get_pos_skip
- AtlasOS.dasm (line 421): [0x01AB] char_put:
- AtlasOS.dasm (line 422): [0x01AB] 0301 SET PUSH, A
- AtlasOS.dasm (line 424): [0x01AC] 7C20 0196 JSR get_pos
- AtlasOS.dasm (line 425): [0x01AE] 0901 SET [A], C
- AtlasOS.dasm (line 427): [0x01AF] 6001 SET A, POP
- AtlasOS.dasm (line 428): [0x01B0] 6381 SET PC, POP
- AtlasOS.dasm (line 434): [0x01B1] int2dec:
- AtlasOS.dasm (line 435): [0x01B1] 0301 SET PUSH, A
- AtlasOS.dasm (line 436): [0x01B2] 0701 SET PUSH, B
- AtlasOS.dasm (line 437): [0x01B3] 0B01 SET PUSH, C
- AtlasOS.dasm (line 439): [0x01B4] 7C22 0004 ADD B, 4
- AtlasOS.dasm (line 441): [0x01B6] int2dec_loop:
- AtlasOS.dasm (line 442): [0x01B6] 0041 SET C, A
- AtlasOS.dasm (line 443): [0x01B7] 7C48 000A MOD C, 10
- AtlasOS.dasm (line 445): [0x01B9] 0921 SET [B], C
- AtlasOS.dasm (line 446): [0x01BA] 7D22 0030 ADD [B], 0x0030
- AtlasOS.dasm (line 448): [0x01BC] 7C06 000A DIV A, 10
- AtlasOS.dasm (line 449): [0x01BE] 7C23 0001 SUB B, 1
- AtlasOS.dasm (line 450): [0x01C0] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 451): [0x01C2] 7F81 01C6 SET PC, int2dec_end
- AtlasOS.dasm (line 452): [0x01C4] 7F81 01B6 SET PC, int2dec_loop
- AtlasOS.dasm (line 454): [0x01C6] int2dec_end:
- AtlasOS.dasm (line 455): [0x01C6] 6041 SET C, POP
- AtlasOS.dasm (line 456): [0x01C7] 6021 SET B, POP
- AtlasOS.dasm (line 457): [0x01C8] 6001 SET A, POP
- AtlasOS.dasm (line 458): [0x01C9] 6381 SET PC, POP
- AtlasOS.dasm (line 463): [0x01CA] int2hex:
- AtlasOS.dasm (line 464): [0x01CA] 0301 SET PUSH, A
- AtlasOS.dasm (line 465): [0x01CB] 0701 SET PUSH, B
- AtlasOS.dasm (line 466): [0x01CC] 0B01 SET PUSH, C
- AtlasOS.dasm (line 468): [0x01CD] 7C22 0003 ADD B, 3
- AtlasOS.dasm (line 470): [0x01CF] int2hex_loop:
- AtlasOS.dasm (line 471): [0x01CF] 0041 SET C, A
- AtlasOS.dasm (line 472): [0x01D0] 7C4A 000F AND C, 0x000F
- AtlasOS.dasm (line 474): [0x01D2] 0921 SET [B], C
- AtlasOS.dasm (line 475): [0x01D3] 7D22 0030 ADD [B], 0x0030
- AtlasOS.dasm (line 476): [0x01D5] 7D34 0039 IFG [B], 0x0039
- AtlasOS.dasm (line 477): [0x01D7] 7D22 0007 ADD [B], 0x0007
- AtlasOS.dasm (line 479): [0x01D9] 7C06 0010 DIV A, 16
- AtlasOS.dasm (line 480): [0x01DB] 7C23 0001 SUB B, 1
- AtlasOS.dasm (line 481): [0x01DD] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 482): [0x01DF] 7F81 01E3 SET PC, int2hex_end
- AtlasOS.dasm (line 483): [0x01E1] 7F81 01CF SET PC, int2hex_loop
- AtlasOS.dasm (line 485): [0x01E3] int2hex_end:
- AtlasOS.dasm (line 486): [0x01E3] 6041 SET C, POP
- AtlasOS.dasm (line 487): [0x01E4] 6021 SET B, POP
- AtlasOS.dasm (line 488): [0x01E5] 6001 SET A, POP
- AtlasOS.dasm (line 489): [0x01E6] 6381 SET PC, POP
- AtlasOS.dasm (line 493): [0x01E7] atoi:
- AtlasOS.dasm (line 494): [0x01E7] 0301 SET PUSH, A
- AtlasOS.dasm (line 495): [0x01E8] 0701 SET PUSH, B
- AtlasOS.dasm (line 496): [0x01E9] 7C41 0000 SET C, 0
- AtlasOS.dasm (line 498): [0x01EB] atoi_loop:
- AtlasOS.dasm (line 499): [0x01EB] 7D12 0000 IFE [A], 0
- AtlasOS.dasm (line 500): [0x01ED] 7F81 01FD SET PC, atoi_end
- AtlasOS.dasm (line 503): [0x01EF] 2021 SET B, [A]
- AtlasOS.dasm (line 504): [0x01F0] 7C23 0030 SUB B, 48
- AtlasOS.dasm (line 507): [0x01F2] 0442 ADD C, B
- AtlasOS.dasm (line 510): [0x01F3] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 511): [0x01F5] 7D12 0000 IFE [A], 0
- AtlasOS.dasm (line 512): [0x01F7] 7F81 01FD SET PC, atoi_end
- AtlasOS.dasm (line 513): [0x01F9] 7C44 000A MUL C, 10
- AtlasOS.dasm (line 514): [0x01FB] 7F81 01EB SET PC, atoi_loop
- AtlasOS.dasm (line 516): [0x01FD] atoi_end:
- AtlasOS.dasm (line 517): [0x01FD] 6021 SET B, POP
- AtlasOS.dasm (line 518): [0x01FE] 6001 SET A, POP
- AtlasOS.dasm (line 519): [0x01FF] 6381 SET PC, POP
- AtlasOS.dasm (line 524): [0x0200] mem_clear:
- AtlasOS.dasm (line 525): [0x0200] 0301 SET PUSH, A
- AtlasOS.dasm (line 526): [0x0201] 0701 SET PUSH, B
- AtlasOS.dasm (line 528): [0x0202] 0022 ADD B, A
- AtlasOS.dasm (line 530): [0x0203] mem_clear_loop:
- AtlasOS.dasm (line 531): [0x0203] 7D01 0000 SET [A], 0
- AtlasOS.dasm (line 532): [0x0205] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 533): [0x0207] 0413 IFN A, B
- AtlasOS.dasm (line 534): [0x0208] 7F81 0203 SET PC, mem_clear_loop
- AtlasOS.dasm (line 536): [0x020A] 6021 SET B, POP
- AtlasOS.dasm (line 537): [0x020B] 6001 SET A, POP
- AtlasOS.dasm (line 538): [0x020C] 6381 SET PC, POP
- AtlasOS.dasm (line 546): [0x020D] mem_copy:
- AtlasOS.dasm (line 547): [0x020D] 0301 SET PUSH, A
- AtlasOS.dasm (line 548): [0x020E] 0701 SET PUSH, B
- AtlasOS.dasm (line 549): [0x020F] 0B01 SET PUSH, C
- AtlasOS.dasm (line 552): [0x0210] 0042 ADD C, A
- AtlasOS.dasm (line 554): [0x0211] mem_copy_loop:
- AtlasOS.dasm (line 555): [0x0211] 2121 SET [B], [A]
- AtlasOS.dasm (line 556): [0x0212] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 557): [0x0214] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 558): [0x0216] 0813 IFN A, C
- AtlasOS.dasm (line 559): [0x0217] 7F81 0211 SET PC, mem_copy_loop
- AtlasOS.dasm (line 561): [0x0219] 6041 SET C, POP
- AtlasOS.dasm (line 562): [0x021A] 6021 SET B, POP
- AtlasOS.dasm (line 563): [0x021B] 6001 SET A, POP
- AtlasOS.dasm (line 564): [0x021C] 6381 SET PC, POP
- AtlasOS.dasm (line 567): [0x021D] page_reserve:
- AtlasOS.dasm (line 568): [0x021D] 0701 SET PUSH, B
- AtlasOS.dasm (line 570): [0x021E] 0021 SET B, A
- AtlasOS.dasm (line 571): [0x021F] 7C28 0400 MOD B, 1024
- AtlasOS.dasm (line 572): [0x0221] 0403 SUB A, B
- AtlasOS.dasm (line 573): [0x0222] 7C06 0400 DIV A, 1024
- AtlasOS.dasm (line 575): [0x0224] 7C20 0230 JSR page_remove
- AtlasOS.dasm (line 576): [0x0226] 7C21 0001 SET B, 0x0001
- AtlasOS.dasm (line 577): [0x0228] 7C20 0249 JSR page_combine
- AtlasOS.dasm (line 578): [0x022A] 7C0B 8000 BOR A, 0x8000
- AtlasOS.dasm (line 579): [0x022C] 7C20 025B JSR page_add
- AtlasOS.dasm (line 581): [0x022E] 6021 SET B, POP
- AtlasOS.dasm (line 582): [0x022F] 6381 SET PC, POP
- AtlasOS.dasm (line 585): [0x0230] page_remove:
- AtlasOS.dasm (line 586): [0x0230] 0301 SET PUSH, A
- AtlasOS.dasm (line 587): [0x0231] 0701 SET PUSH, B
- AtlasOS.dasm (line 589): [0x0232] 7C0A 003F AND A, 0x003F
- AtlasOS.dasm (line 590): [0x0234] 7C0F 0008 SHL A, 8
- AtlasOS.dasm (line 591): [0x0236] 0301 SET PUSH, A
- AtlasOS.dasm (line 593): [0x0237] 7C21 0885 SET B, page_table
- AtlasOS.dasm (line 595): [0x0239] page_remove_loop:
- AtlasOS.dasm (line 596): [0x0239] 2401 SET A, [B]
- AtlasOS.dasm (line 597): [0x023A] 7C0A 3F00 AND A, 0x3F00
- AtlasOS.dasm (line 598): [0x023C] 6412 IFE A, PEEK
- AtlasOS.dasm (line 599): [0x023D] 7D21 0000 SET [B], 0x0000
- AtlasOS.dasm (line 600): [0x023F] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 601): [0x0241] 7C33 0905 IFN B, page_table_end
- AtlasOS.dasm (line 602): [0x0243] 7F81 0239 SET PC, page_remove_loop
- AtlasOS.dasm (line 604): [0x0245] 6001 SET A, POP
- AtlasOS.dasm (line 605): [0x0246] 6021 SET B, POP
- AtlasOS.dasm (line 606): [0x0247] 6001 SET A, POP
- AtlasOS.dasm (line 607): [0x0248] 6381 SET PC, POP
- AtlasOS.dasm (line 612): [0x0249] page_combine:
- AtlasOS.dasm (line 613): [0x0249] 0701 SET PUSH, B
- AtlasOS.dasm (line 615): [0x024A] 7C0A 003F AND A, 0x003F
- AtlasOS.dasm (line 616): [0x024C] 7C0F 0008 SHL A, 8
- AtlasOS.dasm (line 617): [0x024E] 7C2A 00FF AND B, 0x00FF
- AtlasOS.dasm (line 618): [0x0250] 040B BOR A, B
- AtlasOS.dasm (line 620): [0x0251] 6021 SET B, POP
- AtlasOS.dasm (line 621): [0x0252] 6381 SET PC, POP
- AtlasOS.dasm (line 626): [0x0253] page_decombine:
- AtlasOS.dasm (line 627): [0x0253] 0021 SET B, A
- AtlasOS.dasm (line 629): [0x0254] 7C0D 0008 SHR A, 8
- AtlasOS.dasm (line 630): [0x0256] 7C0A 003F AND A, 0x003F
- AtlasOS.dasm (line 631): [0x0258] 7C2A 00FF AND B, 0x00FF
- AtlasOS.dasm (line 633): [0x025A] 6381 SET PC, POP
- AtlasOS.dasm (line 638): [0x025B] page_add:
- AtlasOS.dasm (line 639): [0x025B] 0701 SET PUSH, B
- AtlasOS.dasm (line 640): [0x025C] 7C21 0885 SET B, page_table
- AtlasOS.dasm (line 642): [0x025E] page_add_loop:
- AtlasOS.dasm (line 643): [0x025E] 7D32 0000 IFE [B], 0
- AtlasOS.dasm (line 644): [0x0260] 7F81 026C SET PC, page_add_set
- AtlasOS.dasm (line 646): [0x0262] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 647): [0x0264] 7C33 0905 IFN B, page_table_end
- AtlasOS.dasm (line 648): [0x0266] 7F81 025E SET PC, page_add_loop
- AtlasOS.dasm (line 650): [0x0268] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 652): [0x026A] page_add_end:
- AtlasOS.dasm (line 653): [0x026A] 6021 SET B, POP
- AtlasOS.dasm (line 654): [0x026B] 6381 SET PC, POP
- AtlasOS.dasm (line 656): [0x026C] page_add_set:
- AtlasOS.dasm (line 657): [0x026C] 0121 SET [B], A
- AtlasOS.dasm (line 659): [0x026D] 7C20 0253 JSR page_decombine
- AtlasOS.dasm (line 660): [0x026F] 7C20 0310 JSR page_set_map
- AtlasOS.dasm (line 662): [0x0271] 7C01 0001 SET A, 1
- AtlasOS.dasm (line 663): [0x0273] 7F81 026A SET PC, page_add_end
- AtlasOS.dasm (line 667): [0x0275] page_find_free:
- AtlasOS.dasm (line 671): [0x0275] 0701 SET PUSH, B
- AtlasOS.dasm (line 674): [0x0276] 7C01 0881 SET A, page_map
- AtlasOS.dasm (line 675): [0x0278] 7C21 0000 SET B, 0
- AtlasOS.dasm (line 676): [0x027A] 7D13 FFFF IFN [A], 0xFFFF
- AtlasOS.dasm (line 677): [0x027C] 7F81 029A SET PC, page_find_free_found
- AtlasOS.dasm (line 678): [0x027E] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 679): [0x0280] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 680): [0x0282] 7D13 FFFF IFN [A], 0xFFFF
- AtlasOS.dasm (line 681): [0x0284] 7F81 029A SET PC, page_find_free_found
- AtlasOS.dasm (line 682): [0x0286] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 683): [0x0288] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 684): [0x028A] 7D13 FFFF IFN [A], 0xFFFF
- AtlasOS.dasm (line 685): [0x028C] 7F81 029A SET PC, page_find_free_found
- AtlasOS.dasm (line 686): [0x028E] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 687): [0x0290] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 688): [0x0292] 7D13 FFFF IFN [A], 0xFFFF
- AtlasOS.dasm (line 689): [0x0294] 7F81 029A SET PC, page_find_free_found
- AtlasOS.dasm (line 692): [0x0296] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 694): [0x0298] page_find_free_end:
- AtlasOS.dasm (line 695): [0x0298] 6021 SET B, POP
- AtlasOS.dasm (line 696): [0x0299] 6381 SET PC, POP
- AtlasOS.dasm (line 699): [0x029A] page_find_free_found:
- AtlasOS.dasm (line 700): [0x029A] 2301 SET PUSH, [A]
- AtlasOS.dasm (line 702): [0x029B] 7C24 0010 MUL B, 16
- AtlasOS.dasm (line 704): [0x029D] 0401 SET A, B
- AtlasOS.dasm (line 706): [0x029E] page_find_free_found_loop:
- AtlasOS.dasm (line 707): [0x029E] 7F2D 0001 SHR PEEK, 1
- AtlasOS.dasm (line 708): [0x02A0] 7FB3 0000 IFN EX, 0x0000
- AtlasOS.dasm (line 709): [0x02A2] 7F81 02A8 SET PC, page_find_free_skip
- AtlasOS.dasm (line 711): [0x02A4] 7F62 0001 ADD SP, 1
- AtlasOS.dasm (line 712): [0x02A6] 7F81 0298 SET PC, page_find_free_end
- AtlasOS.dasm (line 714): [0x02A8] page_find_free_skip:
- AtlasOS.dasm (line 715): [0x02A8] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 716): [0x02AA] 7F81 029E SET PC, page_find_free_found_loop
- AtlasOS.dasm (line 721): [0x02AC] page_alloc:
- AtlasOS.dasm (line 722): [0x02AC] 0701 SET PUSH, B
- AtlasOS.dasm (line 724): [0x02AD] 7C20 0275 JSR page_find_free
- AtlasOS.dasm (line 725): [0x02AF] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 726): [0x02B1] 7F81 02C6 SET PC, page_alloc_error
- AtlasOS.dasm (line 728): [0x02B3] 0301 SET PUSH, A
- AtlasOS.dasm (line 730): [0x02B4] 7C20 039E JSR proc_id
- AtlasOS.dasm (line 731): [0x02B6] 0021 SET B, A
- AtlasOS.dasm (line 732): [0x02B7] 6401 SET A, PEEK
- AtlasOS.dasm (line 734): [0x02B8] 7C20 0249 JSR page_combine
- AtlasOS.dasm (line 735): [0x02BA] 7C20 025B JSR page_add
- AtlasOS.dasm (line 736): [0x02BC] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 737): [0x02BE] 7F81 02C5 SET PC, page_alloc_error2
- AtlasOS.dasm (line 739): [0x02C0] 6001 SET A, POP
- AtlasOS.dasm (line 742): [0x02C1] 7C04 0400 MUL A, 1024
- AtlasOS.dasm (line 744): [0x02C3] page_alloc_end:
- AtlasOS.dasm (line 745): [0x02C3] 6021 SET B, POP
- AtlasOS.dasm (line 746): [0x02C4] 6381 SET PC, POP
- AtlasOS.dasm (line 748): [0x02C5] page_alloc_error2:
- AtlasOS.dasm (line 749): [0x02C5] 6001 SET A, POP
- AtlasOS.dasm (line 751): [0x02C6] page_alloc_error:
- AtlasOS.dasm (line 752): [0x02C6] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 753): [0x02C8] 7F81 02C3 SET PC, page_alloc_end
- AtlasOS.dasm (line 757): [0x02CA] page_free:
- AtlasOS.dasm (line 759): [0x02CA] 7F81 02CA SET PC, page_free
- AtlasOS.dasm (line 761): [0x02CC] 0301 SET PUSH, A
- AtlasOS.dasm (line 762): [0x02CD] 0701 SET PUSH, B
- AtlasOS.dasm (line 763): [0x02CE] 0B01 SET PUSH, C
- AtlasOS.dasm (line 765): [0x02CF] 0021 SET B, A
- AtlasOS.dasm (line 766): [0x02D0] 7C28 0400 MOD B, 1024
- AtlasOS.dasm (line 767): [0x02D2] 0403 SUB A, B
- AtlasOS.dasm (line 768): [0x02D3] 0041 SET C, A
- AtlasOS.dasm (line 770): [0x02D4] 7C20 039E JSR proc_id
- AtlasOS.dasm (line 771): [0x02D6] 0021 SET B, A
- AtlasOS.dasm (line 772): [0x02D7] 0801 SET A, C
- AtlasOS.dasm (line 774): [0x02D8] 7C20 0249 JSR page_combine
- AtlasOS.dasm (line 775): [0x02DA] 0301 SET PUSH, A
- AtlasOS.dasm (line 776): [0x02DB] 7C01 0885 SET A, page_table
- AtlasOS.dasm (line 778): [0x02DD] page_free_loop:
- AtlasOS.dasm (line 779): [0x02DD] 2021 SET B, [A]
- AtlasOS.dasm (line 780): [0x02DE] 7C2A 3FFF AND B, 0x3FFF
- AtlasOS.dasm (line 781): [0x02E0] 6432 IFE B, PEEK
- AtlasOS.dasm (line 782): [0x02E1] 7F81 02EE SET PC, page_free_found
- AtlasOS.dasm (line 783): [0x02E3] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 784): [0x02E5] 7C13 0905 IFN A, page_table_end
- AtlasOS.dasm (line 785): [0x02E7] 7F81 02DD SET PC, page_free_loop
- AtlasOS.dasm (line 787): [0x02E9] page_free_end:
- AtlasOS.dasm (line 788): [0x02E9] 6001 SET A, POP
- AtlasOS.dasm (line 789): [0x02EA] 6041 SET C, POP
- AtlasOS.dasm (line 790): [0x02EB] 6021 SET B, POP
- AtlasOS.dasm (line 791): [0x02EC] 6001 SET A, POP
- AtlasOS.dasm (line 792): [0x02ED] 6381 SET PC, POP
- AtlasOS.dasm (line 794): [0x02EE] page_free_found:
- AtlasOS.dasm (line 795): [0x02EE] 7D01 0000 SET [A], 0x0000
- AtlasOS.dasm (line 797): [0x02F0] 7F62 0003 ADD SP, 3
- AtlasOS.dasm (line 798): [0x02F2] 6401 SET A, PEEK
- AtlasOS.dasm (line 799): [0x02F3] 7F63 0003 SUB SP, 3
- AtlasOS.dasm (line 801): [0x02F5] 7C20 033B JSR page_unset_map
- AtlasOS.dasm (line 803): [0x02F7] 7F81 02E9 SET PC, page_free_end
- AtlasOS.dasm (line 806): [0x02F9] page_free_of:
- AtlasOS.dasm (line 807): [0x02F9] 0301 SET PUSH, A
- AtlasOS.dasm (line 808): [0x02FA] 0701 SET PUSH, B
- AtlasOS.dasm (line 810): [0x02FB] 7C0A 00FF AND A, 0x00FF
- AtlasOS.dasm (line 811): [0x02FD] 0301 SET PUSH, A
- AtlasOS.dasm (line 812): [0x02FE] 7C21 0885 SET B, page_table
- AtlasOS.dasm (line 814): [0x0300] page_free_of_loop:
- AtlasOS.dasm (line 815): [0x0300] 2401 SET A, [B]
- AtlasOS.dasm (line 816): [0x0301] 7C0A 00FF AND A, 0x00FF
- AtlasOS.dasm (line 817): [0x0303] 6412 IFE A, PEEK
- AtlasOS.dasm (line 818): [0x0304] 7D21 0000 SET [B], 0x0000
- AtlasOS.dasm (line 819): [0x0306] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 820): [0x0308] 7C33 0905 IFN B, page_table_end
- AtlasOS.dasm (line 821): [0x030A] 7F81 0300 SET PC, page_free_of_loop
- AtlasOS.dasm (line 823): [0x030C] 7F62 0001 ADD SP, 1
- AtlasOS.dasm (line 825): [0x030E] 6021 SET B, POP
- AtlasOS.dasm (line 826): [0x030F] 6001 SET A, POP
- AtlasOS.dasm (line 829): [0x0310] page_set_map:
- AtlasOS.dasm (line 830): [0x0310] 0301 SET PUSH, A
- AtlasOS.dasm (line 831): [0x0311] 0701 SET PUSH, B
- AtlasOS.dasm (line 833): [0x0312] 7C21 0001 SET B, 0x0001
- AtlasOS.dasm (line 835): [0x0314] 03F4 0010 IFG 16, A
- AtlasOS.dasm (line 836): [0x0316] 7F81 0328 SET PC, page_set_map_0
- AtlasOS.dasm (line 837): [0x0318] 03F4 0020 IFG 32, A
- AtlasOS.dasm (line 838): [0x031A] 7F81 032D SET PC, page_set_map_1
- AtlasOS.dasm (line 839): [0x031C] 03F4 0030 IFG 48, A
- AtlasOS.dasm (line 840): [0x031E] 7F81 0334 SET PC, page_set_map_2
- AtlasOS.dasm (line 842): [0x0320] 7C03 0030 SUB A, 48
- AtlasOS.dasm (line 843): [0x0322] 002F SHL B, A
- AtlasOS.dasm (line 844): [0x0323] 07CB 0884 BOR [page_map3], B
- AtlasOS.dasm (line 846): [0x0325] page_set_map_end:
- AtlasOS.dasm (line 847): [0x0325] 6021 SET B, POP
- AtlasOS.dasm (line 848): [0x0326] 6001 SET A, POP
- AtlasOS.dasm (line 849): [0x0327] 6381 SET PC, POP
- AtlasOS.dasm (line 851): [0x0328] page_set_map_0:
- AtlasOS.dasm (line 852): [0x0328] 002F SHL B, A
- AtlasOS.dasm (line 853): [0x0329] 07CB 0881 BOR [page_map0], B
- AtlasOS.dasm (line 854): [0x032B] 7F81 0325 SET PC, page_set_map_end
- AtlasOS.dasm (line 856): [0x032D] page_set_map_1:
- AtlasOS.dasm (line 857): [0x032D] 7C03 0010 SUB A, 16
- AtlasOS.dasm (line 858): [0x032F] 002F SHL B, A
- AtlasOS.dasm (line 859): [0x0330] 07CB 0882 BOR [page_map1], B
- AtlasOS.dasm (line 860): [0x0332] 7F81 0325 SET PC, page_set_map_end
- AtlasOS.dasm (line 862): [0x0334] page_set_map_2:
- AtlasOS.dasm (line 863): [0x0334] 7C03 0020 SUB A, 32
- AtlasOS.dasm (line 864): [0x0336] 002F SHL B, A
- AtlasOS.dasm (line 865): [0x0337] 07CB 0883 BOR [page_map2], B
- AtlasOS.dasm (line 866): [0x0339] 7F81 0325 SET PC, page_set_map_end
- AtlasOS.dasm (line 870): [0x033B] page_unset_map:
- AtlasOS.dasm (line 871): [0x033B] 0301 SET PUSH, A
- AtlasOS.dasm (line 872): [0x033C] 0701 SET PUSH, B
- AtlasOS.dasm (line 874): [0x033D] 7C21 0001 SET B, 0x0001
- AtlasOS.dasm (line 876): [0x033F] 03F4 0010 IFG 16, A
- AtlasOS.dasm (line 877): [0x0341] 7F81 0355 SET PC, page_unset_map_0
- AtlasOS.dasm (line 878): [0x0343] 03F4 0020 IFG 32, A
- AtlasOS.dasm (line 879): [0x0345] 7F81 035C SET PC, page_unset_map_1
- AtlasOS.dasm (line 880): [0x0347] 03F4 0030 IFG 48, A
- AtlasOS.dasm (line 881): [0x0349] 7F81 0365 SET PC, page_unset_map_2
- AtlasOS.dasm (line 883): [0x034B] 7C03 0030 SUB A, 48
- AtlasOS.dasm (line 884): [0x034D] 002F SHL B, A
- AtlasOS.dasm (line 885): [0x034E] 7C2C FFFF XOR B, 0xFFFF
- AtlasOS.dasm (line 886): [0x0350] 07CA 0884 AND [page_map3], B
- AtlasOS.dasm (line 888): [0x0352] page_unset_map_end:
- AtlasOS.dasm (line 889): [0x0352] 6021 SET B, POP
- AtlasOS.dasm (line 890): [0x0353] 6001 SET A, POP
- AtlasOS.dasm (line 891): [0x0354] 6381 SET PC, POP
- AtlasOS.dasm (line 893): [0x0355] page_unset_map_0:
- AtlasOS.dasm (line 894): [0x0355] 002F SHL B, A
- AtlasOS.dasm (line 895): [0x0356] 7C2C FFFF XOR B, 0xFFFF
- AtlasOS.dasm (line 896): [0x0358] 07CA 0881 AND [page_map0], B
- AtlasOS.dasm (line 897): [0x035A] 7F81 0352 SET PC, page_unset_map_end
- AtlasOS.dasm (line 899): [0x035C] page_unset_map_1:
- AtlasOS.dasm (line 900): [0x035C] 7C03 0010 SUB A, 16
- AtlasOS.dasm (line 901): [0x035E] 002F SHL B, A
- AtlasOS.dasm (line 902): [0x035F] 7C2C FFFF XOR B, 0xFFFF
- AtlasOS.dasm (line 903): [0x0361] 07CA 0882 AND [page_map1], B
- AtlasOS.dasm (line 904): [0x0363] 7F81 0352 SET PC, page_unset_map_end
- AtlasOS.dasm (line 906): [0x0365] page_unset_map_2:
- AtlasOS.dasm (line 907): [0x0365] 7C03 0020 SUB A, 32
- AtlasOS.dasm (line 908): [0x0367] 002F SHL B, A
- AtlasOS.dasm (line 909): [0x0368] 7C2C FFFF XOR B, 0xFFFF
- AtlasOS.dasm (line 910): [0x036A] 07CA 0883 AND [page_map2], B
- AtlasOS.dasm (line 911): [0x036C] 7F81 0352 SET PC, page_unset_map_end
- AtlasOS.dasm (line 914): [0x036E] page_check:
- AtlasOS.dasm (line 915): [0x036E] 0701 SET PUSH, B
- AtlasOS.dasm (line 917): [0x036F] 7C21 0885 SET B, page_table
- AtlasOS.dasm (line 918): [0x0371] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 920): [0x0373] page_check_loop:
- AtlasOS.dasm (line 921): [0x0373] 7D33 0000 IFN [B], 0
- AtlasOS.dasm (line 922): [0x0375] 7C02 0400 ADD A, 1024
- AtlasOS.dasm (line 923): [0x0377] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 924): [0x0379] 7C33 0905 IFN B, page_table_end
- AtlasOS.dasm (line 925): [0x037B] 7F81 0373 SET PC, page_check_loop
- AtlasOS.dasm (line 927): [0x037D] 6021 SET B, POP
- AtlasOS.dasm (line 928): [0x037E] 6381 SET PC, POP
- AtlasOS.dasm (line 931): [0x037F] page_check_of:
- AtlasOS.dasm (line 932): [0x037F] 0701 SET PUSH, B
- AtlasOS.dasm (line 933): [0x0380] 0B01 SET PUSH, C
- AtlasOS.dasm (line 934): [0x0381] 0301 SET PUSH, A
- AtlasOS.dasm (line 936): [0x0382] 7C21 0885 SET B, page_table
- AtlasOS.dasm (line 937): [0x0384] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 939): [0x0386] page_check_of_loop:
- AtlasOS.dasm (line 940): [0x0386] 2441 SET C, [B]
- AtlasOS.dasm (line 941): [0x0387] 7C4A 00FF AND C, 0x00FF
- AtlasOS.dasm (line 942): [0x0389] 6452 IFE C, PEEK
- AtlasOS.dasm (line 943): [0x038A] 7C02 0400 ADD A, 1024
- AtlasOS.dasm (line 944): [0x038C] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 945): [0x038E] 7C33 0905 IFN B, page_table_end
- AtlasOS.dasm (line 946): [0x0390] 7F81 0386 SET PC, page_check_of_loop
- AtlasOS.dasm (line 948): [0x0392] 7F62 0001 ADD SP, 1
- AtlasOS.dasm (line 949): [0x0394] 6041 SET C, POP
- AtlasOS.dasm (line 950): [0x0395] 6021 SET B, POP
- AtlasOS.dasm (line 951): [0x0396] 6381 SET PC, POP
- AtlasOS.dasm (line 962): [0x0397] os_version:
- AtlasOS.dasm (line 963): [0x0397] 7801 0776 SET A, [os_version_main]
- AtlasOS.dasm (line 964): [0x0399] 7821 0777 SET B, [os_version_sub]
- AtlasOS.dasm (line 965): [0x039B] 7841 0778 SET C, [os_version_fix]
- AtlasOS.dasm (line 966): [0x039D] 6381 SET PC, POP
- AtlasOS.dasm (line 972): [0x039E] proc_id:
- AtlasOS.dasm (line 973): [0x039E] 7801 0925 SET A, [proc_current]
- AtlasOS.dasm (line 974): [0x03A0] 6381 SET PC, POP
- AtlasOS.dasm (line 980): [0x03A1] proc_get_addr:
- AtlasOS.dasm (line 981): [0x03A1] 7C20 039E JSR proc_id
- AtlasOS.dasm (line 983): [0x03A3] proc_get_addr_of:
- AtlasOS.dasm (line 984): [0x03A3] 7C20 03B1 JSR proc_get_info
- AtlasOS.dasm (line 986): [0x03A5] 7C02 000A ADD A, 10
- AtlasOS.dasm (line 987): [0x03A7] 2001 SET A, [A]
- AtlasOS.dasm (line 988): [0x03A8] 6381 SET PC, POP
- AtlasOS.dasm (line 994): [0x03A9] proc_get_flags:
- AtlasOS.dasm (line 995): [0x03A9] 7C20 039E JSR proc_id
- AtlasOS.dasm (line 997): [0x03AB] proc_get_flags_of:
- AtlasOS.dasm (line 998): [0x03AB] 7C20 03B3 JSR proc_get_info_of
- AtlasOS.dasm (line 1000): [0x03AD] 7C02 000B ADD A, 11
- AtlasOS.dasm (line 1001): [0x03AF] 2001 SET A, [A]
- AtlasOS.dasm (line 1002): [0x03B0] 6381 SET PC, POP
- AtlasOS.dasm (line 1008): [0x03B1] proc_get_info:
- AtlasOS.dasm (line 1009): [0x03B1] 7C20 039E JSR proc_id
- AtlasOS.dasm (line 1011): [0x03B3] proc_get_info_of:
- AtlasOS.dasm (line 1012): [0x03B3] 7C04 000C MUL A, 12
- AtlasOS.dasm (line 1013): [0x03B5] 7C02 0926 ADD A, proc_buffer
- AtlasOS.dasm (line 1014): [0x03B7] 6381 SET PC, POP
- AtlasOS.dasm (line 1020): [0x03B8] proc_set_flags:
- AtlasOS.dasm (line 1021): [0x03B8] 0301 SET PUSH, A
- AtlasOS.dasm (line 1022): [0x03B9] 7C20 03B1 JSR proc_get_info
- AtlasOS.dasm (line 1023): [0x03BB] 7C02 000B ADD A, 11
- AtlasOS.dasm (line 1024): [0x03BD] 7C13 000B IFN A, 11
- AtlasOS.dasm (line 1025): [0x03BF] 6501 SET [A], PEEK
- AtlasOS.dasm (line 1026): [0x03C0] 6001 SET A, POP
- AtlasOS.dasm (line 1027): [0x03C1] 6381 SET PC, POP
- AtlasOS.dasm (line 1034): [0x03C2] proc_set_flags_of:
- AtlasOS.dasm (line 1035): [0x03C2] 0301 SET PUSH, A
- AtlasOS.dasm (line 1036): [0x03C3] 7C20 03B3 JSR proc_get_info_of
- AtlasOS.dasm (line 1037): [0x03C5] 7C02 000B ADD A, 11
- AtlasOS.dasm (line 1038): [0x03C7] 7C13 000B IFN A, 11
- AtlasOS.dasm (line 1039): [0x03C9] 0501 SET [A], B
- AtlasOS.dasm (line 1040): [0x03CA] 6001 SET A, POP
- AtlasOS.dasm (line 1041): [0x03CB] 6381 SET PC, POP
- AtlasOS.dasm (line 1047): [0x03CC] proc_set_flag_active_of:
- AtlasOS.dasm (line 1048): [0x03CC] 0701 SET PUSH, B
- AtlasOS.dasm (line 1049): [0x03CD] 0301 SET PUSH, A
- AtlasOS.dasm (line 1051): [0x03CE] 7C20 03AB JSR proc_get_flags_of
- AtlasOS.dasm (line 1052): [0x03D0] 7C0B 0001 BOR A, 0x0001
- AtlasOS.dasm (line 1053): [0x03D2] 0021 SET B, A
- AtlasOS.dasm (line 1054): [0x03D3] 6001 SET A, POP
- AtlasOS.dasm (line 1055): [0x03D4] 7C20 03C2 JSR proc_set_flags_of
- AtlasOS.dasm (line 1057): [0x03D6] 6021 SET B, POP
- AtlasOS.dasm (line 1058): [0x03D7] 6381 SET PC, POP
- AtlasOS.dasm (line 1064): [0x03D8] proc_reset_flag_active_of:
- AtlasOS.dasm (line 1065): [0x03D8] 0701 SET PUSH, B
- AtlasOS.dasm (line 1066): [0x03D9] 0301 SET PUSH, A
- AtlasOS.dasm (line 1068): [0x03DA] 7C20 03AB JSR proc_get_flags_of
- AtlasOS.dasm (line 1069): [0x03DC] 7C0A FFFE AND A, 0xFFFE
- AtlasOS.dasm (line 1070): [0x03DE] 0021 SET B, A
- AtlasOS.dasm (line 1071): [0x03DF] 6001 SET A, POP
- AtlasOS.dasm (line 1072): [0x03E0] 7C20 03C2 JSR proc_set_flags_of
- AtlasOS.dasm (line 1074): [0x03E2] 6021 SET B, POP
- AtlasOS.dasm (line 1075): [0x03E3] 6381 SET PC, POP
- AtlasOS.dasm (line 1082): [0x03E4] proc_flag_is_active_of:
- AtlasOS.dasm (line 1083): [0x03E4] 7C20 03AB JSR proc_get_flags_of
- AtlasOS.dasm (line 1084): [0x03E6] 7C0A 0001 AND A, 0x0001
- AtlasOS.dasm (line 1085): [0x03E8] 6381 SET PC, POP
- AtlasOS.dasm (line 1091): [0x03E9] proc_callback_list:
- AtlasOS.dasm (line 1092): [0x03E9] 0701 SET PUSH, B
- AtlasOS.dasm (line 1093): [0x03EA] 0301 SET PUSH, A
- AtlasOS.dasm (line 1095): [0x03EB] 7C21 0932 SET B, proc_table
- AtlasOS.dasm (line 1097): [0x03ED] proc_callback_list_loop:
- AtlasOS.dasm (line 1098): [0x03ED] 2401 SET A, [B]
- AtlasOS.dasm (line 1099): [0x03EE] 7C13 0000 IFN A, 0
- AtlasOS.dasm (line 1100): [0x03F0] 6420 JSR PEEK
- AtlasOS.dasm (line 1101): [0x03F1] 7C22 000C ADD B, 12
- AtlasOS.dasm (line 1102): [0x03F3] 7C33 0AB2 IFN B, proc_table_end
- AtlasOS.dasm (line 1103): [0x03F5] 7F81 03ED SET PC, proc_callback_list_loop
- AtlasOS.dasm (line 1105): [0x03F7] 6001 SET A, POP
- AtlasOS.dasm (line 1106): [0x03F8] 6021 SET B, POP
- AtlasOS.dasm (line 1107): [0x03F9] 6381 SET PC, POP
- AtlasOS.dasm (line 1111): [0x03FA] proc_suspend:
- AtlasOS.dasm (line 1112): [0x03FA] 7BC1 0925 0000 SET [proc_buffer], [proc_current]
- AtlasOS.dasm (line 1113): [0x03FD] 03C1 0927 SET [proc_buffer_a], A
- AtlasOS.dasm (line 1114): [0x03FF] 07C1 0928 SET [proc_buffer_b], B
- AtlasOS.dasm (line 1115): [0x0401] 0BC1 0929 SET [proc_buffer_c], C
- AtlasOS.dasm (line 1116): [0x0403] 0FC1 092A SET [proc_buffer_x], X
- AtlasOS.dasm (line 1117): [0x0405] 13C1 092B SET [proc_buffer_y], Y
- AtlasOS.dasm (line 1118): [0x0407] 17C1 092C SET [proc_buffer_z], Z
- AtlasOS.dasm (line 1119): [0x0409] 1BC1 092D SET [proc_buffer_i], I
- AtlasOS.dasm (line 1120): [0x040B] 1FC1 092E SET [proc_buffer_j], J
- AtlasOS.dasm (line 1121): [0x040D] 6FC1 092F SET [proc_buffer_sp], SP
- AtlasOS.dasm (line 1124): [0x040F] 7B61 093B SET SP, [proc_table10]
- AtlasOS.dasm (line 1127): [0x0411] 7C20 03B1 JSR proc_get_info
- AtlasOS.dasm (line 1128): [0x0413] 0021 SET B, A
- AtlasOS.dasm (line 1129): [0x0414] 7C01 0926 SET A, proc_buffer
- AtlasOS.dasm (line 1131): [0x0416] 7C41 000C SET C, 12
- AtlasOS.dasm (line 1133): [0x0418] 7C20 020D JSR mem_copy
- AtlasOS.dasm (line 1136): [0x041A] 0401 SET A, B
- AtlasOS.dasm (line 1138): [0x041B] proc_kill_me_hook:
- AtlasOS.dasm (line 1139): [0x041B] 7C02 000C ADD A, 12
- AtlasOS.dasm (line 1140): [0x041D] proc_suspend_loop:
- AtlasOS.dasm (line 1141): [0x041D] 7C12 0AB2 IFE A, proc_table_end
- AtlasOS.dasm (line 1142): [0x041F] 7C01 0932 SET A, proc_table
- AtlasOS.dasm (line 1143): [0x0421] 2061 SET X, [A]
- AtlasOS.dasm (line 1144): [0x0422] 7C73 0000 IFN X, 0x0000
- AtlasOS.dasm (line 1145): [0x0424] 7F81 042A SET PC, proc_suspend_invoke
- AtlasOS.dasm (line 1146): [0x0426] 7C02 000C ADD A, 12
- AtlasOS.dasm (line 1147): [0x0428] 7F81 041D SET PC, proc_suspend_loop
- AtlasOS.dasm (line 1149): [0x042A] proc_suspend_invoke:
- AtlasOS.dasm (line 1151): [0x042A] 7C21 0926 SET B, proc_buffer
- AtlasOS.dasm (line 1152): [0x042C] 7C20 020D JSR mem_copy
- AtlasOS.dasm (line 1154): [0x042E] 7BC1 0926 0000 SET [proc_current], [proc_buffer]
- AtlasOS.dasm (line 1155): [0x0431] 7801 0927 SET A, [proc_buffer_a]
- AtlasOS.dasm (line 1156): [0x0433] 7821 0928 SET B, [proc_buffer_b]
- AtlasOS.dasm (line 1157): [0x0435] 7841 0929 SET C, [proc_buffer_c]
- AtlasOS.dasm (line 1158): [0x0437] 7861 092A SET X, [proc_buffer_x]
- AtlasOS.dasm (line 1159): [0x0439] 7881 092B SET Y, [proc_buffer_y]
- AtlasOS.dasm (line 1160): [0x043B] 78A1 092C SET Z, [proc_buffer_z]
- AtlasOS.dasm (line 1161): [0x043D] 78C1 092D SET I, [proc_buffer_i]
- AtlasOS.dasm (line 1162): [0x043F] 78E1 092E SET J, [proc_buffer_j]
- AtlasOS.dasm (line 1163): [0x0441] 7B61 092F SET SP, [proc_buffer_sp]
- AtlasOS.dasm (line 1164): [0x0443] 6381 SET PC, POP
- AtlasOS.dasm (line 1169): [0x0444] proc_load:
- AtlasOS.dasm (line 1171): [0x0444] 0701 SET PUSH, B
- AtlasOS.dasm (line 1172): [0x0445] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1173): [0x0446] 0F01 SET PUSH, X
- AtlasOS.dasm (line 1174): [0x0447] 1301 SET PUSH, Y
- AtlasOS.dasm (line 1175): [0x0448] 1701 SET PUSH, Z
- AtlasOS.dasm (line 1176): [0x0449] 1B01 SET PUSH, I
- AtlasOS.dasm (line 1177): [0x044A] 1F01 SET PUSH, J
- AtlasOS.dasm (line 1179): [0x044B] 7C41 0000 SET C, 0
- AtlasOS.dasm (line 1181): [0x044D] 20A1 SET Z, [A]
- AtlasOS.dasm (line 1182): [0x044E] 7D13 4714 IFN [A], 0x4714
- AtlasOS.dasm (line 1183): [0x0450] 7F81 045F SET PC, proc_load_start
- AtlasOS.dasm (line 1184): [0x0452] proc_load_handle_exec:
- AtlasOS.dasm (line 1185): [0x0452] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1187): [0x0454] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1188): [0x0456] 20C1 SET I, [A]
- AtlasOS.dasm (line 1189): [0x0457] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1190): [0x0459] 20E1 SET J, [A]
- AtlasOS.dasm (line 1191): [0x045A] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1192): [0x045C] 2041 SET C, [A]
- AtlasOS.dasm (line 1193): [0x045D] 7C03 0004 SUB A, 4
- AtlasOS.dasm (line 1195): [0x045F] proc_load_start:
- AtlasOS.dasm (line 1196): [0x045F] 7C61 0932 SET X, proc_table
- AtlasOS.dasm (line 1198): [0x0461] proc_load_loop:
- AtlasOS.dasm (line 1199): [0x0461] 7D72 0000 IFE [X], 0x0000
- AtlasOS.dasm (line 1200): [0x0463] 7F81 046F SET PC, proc_load_to
- AtlasOS.dasm (line 1202): [0x0465] 7C62 000C ADD X, 12
- AtlasOS.dasm (line 1203): [0x0467] 7C73 0AB2 IFN X, proc_table_end
- AtlasOS.dasm (line 1204): [0x0469] 7F81 0461 SET PC, proc_load_loop
- AtlasOS.dasm (line 1206): [0x046B] proc_load_error:
- AtlasOS.dasm (line 1207): [0x046B] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 1208): [0x046D] 7F81 04C5 SET PC, proc_load_end
- AtlasOS.dasm (line 1213): [0x046F] proc_load_to:
- AtlasOS.dasm (line 1215): [0x046F] 0D61 SET [X], X
- AtlasOS.dasm (line 1216): [0x0470] 7D63 0932 SUB [X], proc_table
- AtlasOS.dasm (line 1217): [0x0472] 7D66 000C DIV [X], 12
- AtlasOS.dasm (line 1218): [0x0474] 7D62 0001 ADD [X], 1
- AtlasOS.dasm (line 1223): [0x0476] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1226): [0x0477] 0441 SET C, B
- AtlasOS.dasm (line 1227): [0x0478] 0301 SET PUSH, A
- AtlasOS.dasm (line 1230): [0x0479] 7B01 0925 SET PUSH, [proc_current]
- AtlasOS.dasm (line 1231): [0x047B] 2FC1 0925 SET [proc_current], [X]
- AtlasOS.dasm (line 1233): [0x047D] 7C20 02AC JSR page_alloc
- AtlasOS.dasm (line 1235): [0x047F] 63C1 0925 SET [proc_current], POP
- AtlasOS.dasm (line 1237): [0x0481] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 1238): [0x0483] 7F81 046B SET PC, proc_load_error
- AtlasOS.dasm (line 1241): [0x0485] 0021 SET B, A
- AtlasOS.dasm (line 1242): [0x0486] 6401 SET A, PEEK
- AtlasOS.dasm (line 1243): [0x0487] 7CB2 4714 IFE Z, 0x4714
- AtlasOS.dasm (line 1244): [0x0489] 1802 ADD A, I
- AtlasOS.dasm (line 1245): [0x048A] 7CB2 4714 IFE Z, 0x4714
- AtlasOS.dasm (line 1246): [0x048C] 1C41 SET C, J
- AtlasOS.dasm (line 1247): [0x048D] 7C20 020D JSR mem_copy
- AtlasOS.dasm (line 1248): [0x048F] 6001 SET A, POP
- AtlasOS.dasm (line 1251): [0x0490] 6041 SET C, POP
- AtlasOS.dasm (line 1254): [0x0491] 7C53 0000 IFN C, 0
- AtlasOS.dasm (line 1255): [0x0493] 7C20 04CD JSR proc_handle_flags
- AtlasOS.dasm (line 1257): [0x0495] 2C01 SET A, [X]
- AtlasOS.dasm (line 1259): [0x0496] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1260): [0x0498] 7D61 0000 SET [X], 0
- AtlasOS.dasm (line 1261): [0x049A] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1262): [0x049C] 7D61 0000 SET [X], 0
- AtlasOS.dasm (line 1263): [0x049E] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1264): [0x04A0] 7D61 0000 SET [X], 0
- AtlasOS.dasm (line 1265): [0x04A2] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1266): [0x04A4] 7D61 0000 SET [X], 0
- AtlasOS.dasm (line 1267): [0x04A6] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1268): [0x04A8] 7D61 0000 SET [X], 0
- AtlasOS.dasm (line 1269): [0x04AA] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1270): [0x04AC] 7D61 0000 SET [X], 0
- AtlasOS.dasm (line 1271): [0x04AE] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1272): [0x04B0] 7D61 0000 SET [X], 0
- AtlasOS.dasm (line 1273): [0x04B2] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1274): [0x04B4] 7D61 0000 SET [X], 0
- AtlasOS.dasm (line 1277): [0x04B6] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1278): [0x04B8] 0561 SET [X], B
- AtlasOS.dasm (line 1279): [0x04B9] 7D62 03FF ADD [X], 1023
- AtlasOS.dasm (line 1280): [0x04BB] 2C81 SET Y, [X]
- AtlasOS.dasm (line 1283): [0x04BC] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1284): [0x04BE] 0561 SET [X], B
- AtlasOS.dasm (line 1285): [0x04BF] 7C62 0001 ADD X, 1
- AtlasOS.dasm (line 1286): [0x04C1] 7C4B 0001 BOR C, 0x0001
- AtlasOS.dasm (line 1287): [0x04C3] 0961 SET [X], C
- AtlasOS.dasm (line 1289): [0x04C4] 0581 SET [Y], B
- AtlasOS.dasm (line 1291): [0x04C5] proc_load_end:
- AtlasOS.dasm (line 1292): [0x04C5] 60E1 SET J, POP
- AtlasOS.dasm (line 1293): [0x04C6] 60C1 SET I, POP
- AtlasOS.dasm (line 1294): [0x04C7] 60A1 SET Z, POP
- AtlasOS.dasm (line 1295): [0x04C8] 6081 SET Y, POP
- AtlasOS.dasm (line 1296): [0x04C9] 6061 SET X, POP
- AtlasOS.dasm (line 1297): [0x04CA] 6041 SET C, POP
- AtlasOS.dasm (line 1298): [0x04CB] 6021 SET B, POP
- AtlasOS.dasm (line 1299): [0x04CC] 6381 SET PC, POP
- AtlasOS.dasm (line 1302): [0x04CD] proc_handle_flags:
- AtlasOS.dasm (line 1303): [0x04CD] 0301 SET PUSH, A
- AtlasOS.dasm (line 1304): [0x04CE] 0701 SET PUSH, B
- AtlasOS.dasm (line 1305): [0x04CF] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1308): [0x04D0] 0301 SET PUSH, A
- AtlasOS.dasm (line 1309): [0x04D1] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 1310): [0x04D3] 7C4A 0002 AND C, 0x0002
- AtlasOS.dasm (line 1311): [0x04D5] 7C52 0001 IFE C, 1
- AtlasOS.dasm (line 1312): [0x04D7] 7C20 054E JSR manage_charset
- AtlasOS.dasm (line 1313): [0x04D9] 6001 SET A, POP
- AtlasOS.dasm (line 1315): [0x04DA] 6441 SET C, PEEK
- AtlasOS.dasm (line 1316): [0x04DB] 7C4A 0001 AND C, 0x0001
- AtlasOS.dasm (line 1317): [0x04DD] 7C52 0001 IFE C, 1
- AtlasOS.dasm (line 1318): [0x04DF] 7C20 04E5 JSR proc_exec_process_relocation
- AtlasOS.dasm (line 1319): [0x04E1] proc_handle_flags_end:
- AtlasOS.dasm (line 1320): [0x04E1] 6041 SET C, POP
- AtlasOS.dasm (line 1321): [0x04E2] 6021 SET B, POP
- AtlasOS.dasm (line 1322): [0x04E3] 6001 SET A, POP
- AtlasOS.dasm (line 1323): [0x04E4] 6381 SET PC, POP
- AtlasOS.dasm (line 1328): [0x04E5] proc_exec_process_relocation:
- AtlasOS.dasm (line 1329): [0x04E5] 0301 SET PUSH, A
- AtlasOS.dasm (line 1330): [0x04E6] 0701 SET PUSH, B
- AtlasOS.dasm (line 1331): [0x04E7] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1332): [0x04E8] 7C02 0005 ADD A, 5
- AtlasOS.dasm (line 1333): [0x04EA] 2041 SET C, [A]
- AtlasOS.dasm (line 1334): [0x04EB] proc_exec_process_relocation_loop:
- AtlasOS.dasm (line 1335): [0x04EB] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 1336): [0x04ED] 7F81 04FC SET PC, proc_exec_process_relocation_end
- AtlasOS.dasm (line 1337): [0x04EF] 0701 SET PUSH, B
- AtlasOS.dasm (line 1338): [0x04F0] 0F01 SET PUSH, X
- AtlasOS.dasm (line 1339): [0x04F1] 0461 SET X, B
- AtlasOS.dasm (line 1340): [0x04F2] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1341): [0x04F4] 2022 ADD B, [A]
- AtlasOS.dasm (line 1342): [0x04F5] 0D22 ADD [B], X
- AtlasOS.dasm (line 1343): [0x04F6] 7C43 0001 SUB C, 1
- AtlasOS.dasm (line 1344): [0x04F8] 6061 SET X, POP
- AtlasOS.dasm (line 1345): [0x04F9] 6021 SET B, POP
- AtlasOS.dasm (line 1346): [0x04FA] 7F81 04EB SET PC, proc_exec_process_relocation_loop
- AtlasOS.dasm (line 1347): [0x04FC] proc_exec_process_relocation_end:
- AtlasOS.dasm (line 1348): [0x04FC] 6041 SET C, POP
- AtlasOS.dasm (line 1349): [0x04FD] 6021 SET B, POP
- AtlasOS.dasm (line 1350): [0x04FE] 6001 SET A, POP
- AtlasOS.dasm (line 1351): [0x04FF] 6381 SET PC, POP
- AtlasOS.dasm (line 1355): [0x0500] proc_kill_me:
- AtlasOS.dasm (line 1356): [0x0500] 7C20 039E JSR proc_id
- AtlasOS.dasm (line 1357): [0x0502] 0061 SET X, A
- AtlasOS.dasm (line 1358): [0x0503] 7C20 03B3 JSR proc_get_info_of
- AtlasOS.dasm (line 1359): [0x0505] 0081 SET Y, A
- AtlasOS.dasm (line 1360): [0x0506] 7C02 000A ADD A, 10
- AtlasOS.dasm (line 1361): [0x0508] 20A1 SET Z, [A]
- AtlasOS.dasm (line 1363): [0x0509] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1364): [0x050B] 2001 SET A, [A]
- AtlasOS.dasm (line 1365): [0x050C] 7C0A 0002 AND A, 0x0002
- AtlasOS.dasm (line 1366): [0x050E] 7C12 0001 IFE A, 1
- AtlasOS.dasm (line 1367): [0x0510] 7C20 054E JSR manage_charset
- AtlasOS.dasm (line 1369): [0x0512] 1001 SET A, Y
- AtlasOS.dasm (line 1370): [0x0513] 7C21 000C SET B, 12
- AtlasOS.dasm (line 1371): [0x0515] 7C20 0200 JSR mem_clear
- AtlasOS.dasm (line 1373): [0x0517] 0C01 SET A, X
- AtlasOS.dasm (line 1374): [0x0518] 7C20 02F9 JSR page_free_of
- AtlasOS.dasm (line 1376): [0x051A] 1001 SET A, Y
- AtlasOS.dasm (line 1377): [0x051B] 7C41 000C SET C, 12
- AtlasOS.dasm (line 1378): [0x051D] 7F81 041B SET PC, proc_kill_me_hook
- AtlasOS.dasm (line 1380): [0x051F] proc_kill:
- AtlasOS.dasm (line 1381): [0x051F] 0701 SET PUSH, B
- AtlasOS.dasm (line 1382): [0x0520] 1301 SET PUSH, Y
- AtlasOS.dasm (line 1383): [0x0521] 1701 SET PUSH, Z
- AtlasOS.dasm (line 1384): [0x0522] 0301 SET PUSH, A
- AtlasOS.dasm (line 1386): [0x0523] 7C20 03B3 JSR proc_get_info_of
- AtlasOS.dasm (line 1387): [0x0525] 0081 SET Y, A
- AtlasOS.dasm (line 1388): [0x0526] 7C02 000A ADD A, 10
- AtlasOS.dasm (line 1389): [0x0528] 20A1 SET Z, [A]
- AtlasOS.dasm (line 1391): [0x0529] 1001 SET A, Y
- AtlasOS.dasm (line 1392): [0x052A] 7C21 000C SET B, 12
- AtlasOS.dasm (line 1393): [0x052C] 7C20 0200 JSR mem_clear
- AtlasOS.dasm (line 1395): [0x052E] 6001 SET A, POP
- AtlasOS.dasm (line 1396): [0x052F] 7C20 02F9 JSR page_free_of
- AtlasOS.dasm (line 1398): [0x0531] 60A1 SET Z, POP
- AtlasOS.dasm (line 1399): [0x0532] 6081 SET Y, POP
- AtlasOS.dasm (line 1400): [0x0533] 6021 SET B, POP
- AtlasOS.dasm (line 1401): [0x0534] 6381 SET PC, POP
- AtlasOS.dasm (line 1408): [0x0535] pusha:
- AtlasOS.dasm (line 1409): [0x0535] 63C1 054D SET [pushpop_buffer], POP
- AtlasOS.dasm (line 1411): [0x0537] 0301 SET PUSH, A
- AtlasOS.dasm (line 1412): [0x0538] 0701 SET PUSH, B
- AtlasOS.dasm (line 1413): [0x0539] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1414): [0x053A] 0F01 SET PUSH, X
- AtlasOS.dasm (line 1415): [0x053B] 1301 SET PUSH, Y
- AtlasOS.dasm (line 1416): [0x053C] 1701 SET PUSH, Z
- AtlasOS.dasm (line 1417): [0x053D] 1B01 SET PUSH, I
- AtlasOS.dasm (line 1418): [0x053E] 1F01 SET PUSH, J
- AtlasOS.dasm (line 1420): [0x053F] 7B81 054D SET PC, [pushpop_buffer]
- AtlasOS.dasm (line 1423): [0x0541] popa:
- AtlasOS.dasm (line 1424): [0x0541] 63C1 054D SET [pushpop_buffer], POP
- AtlasOS.dasm (line 1426): [0x0543] 60E1 SET J, POP
- AtlasOS.dasm (line 1427): [0x0544] 60C1 SET I, POP
- AtlasOS.dasm (line 1428): [0x0545] 60A1 SET Z, POP
- AtlasOS.dasm (line 1429): [0x0546] 6081 SET Y, POP
- AtlasOS.dasm (line 1430): [0x0547] 6061 SET X, POP
- AtlasOS.dasm (line 1431): [0x0548] 6041 SET C, POP
- AtlasOS.dasm (line 1432): [0x0549] 6021 SET B, POP
- AtlasOS.dasm (line 1433): [0x054A] 6001 SET A, POP
- AtlasOS.dasm (line 1435): [0x054B] 7B81 054D SET PC, [pushpop_buffer]
- AtlasOS.dasm (line 1437): [0x054D] pushpop_buffer:
- AtlasOS.dasm (line 1437): [0x054D] .dat 0x0000
- AtlasOS.dasm (line 1437): [0x054D] 0000
- AtlasOS.dasm (line 1442): [0x054E] manage_charset:
- AtlasOS.dasm (line 1443): [0x054E] 0301 SET PUSH, A
- AtlasOS.dasm (line 1444): [0x054F] 0701 SET PUSH, B
- AtlasOS.dasm (line 1445): [0x0550] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1446): [0x0551] 0041 SET C, A
- AtlasOS.dasm (line 1447): [0x0552] 7C01 0AC3 SET A, char_set
- AtlasOS.dasm (line 1448): [0x0554] 7C21 8180 SET B, 0x8180
- AtlasOS.dasm (line 1449): [0x0556] manage_charset_loop:
- AtlasOS.dasm (line 1450): [0x0556] 7C12 0BC3 IFE A, char_set_end
- AtlasOS.dasm (line 1451): [0x0558] 7F81 0566 SET PC, manage_charset_end
- AtlasOS.dasm (line 1452): [0x055A] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 1453): [0x055C] 2501 SET [A], [B]
- AtlasOS.dasm (line 1454): [0x055D] 7C54 0000 IFG C, 0
- AtlasOS.dasm (line 1455): [0x055F] 2121 SET [B], [A]
- AtlasOS.dasm (line 1456): [0x0560] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1457): [0x0562] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 1458): [0x0564] 7F81 0556 SET PC, manage_charset_loop
- AtlasOS.dasm (line 1459): [0x0566] manage_charset_end:
- AtlasOS.dasm (line 1460): [0x0566] 6041 SET C, POP
- AtlasOS.dasm (line 1461): [0x0567] 6021 SET B, POP
- AtlasOS.dasm (line 1462): [0x0568] 6001 SET A, POP
- AtlasOS.dasm (line 1463): [0x0569] 6381 SET PC, POP
- AtlasOS.dasm (line 1472): [0x056A] keyboard_register:
- AtlasOS.dasm (line 1473): [0x056A] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1474): [0x056B] 0701 SET PUSH, B
- AtlasOS.dasm (line 1475): [0x056C] 0301 SET PUSH, A
- AtlasOS.dasm (line 1477): [0x056D] 7C41 0AB3 SET C, keyboard_buffers
- AtlasOS.dasm (line 1479): [0x056F] keyboard_register_loop:
- AtlasOS.dasm (line 1480): [0x056F] 7D52 0000 IFE [C], 0
- AtlasOS.dasm (line 1481): [0x0571] 7F81 0579 SET PC, keyboard_register_set
- AtlasOS.dasm (line 1482): [0x0573] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 1483): [0x0575] 7C53 0AB9 IFN C, keyboard_buffers_end
- AtlasOS.dasm (line 1484): [0x0577] 7F81 056F SET PC, keyboard_register_loop
- AtlasOS.dasm (line 1486): [0x0579] keyboard_register_set:
- AtlasOS.dasm (line 1487): [0x0579] 0141 SET [C], A
- AtlasOS.dasm (line 1488): [0x057A] 7C32 0001 IFE B, 1
- AtlasOS.dasm (line 1489): [0x057C] 03C1 0ABF SET [keyboard_buffers_exclusive], A
- AtlasOS.dasm (line 1491): [0x057E] keyboard_register_end:
- AtlasOS.dasm (line 1492): [0x057E] 6001 SET A, POP
- AtlasOS.dasm (line 1493): [0x057F] 6021 SET B, POP
- AtlasOS.dasm (line 1494): [0x0580] 6041 SET C, POP
- AtlasOS.dasm (line 1495): [0x0581] 6381 SET PC, POP
- AtlasOS.dasm (line 1501): [0x0582] keyboard_unregister:
- AtlasOS.dasm (line 1502): [0x0582] 0701 SET PUSH, B
- AtlasOS.dasm (line 1503): [0x0583] 0301 SET PUSH, A
- AtlasOS.dasm (line 1505): [0x0584] 7C21 0AB3 SET B, keyboard_buffers
- AtlasOS.dasm (line 1507): [0x0586] keyboard_unregister_loop:
- AtlasOS.dasm (line 1508): [0x0586] 0132 IFE [B], A
- AtlasOS.dasm (line 1509): [0x0587] 7F81 0591 SET PC, keyboard_unregister_unset
- AtlasOS.dasm (line 1510): [0x0589] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 1511): [0x058B] 7C33 0AB9 IFN B, keyboard_buffers_end
- AtlasOS.dasm (line 1512): [0x058D] 7F81 0586 SET PC, keyboard_unregister_loop
- AtlasOS.dasm (line 1513): [0x058F] 7F81 0597 SET PC, keyboard_unregister_end
- AtlasOS.dasm (line 1514): [0x0591] keyboard_unregister_unset:
- AtlasOS.dasm (line 1515): [0x0591] 7D21 0000 SET [B], 0x0000
- AtlasOS.dasm (line 1518): [0x0593] 7812 0ABF IFE A, [keyboard_buffers_exclusive]
- AtlasOS.dasm (line 1519): [0x0595] 7C20 059A JSR keyboard_unregister_exclusive
- AtlasOS.dasm (line 1521): [0x0597] keyboard_unregister_end:
- AtlasOS.dasm (line 1522): [0x0597] 6001 SET A, POP
- AtlasOS.dasm (line 1523): [0x0598] 6021 SET B, POP
- AtlasOS.dasm (line 1524): [0x0599] 6381 SET PC, POP
- AtlasOS.dasm (line 1526): [0x059A] keyboard_unregister_exclusive:
- AtlasOS.dasm (line 1528): [0x059A] 7FC1 0000 FFFF SET [keyboard_oldvalue], 0xFFFF
- AtlasOS.dasm (line 1530): [0x059D] 7FC1 0000 0000 SET [keyboard_buffers_exclusive], 0
- AtlasOS.dasm (line 1531): [0x05A0] 6381 SET PC, POP
- AtlasOS.dasm (line 1536): [0x05A1] keyboard_is_exclusive_active:
- AtlasOS.dasm (line 1537): [0x05A1] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 1538): [0x05A3] 7FD3 0000 0000 IFN [keyboard_buffers_exclusive], 0
- AtlasOS.dasm (line 1539): [0x05A6] 7C01 0001 SET A, 1
- AtlasOS.dasm (line 1540): [0x05A8] 6381 SET PC, POP
- AtlasOS.dasm (line 1544): [0x05A9] keyboard_unregister_all:
- AtlasOS.dasm (line 1545): [0x05A9] 0301 SET PUSH, A
- AtlasOS.dasm (line 1546): [0x05AA] 7C01 0AB3 SET A, keyboard_buffers
- AtlasOS.dasm (line 1547): [0x05AC] keyboard_unregister_all_loop:
- AtlasOS.dasm (line 1548): [0x05AC] 7C12 0AB9 IFE A, keyboard_buffers_end
- AtlasOS.dasm (line 1549): [0x05AE] 7F81 05B6 SET PC, keyboard_unregister_all_end
- AtlasOS.dasm (line 1550): [0x05B0] 7D01 0000 SET [A], 0
- AtlasOS.dasm (line 1551): [0x05B2] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1552): [0x05B4] 7F81 05AC SET PC, keyboard_unregister_all_loop
- AtlasOS.dasm (line 1553): [0x05B6] keyboard_unregister_all_end:
- AtlasOS.dasm (line 1554): [0x05B6] 6001 SET A, POP
- AtlasOS.dasm (line 1555): [0x05B7] 6381 SET PC, POP
- AtlasOS.dasm (line 1560): [0x05B8] msg_queue_reg:
- AtlasOS.dasm (line 1561): [0x05B8] 0701 SET PUSH, B
- AtlasOS.dasm (line 1562): [0x05B9] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1564): [0x05BA] 7C21 0905 SET B, message_queue_table
- AtlasOS.dasm (line 1566): [0x05BC] msg_queue_reg_loop:
- AtlasOS.dasm (line 1567): [0x05BC] 2441 SET C, [B]
- AtlasOS.dasm (line 1568): [0x05BD] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 1569): [0x05BF] 7F81 05CA SET PC, msg_queue_reg_found
- AtlasOS.dasm (line 1571): [0x05C1] 7C33 0925 IFN B, message_queue_table_end
- AtlasOS.dasm (line 1572): [0x05C3] 7F81 05BC SET PC, msg_queue_reg_loop
- AtlasOS.dasm (line 1574): [0x05C5] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 1576): [0x05C7] msg_queue_reg_end:
- AtlasOS.dasm (line 1577): [0x05C7] 6041 SET C, POP
- AtlasOS.dasm (line 1578): [0x05C8] 6021 SET B, POP
- AtlasOS.dasm (line 1579): [0x05C9] 6381 SET PC, POP
- AtlasOS.dasm (line 1581): [0x05CA] msg_queue_reg_found:
- AtlasOS.dasm (line 1582): [0x05CA] 0221 0001 SET [1+B], A
- AtlasOS.dasm (line 1583): [0x05CC] 7C20 039E JSR proc_id
- AtlasOS.dasm (line 1584): [0x05CE] 7C0F 0008 SHL A, 8
- AtlasOS.dasm (line 1585): [0x05D0] 0121 SET [B], A
- AtlasOS.dasm (line 1586): [0x05D1] 7C01 0001 SET A, 1
- AtlasOS.dasm (line 1587): [0x05D3] 7F81 05C7 SET PC, msg_queue_reg_end
- AtlasOS.dasm (line 1590): [0x05D5] msg_queue_rem:
- AtlasOS.dasm (line 1591): [0x05D5] 0301 SET PUSH, A
- AtlasOS.dasm (line 1592): [0x05D6] 0701 SET PUSH, B
- AtlasOS.dasm (line 1593): [0x05D7] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1595): [0x05D8] 7C20 039E JSR proc_id
- AtlasOS.dasm (line 1597): [0x05DA] 7C21 0905 SET B, message_queue_table
- AtlasOS.dasm (line 1599): [0x05DC] msg_queue_rem_loop:
- AtlasOS.dasm (line 1600): [0x05DC] 2441 SET C, [B]
- AtlasOS.dasm (line 1601): [0x05DD] 7C4D 0008 SHR C, 8
- AtlasOS.dasm (line 1602): [0x05DF] 0053 IFN C, A
- AtlasOS.dasm (line 1603): [0x05E0] 7F81 05E7 SET PC, msg_queue_rem_skip
- AtlasOS.dasm (line 1605): [0x05E2] 7D21 0000 SET [B], 0x0000
- AtlasOS.dasm (line 1606): [0x05E4] 7E21 0001 0000 SET [1+B], 0x0000
- AtlasOS.dasm (line 1608): [0x05E7] msg_queue_rem_skip:
- AtlasOS.dasm (line 1609): [0x05E7] 7C22 0002 ADD B, 2
- AtlasOS.dasm (line 1611): [0x05E9] 7C33 0925 IFN B, message_queue_table_end
- AtlasOS.dasm (line 1612): [0x05EB] 7F81 05DC SET PC, msg_queue_rem_loop
- AtlasOS.dasm (line 1614): [0x05ED] 6041 SET C, POP
- AtlasOS.dasm (line 1615): [0x05EE] 6021 SET B, POP
- AtlasOS.dasm (line 1616): [0x05EF] 6001 SET A, POP
- AtlasOS.dasm (line 1617): [0x05F0] 6381 SET PC, POP
- AtlasOS.dasm (line 1622): [0x05F1] msg_broadcast:
- AtlasOS.dasm (line 1623): [0x05F1] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1624): [0x05F2] 1301 SET PUSH, Y
- AtlasOS.dasm (line 1625): [0x05F3] 1701 SET PUSH, Z
- AtlasOS.dasm (line 1627): [0x05F4] 7841 0905 SET C, [message_queue_table]
- AtlasOS.dasm (line 1629): [0x05F6] msg_broadcast_loop:
- AtlasOS.dasm (line 1630): [0x05F6] 2881 SET Y, [C]
- AtlasOS.dasm (line 1631): [0x05F7] 7C93 0000 IFN Y, 0
- AtlasOS.dasm (line 1632): [0x05F9] 7C20 0605 JSR msg_send_to
- AtlasOS.dasm (line 1633): [0x05FB] 7C42 0002 ADD C, 2
- AtlasOS.dasm (line 1634): [0x05FD] 7C53 0925 IFN C, message_queue_table_end
- AtlasOS.dasm (line 1635): [0x05FF] 7F81 05F6 SET PC, msg_broadcast_loop
- AtlasOS.dasm (line 1637): [0x0601] 60A1 SET Z, POP
- AtlasOS.dasm (line 1638): [0x0602] 6081 SET Y, POP
- AtlasOS.dasm (line 1639): [0x0603] 6041 SET C, POP
- AtlasOS.dasm (line 1640): [0x0604] 6381 SET PC, POP
- AtlasOS.dasm (line 1646): [0x0605] msg_send_to:
- AtlasOS.dasm (line 1647): [0x0605] 0301 SET PUSH, A
- AtlasOS.dasm (line 1648): [0x0606] 0701 SET PUSH, B
- AtlasOS.dasm (line 1649): [0x0607] 1B01 SET PUSH, I
- AtlasOS.dasm (line 1650): [0x0608] 1F01 SET PUSH, J
- AtlasOS.dasm (line 1651): [0x0609] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1653): [0x060A] 28C1 SET I, [C]
- AtlasOS.dasm (line 1654): [0x060B] 18E1 SET J, I
- AtlasOS.dasm (line 1656): [0x060C] 7CCA 0002 AND I, 0x0002
- AtlasOS.dasm (line 1657): [0x060E] 7CD2 0002 IFE I, 0x0002
- AtlasOS.dasm (line 1658): [0x0610] 7F81 0632 SET PC, msg_send_to_end
- AtlasOS.dasm (line 1660): [0x0612] 1CC1 SET I, J
- AtlasOS.dasm (line 1662): [0x0613] 7CCD 0001 SHR I, 1
- AtlasOS.dasm (line 1663): [0x0615] 7CED 0004 SHR J, 4
- AtlasOS.dasm (line 1664): [0x0617] 7CCA 000E AND I, 0x000E
- AtlasOS.dasm (line 1665): [0x0619] 7CEA 000E AND J, 0x000E
- AtlasOS.dasm (line 1667): [0x061B] 4841 0001 SET C, [1+C]
- AtlasOS.dasm (line 1668): [0x061D] 08C2 ADD I, C
- AtlasOS.dasm (line 1670): [0x061E] 01C1 SET [I], A
- AtlasOS.dasm (line 1671): [0x061F] 06C1 0001 SET [1+I], B
- AtlasOS.dasm (line 1673): [0x0621] 08C3 SUB I, C
- AtlasOS.dasm (line 1674): [0x0622] 7CC2 0002 ADD I, 2
- AtlasOS.dasm (line 1675): [0x0624] 7CCA 000E AND I, 0x000E
- AtlasOS.dasm (line 1677): [0x0626] 6041 SET C, POP
- AtlasOS.dasm (line 1679): [0x0627] 7D4A FF03 AND [C], 0xFF03
- AtlasOS.dasm (line 1680): [0x0629] 1CD2 IFE I, J
- AtlasOS.dasm (line 1681): [0x062A] 7D4B 0002 BOR [C], 0x0002
- AtlasOS.dasm (line 1683): [0x062C] 7CEF 0004 SHL J, 4
- AtlasOS.dasm (line 1684): [0x062E] 7CCF 0001 SHL I, 1
- AtlasOS.dasm (line 1685): [0x0630] 1CCB BOR I, J
- AtlasOS.dasm (line 1687): [0x0631] 194B BOR [C], I
- AtlasOS.dasm (line 1689): [0x0632] msg_send_to_end:
- AtlasOS.dasm (line 1690): [0x0632] 60E1 SET J, POP
- AtlasOS.dasm (line 1691): [0x0633] 60C1 SET I, POP
- AtlasOS.dasm (line 1692): [0x0634] 6021 SET B, POP
- AtlasOS.dasm (line 1693): [0x0635] 6001 SET A, POP
- AtlasOS.dasm (line 1694): [0x0636] 6381 SET PC, POP
- AtlasOS.dasm (line 1699): [0x0637] msg_get_message:
- AtlasOS.dasm (line 1700): [0x0637] 0F01 SET PUSH, X
- AtlasOS.dasm (line 1701): [0x0638] 1701 SET PUSH, Z
- AtlasOS.dasm (line 1703): [0x0639] 7C20 039E JSR proc_id
- AtlasOS.dasm (line 1704): [0x063B] 7C20 065F JSR msg_find_proc_addr
- AtlasOS.dasm (line 1706): [0x063D] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 1707): [0x063F] 7F81 065C SET PC, msg_get_message_end
- AtlasOS.dasm (line 1709): [0x0641] 00A1 SET Z, A
- AtlasOS.dasm (line 1711): [0x0642] 3461 SET X, [Z]
- AtlasOS.dasm (line 1712): [0x0643] 7C6D 0004 SHR X, 4
- AtlasOS.dasm (line 1713): [0x0645] 7C6A 000E AND X, 0x000E
- AtlasOS.dasm (line 1714): [0x0647] 5462 0001 ADD X, [1+Z]
- AtlasOS.dasm (line 1716): [0x0649] 2C01 SET A, [X]
- AtlasOS.dasm (line 1717): [0x064A] 4C21 0001 SET B, [1+X]
- AtlasOS.dasm (line 1718): [0x064C] 7D61 0000 SET [X], 0x0000
- AtlasOS.dasm (line 1719): [0x064E] 7E61 0001 0000 SET [1+X], 0x0000
- AtlasOS.dasm (line 1721): [0x0651] 5463 0001 SUB X, [1+Z]
- AtlasOS.dasm (line 1722): [0x0653] 7C62 0002 ADD X, 2
- AtlasOS.dasm (line 1723): [0x0655] 7C6A 000E AND X, 0x000E
- AtlasOS.dasm (line 1724): [0x0657] 7C6F 0004 SHL X, 4
- AtlasOS.dasm (line 1726): [0x0659] 7DAA FF1D AND [Z], 0xFF1D
- AtlasOS.dasm (line 1727): [0x065B] 0DAB BOR [Z], X
- AtlasOS.dasm (line 1729): [0x065C] msg_get_message_end:
- AtlasOS.dasm (line 1730): [0x065C] 60A1 SET Z, POP
- AtlasOS.dasm (line 1731): [0x065D] 6061 SET X, POP
- AtlasOS.dasm (line 1732): [0x065E] 6381 SET PC, POP
- AtlasOS.dasm (line 1737): [0x065F] msg_find_proc_addr:
- AtlasOS.dasm (line 1738): [0x065F] 0701 SET PUSH, B
- AtlasOS.dasm (line 1739): [0x0660] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1741): [0x0661] 0021 SET B, A
- AtlasOS.dasm (line 1742): [0x0662] 7C2F 0008 SHL B, 8
- AtlasOS.dasm (line 1743): [0x0664] 7C01 0905 SET A, message_queue_table
- AtlasOS.dasm (line 1745): [0x0666] msg_find_proc_addr_loop:
- AtlasOS.dasm (line 1746): [0x0666] 2041 SET C, [A]
- AtlasOS.dasm (line 1747): [0x0667] 7C4A FF00 AND C, 0xFF00
- AtlasOS.dasm (line 1748): [0x0669] 0452 IFE C, B
- AtlasOS.dasm (line 1749): [0x066A] 7F81 0674 SET PC, msg_find_proc_addr_end
- AtlasOS.dasm (line 1750): [0x066C] 7C02 0002 ADD A, 2
- AtlasOS.dasm (line 1751): [0x066E] 7C13 0925 IFN A, message_queue_table_end
- AtlasOS.dasm (line 1752): [0x0670] 7F81 0666 SET PC, msg_find_proc_addr_loop
- AtlasOS.dasm (line 1754): [0x0672] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 1756): [0x0674] msg_find_proc_addr_end:
- AtlasOS.dasm (line 1757): [0x0674] 6041 SET C, POP
- AtlasOS.dasm (line 1758): [0x0675] 6021 SET B, POP
- AtlasOS.dasm (line 1759): [0x0676] 6381 SET PC, POP
- AtlasOS.dasm (line 1766): [0x0677] strcpy:
- AtlasOS.dasm (line 1767): [0x0677] 0301 SET PUSH, A
- AtlasOS.dasm (line 1768): [0x0678] 0701 SET PUSH, B
- AtlasOS.dasm (line 1769): [0x0679] strcpy_loop:
- AtlasOS.dasm (line 1770): [0x0679] 2121 SET [B], [A]
- AtlasOS.dasm (line 1771): [0x067A] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1772): [0x067C] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 1773): [0x067E] 7D13 0000 IFN [A], 0
- AtlasOS.dasm (line 1774): [0x0680] 7F81 0679 SET PC, strcpy_loop
- AtlasOS.dasm (line 1775): [0x0682] strcpy_end:
- AtlasOS.dasm (line 1776): [0x0682] 6021 SET B, POP
- AtlasOS.dasm (line 1777): [0x0683] 6001 SET A, POP
- AtlasOS.dasm (line 1778): [0x0684] 6381 SET PC, POP
- AtlasOS.dasm (line 1785): [0x0685] strncpy:
- AtlasOS.dasm (line 1786): [0x0685] 0301 SET PUSH, A
- AtlasOS.dasm (line 1787): [0x0686] 0701 SET PUSH, B
- AtlasOS.dasm (line 1788): [0x0687] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1790): [0x0688] 0442 ADD C, B
- AtlasOS.dasm (line 1791): [0x0689] strncpy_loop1:
- AtlasOS.dasm (line 1792): [0x0689] 7D12 0000 IFE [A], 0
- AtlasOS.dasm (line 1793): [0x068B] 7F81 0697 SET PC, strncpy_loop2
- AtlasOS.dasm (line 1794): [0x068D] 2121 SET [B], [A]
- AtlasOS.dasm (line 1795): [0x068E] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1796): [0x0690] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 1797): [0x0692] 0832 IFE B, C
- AtlasOS.dasm (line 1798): [0x0693] 7F81 069E SET PC, strncpy_end
- AtlasOS.dasm (line 1799): [0x0695] 7F81 0689 SET PC, strncpy_loop1
- AtlasOS.dasm (line 1801): [0x0697] strncpy_loop2:
- AtlasOS.dasm (line 1802): [0x0697] 7D21 0000 SET [B], 0
- AtlasOS.dasm (line 1803): [0x0699] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 1804): [0x069B] 0833 IFN B, C
- AtlasOS.dasm (line 1805): [0x069C] 7F81 0697 SET PC, strncpy_loop2
- AtlasOS.dasm (line 1807): [0x069E] strncpy_end:
- AtlasOS.dasm (line 1808): [0x069E] 6041 SET C, POP
- AtlasOS.dasm (line 1809): [0x069F] 6021 SET B, POP
- AtlasOS.dasm (line 1810): [0x06A0] 6001 SET A, POP
- AtlasOS.dasm (line 1811): [0x06A1] 6381 SET PC, POP
- AtlasOS.dasm (line 1822): [0x06A2] strcmp:
- AtlasOS.dasm (line 1823): [0x06A2] 0301 SET PUSH, A
- AtlasOS.dasm (line 1824): [0x06A3] 0701 SET PUSH, B
- AtlasOS.dasm (line 1825): [0x06A4] 7FA1 0000 SET EX, 0
- AtlasOS.dasm (line 1826): [0x06A6] 7C41 0000 SET C, 0
- AtlasOS.dasm (line 1827): [0x06A8] strcmp_loop:
- AtlasOS.dasm (line 1828): [0x06A8] 7D12 0000 IFE [A], 0
- AtlasOS.dasm (line 1829): [0x06AA] 7F81 06B5 SET PC, strcmp_end
- AtlasOS.dasm (line 1830): [0x06AC] 2513 IFN [A], [B]
- AtlasOS.dasm (line 1831): [0x06AD] 7F81 06B5 SET PC, strcmp_end
- AtlasOS.dasm (line 1832): [0x06AF] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1833): [0x06B1] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 1834): [0x06B3] 7F81 06A8 SET PC, strcmp_loop
- AtlasOS.dasm (line 1836): [0x06B5] strcmp_end:
- AtlasOS.dasm (line 1837): [0x06B5] 2041 SET C, [A]
- AtlasOS.dasm (line 1838): [0x06B6] 2443 SUB C, [B]
- AtlasOS.dasm (line 1839): [0x06B7] 6021 SET B, POP
- AtlasOS.dasm (line 1840): [0x06B8] 6001 SET A, POP
- AtlasOS.dasm (line 1841): [0x06B9] 6381 SET PC, POP
- AtlasOS.dasm (line 1846): [0x06BA] strlen:
- AtlasOS.dasm (line 1847): [0x06BA] 0301 SET PUSH, A
- AtlasOS.dasm (line 1849): [0x06BB] 7C21 0000 SET B, 0
- AtlasOS.dasm (line 1850): [0x06BD] strlen_loop:
- AtlasOS.dasm (line 1851): [0x06BD] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1852): [0x06BF] 7D13 0000 IFN [A], 0
- AtlasOS.dasm (line 1853): [0x06C1] 7F81 06BD SET PC, strlen_loop
- AtlasOS.dasm (line 1854): [0x06C3] strlen_end:
- AtlasOS.dasm (line 1855): [0x06C3] 0021 SET B, A
- AtlasOS.dasm (line 1856): [0x06C4] 6423 SUB B, PEEK
- AtlasOS.dasm (line 1858): [0x06C5] 6001 SET A, POP
- AtlasOS.dasm (line 1859): [0x06C6] 6381 SET PC, POP
- AtlasOS.dasm (line 1865): [0x06C7] read_line:
- AtlasOS.dasm (line 1866): [0x06C7] 0B01 SET PUSH, C
- AtlasOS.dasm (line 1867): [0x06C8] 0701 SET PUSH, B
- AtlasOS.dasm (line 1868): [0x06C9] 0301 SET PUSH, A
- AtlasOS.dasm (line 1870): [0x06CA] 7C20 0200 JSR mem_clear
- AtlasOS.dasm (line 1872): [0x06CC] 0022 ADD B, A
- AtlasOS.dasm (line 1874): [0x06CD] read_line_loop:
- AtlasOS.dasm (line 1875): [0x06CD] 7C20 03FA JSR proc_suspend
- AtlasOS.dasm (line 1876): [0x06CF] 7D52 0000 IFE [C], 0
- AtlasOS.dasm (line 1877): [0x06D1] 7F81 06F7 SET PC, read_line_skip
- AtlasOS.dasm (line 1878): [0x06D3] 7D52 0011 IFE [C], 0x11
- AtlasOS.dasm (line 1879): [0x06D5] 7F81 070B SET PC, read_line_end
- AtlasOS.dasm (line 1880): [0x06D7] 7D52 0010 IFE [C], 0x10
- AtlasOS.dasm (line 1881): [0x06D9] 7F81 06F9 SET PC, read_line_backspace
- AtlasOS.dasm (line 1882): [0x06DB] 0412 IFE A, B
- AtlasOS.dasm (line 1883): [0x06DC] 7F81 06F7 SET PC, read_line_skip
- AtlasOS.dasm (line 1885): [0x06DE] 2901 SET [A], [C]
- AtlasOS.dasm (line 1889): [0x06DF] 0301 SET PUSH, A
- AtlasOS.dasm (line 1890): [0x06E0] 0701 SET PUSH, B
- AtlasOS.dasm (line 1891): [0x06E1] 2021 SET B, [A]
- AtlasOS.dasm (line 1892): [0x06E2] 7C2B 7400 BOR B, 0x7400
- AtlasOS.dasm (line 1893): [0x06E4] 0401 SET A, B
- AtlasOS.dasm (line 1894): [0x06E5] 7821 077D SET B, [video_cur]
- AtlasOS.dasm (line 1895): [0x06E7] 0121 SET [B], A
- AtlasOS.dasm (line 1896): [0x06E8] 7FC2 0000 0001 ADD [video_cur], 1
- AtlasOS.dasm (line 1897): [0x06EB] 7801 0779 SET A, [video_mem]
- AtlasOS.dasm (line 1898): [0x06ED] 7C02 0180 ADD A, 0x180
- AtlasOS.dasm (line 1899): [0x06EF] 03D2 077D IFE [video_cur], A
- AtlasOS.dasm (line 1900): [0x06F1] 7C20 0155 JSR scroll
- AtlasOS.dasm (line 1901): [0x06F3] 6021 SET B, POP
- AtlasOS.dasm (line 1902): [0x06F4] 6001 SET A, POP
- AtlasOS.dasm (line 1904): [0x06F5] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1906): [0x06F7] read_line_skip:
- AtlasOS.dasm (line 1907): [0x06F7] 7F81 06CD SET PC, read_line_loop
- AtlasOS.dasm (line 1909): [0x06F9] read_line_backspace:
- AtlasOS.dasm (line 1911): [0x06F9] 6412 IFE A, PEEK
- AtlasOS.dasm (line 1912): [0x06FA] 7F81 06F7 SET PC, read_line_skip
- AtlasOS.dasm (line 1914): [0x06FC] 0301 SET PUSH, A
- AtlasOS.dasm (line 1915): [0x06FD] 0701 SET PUSH, B
- AtlasOS.dasm (line 1916): [0x06FE] 7FC3 0000 0001 SUB [video_cur], 1
- AtlasOS.dasm (line 1917): [0x0701] 7821 077D SET B, [video_cur]
- AtlasOS.dasm (line 1918): [0x0703] 7D21 0000 SET [B], 0
- AtlasOS.dasm (line 1919): [0x0705] 6021 SET B, POP
- AtlasOS.dasm (line 1920): [0x0706] 6001 SET A, POP
- AtlasOS.dasm (line 1921): [0x0707] 7C03 0001 SUB A, 1
- AtlasOS.dasm (line 1922): [0x0709] 7F81 06F7 SET PC, read_line_skip
- AtlasOS.dasm (line 1925): [0x070B] read_line_end:
- AtlasOS.dasm (line 1927): [0x070B] 7D01 0000 SET [A], 0
- AtlasOS.dasm (line 1929): [0x070D] 6001 SET A, POP
- AtlasOS.dasm (line 1930): [0x070E] 6021 SET B, POP
- AtlasOS.dasm (line 1931): [0x070F] 6041 SET C, POP
- AtlasOS.dasm (line 1932): [0x0710] 6381 SET PC, POP
- AtlasOS.dasm (line 1938): [0x0711] sleep:
- AtlasOS.dasm (line 1939): [0x0711] 7C04 0014 MUL A, 20
- AtlasOS.dasm (line 1940): [0x0713] sleep_loop:
- AtlasOS.dasm (line 1941): [0x0713] 7C03 0001 SUB A, 1
- AtlasOS.dasm (line 1942): [0x0715] 7C13 0000 IFN A, 0
- AtlasOS.dasm (line 1943): [0x0717] 7F81 0713 SET PC, sleep_loop
- AtlasOS.dasm (line 1944): [0x0719] 6381 SET PC, POP
- AtlasOS.dasm (line 1947): [0x071A] rand:
- AtlasOS.dasm (line 1948): [0x071A] 7FC4 0000 CC29 MUL [entropy], 52265
- AtlasOS.dasm (line 1949): [0x071D] 7FC2 0000 0087 ADD [entropy], 135
- AtlasOS.dasm (line 1950): [0x0720] 7801 0BC4 SET A, [entropy]
- AtlasOS.dasm (line 1951): [0x0722] 6381 SET PC, POP
- AtlasOS.dasm (line 1954): [0x0723] srand:
- AtlasOS.dasm (line 1955): [0x0723] 7C04 C263 MUL A, 49763
- AtlasOS.dasm (line 1956): [0x0725] 7C0F 0002 SHL A, 2
- AtlasOS.dasm (line 1957): [0x0727] 7C0C 04F9 XOR A, 1273
- AtlasOS.dasm (line 1958): [0x0729] 03C1 0BC4 SET [entropy], A
- AtlasOS.dasm (line 1959): [0x072B] 6381 SET PC, POP
- AtlasOS.dasm (line 1966): [0x072C] filesystem_getfile_table:
- AtlasOS.dasm (line 1967): [0x072C] 7C01 1BB8 SET A, files_table
- AtlasOS.dasm (line 1968): [0x072E] 6381 SET PC, POP
- AtlasOS.dasm (line 1972): [0x072F] filesystem_getfile:
- AtlasOS.dasm (line 1973): [0x072F] 0F01 SET PUSH, X
- AtlasOS.dasm (line 1974): [0x0730] 0701 SET PUSH, B
- AtlasOS.dasm (line 1975): [0x0731] 0301 SET PUSH, A
- AtlasOS.dasm (line 1977): [0x0732] 0021 SET B, A
- AtlasOS.dasm (line 1979): [0x0733] 7C20 072C JSR filesystem_getfile_table
- AtlasOS.dasm (line 1980): [0x0735] 2061 SET X, [A]
- AtlasOS.dasm (line 1981): [0x0736] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 1982): [0x0738] filesystem_getfile_loop:
- AtlasOS.dasm (line 1983): [0x0738] 7C41 0000 SET C, 0
- AtlasOS.dasm (line 1984): [0x073A] 7C72 0000 IFE X, 0
- AtlasOS.dasm (line 1985): [0x073C] 7F81 074F SET PC, filesystem_getfile_end
- AtlasOS.dasm (line 1986): [0x073E] 7C63 0001 SUB X, 1
- AtlasOS.dasm (line 1988): [0x0740] 7C02 0002 ADD A, 2
- AtlasOS.dasm (line 1989): [0x0742] 7C20 06A2 JSR strcmp
- AtlasOS.dasm (line 1990): [0x0744] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 1991): [0x0746] 7F81 074C SET PC, filesystem_getfile_found
- AtlasOS.dasm (line 1992): [0x0748] 7C02 0012 ADD A, 18
- AtlasOS.dasm (line 1994): [0x074A] 7F81 0738 SET PC, filesystem_getfile_loop
- AtlasOS.dasm (line 1995): [0x074C] filesystem_getfile_found:
- AtlasOS.dasm (line 1996): [0x074C] 7C03 0002 SUB A, 2
- AtlasOS.dasm (line 1997): [0x074E] 0041 SET C, A
- AtlasOS.dasm (line 1999): [0x074F] filesystem_getfile_end:
- AtlasOS.dasm (line 2000): [0x074F] 6001 SET A, POP
- AtlasOS.dasm (line 2001): [0x0750] 6021 SET B, POP
- AtlasOS.dasm (line 2002): [0x0751] 6061 SET X, POP
- AtlasOS.dasm (line 2003): [0x0752] 6381 SET PC, POP
- AtlasOS.dasm (line 2007): [0x0753] filesystem_getfile_bystart:
- AtlasOS.dasm (line 2008): [0x0753] 0F01 SET PUSH, X
- AtlasOS.dasm (line 2009): [0x0754] 0701 SET PUSH, B
- AtlasOS.dasm (line 2010): [0x0755] 0301 SET PUSH, A
- AtlasOS.dasm (line 2012): [0x0756] 0021 SET B, A
- AtlasOS.dasm (line 2014): [0x0757] 7C20 072C JSR filesystem_getfile_table
- AtlasOS.dasm (line 2015): [0x0759] 2061 SET X, [A]
- AtlasOS.dasm (line 2016): [0x075A] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2017): [0x075C] filesystem_getfile_bystart_loop:
- AtlasOS.dasm (line 2018): [0x075C] 7C41 0000 SET C, 0
- AtlasOS.dasm (line 2019): [0x075E] 7C72 0000 IFE X, 0
- AtlasOS.dasm (line 2020): [0x0760] 7F81 0770 SET PC, filesystem_getfile_bystart_end
- AtlasOS.dasm (line 2021): [0x0762] 7C63 0001 SUB X, 1
- AtlasOS.dasm (line 2023): [0x0764] 7C02 0012 ADD A, 18
- AtlasOS.dasm (line 2024): [0x0766] 2032 IFE B, [A]
- AtlasOS.dasm (line 2025): [0x0767] 7F81 076D SET PC, filesystem_getfile_bystart_found
- AtlasOS.dasm (line 2027): [0x0769] 7C02 0002 ADD A, 2
- AtlasOS.dasm (line 2029): [0x076B] 7F81 075C SET PC, filesystem_getfile_bystart_loop
- AtlasOS.dasm (line 2030): [0x076D] filesystem_getfile_bystart_found:
- AtlasOS.dasm (line 2031): [0x076D] 7C03 0012 SUB A, 18
- AtlasOS.dasm (line 2032): [0x076F] 0041 SET C, A
- AtlasOS.dasm (line 2034): [0x0770] filesystem_getfile_bystart_end:
- AtlasOS.dasm (line 2035): [0x0770] 6001 SET A, POP
- AtlasOS.dasm (line 2036): [0x0771] 6021 SET B, POP
- AtlasOS.dasm (line 2037): [0x0772] 6061 SET X, POP
- AtlasOS.dasm (line 2038): [0x0773] 6381 SET PC, POP
- AtlasOS.dasm (line 2043): [0x0774] stop:
- AtlasOS.dasm (line 2043): [0x0774] 7F81 0774 SET PC, stop
- AtlasOS.dasm (line 2045): [0x0776] data:
- AtlasOS.dasm (line 2048): [0x0776] os_version_main:
- AtlasOS.dasm (line 2048): [0x0776] .dat 0x0000
- AtlasOS.dasm (line 2048): [0x0776] 0000
- AtlasOS.dasm (line 2049): [0x0777] os_version_sub:
- AtlasOS.dasm (line 2049): [0x0777] .dat 0x0005
- AtlasOS.dasm (line 2049): [0x0777] 0005
- AtlasOS.dasm (line 2050): [0x0778] os_version_fix:
- AtlasOS.dasm (line 2050): [0x0778] .dat 0x0006
- AtlasOS.dasm (line 2050): [0x0778] 0006
- AtlasOS.dasm (line 2052): [0x0779] video_mem:
- AtlasOS.dasm (line 2052): [0x0779] .dat 0x8000
- AtlasOS.dasm (line 2052): [0x0779] 8000
- AtlasOS.dasm (line 2053): [0x077A] video_font:
- AtlasOS.dasm (line 2053): [0x077A] .dat 0x8180
- AtlasOS.dasm (line 2053): [0x077A] 8180
- AtlasOS.dasm (line 2054): [0x077B] video_palette:
- AtlasOS.dasm (line 2054): [0x077B] .dat 0x8280
- AtlasOS.dasm (line 2054): [0x077B] 8280
- AtlasOS.dasm (line 2055): [0x077C] video_col:
- AtlasOS.dasm (line 2055): [0x077C] .dat 0x7000
- AtlasOS.dasm (line 2055): [0x077C] 7000
- AtlasOS.dasm (line 2056): [0x077D] video_cur:
- AtlasOS.dasm (line 2056): [0x077D] .dat 0x8000
- AtlasOS.dasm (line 2056): [0x077D] 8000
- AtlasOS.dasm (line 2057): [0x077E] video_clear:
- AtlasOS.dasm (line 2057): [0x077E] .dat 0x7020
- AtlasOS.dasm (line 2057): [0x077E] 7020
- AtlasOS.dasm (line 2059): [0x077F] text_start:
- AtlasOS.dasm (line 2059): [0x077F] .dat "AtlasOS v0.5.6 starting... ", 0x00
- AtlasOS.dasm (line 2059): [0x077F] 0041 0074 006C 0061 0073 004F 0053 0020
- AtlasOS.dasm (line 2059): [0x0787] 0076 0030 002E 0035 002E 0036 0020 0073
- AtlasOS.dasm (line 2059): [0x078F] 0074 0061 0072 0074 0069 006E 0067 002E
- AtlasOS.dasm (line 2059): [0x0797] 002E 002E 0020 0000
- AtlasOS.dasm (line 2060): [0x079B] text_start_ok:
- AtlasOS.dasm (line 2060): [0x079B] .dat "OK", 0xA0, 0x00
- AtlasOS.dasm (line 2060): [0x079B] 004F 004B 00A0 0000
- AtlasOS.dasm (line 2061): [0x079F] text_logo:
- AtlasOS.dasm (line 2062): [0x079F] .dat " ___ __ __", 0xA0
- AtlasOS.dasm (line 2062): [0x079F] 0020 0020 0020 0020 0020 0020 005F 005F
- AtlasOS.dasm (line 2062): [0x07A7] 005F 0020 0020 0020 005F 005F 0020 0020
- AtlasOS.dasm (line 2062): [0x07AF] 0020 005F 005F 00A0
- AtlasOS.dasm (line 2063): [0x07B3] .dat " / | / /_ / /____ ______", 0xA0
- AtlasOS.dasm (line 2063): [0x07B3] 0020 0020 0020 0020 0020 002F 0020 0020
- AtlasOS.dasm (line 2063): [0x07BB] 0020 007C 0020 002F 0020 002F 005F 0020
- AtlasOS.dasm (line 2063): [0x07C3] 002F 0020 002F 005F 005F 005F 005F 0020
- AtlasOS.dasm (line 2063): [0x07CB] 005F 005F 005F 005F 005F 005F 00A0
- AtlasOS.dasm (line 2064): [0x07D2] .dat " / /| |/ __// // __ `/ ___/", 0xA0
- AtlasOS.dasm (line 2064): [0x07D2] 0020 0020 0020 0020 002F 0020 002F 007C
- AtlasOS.dasm (line 2064): [0x07DA] 0020 007C 002F 0020 005F 005F 002F 002F
- AtlasOS.dasm (line 2064): [0x07E2] 0020 002F 002F 0020 005F 005F 0020 0060
- AtlasOS.dasm (line 2064): [0x07EA] 002F 0020 005F 005F 005F 002F 00A0
- AtlasOS.dasm (line 2065): [0x07F1] .dat " / ___ / / / // /_/ (__ )", 0xA0
- AtlasOS.dasm (line 2065): [0x07F1] 0020 0020 0020 002F 0020 005F 005F 005F
- AtlasOS.dasm (line 2065): [0x07F9] 0020 002F 0020 002F 0020 0020 002F 0020
- AtlasOS.dasm (line 2065): [0x0801] 002F 002F 0020 002F 005F 002F 0020 0028
- AtlasOS.dasm (line 2065): [0x0809] 005F 005F 0020 0020 0029 00A0
- AtlasOS.dasm (line 2066): [0x080F] .dat " /_/ |_\\_/ /_/ \\__,_/____/", 0xA0
- AtlasOS.dasm (line 2066): [0x080F] 0020 0020 002F 005F 002F 0020 0020 007C
- AtlasOS.dasm (line 2066): [0x0817] 005F 005C 005F 002F 0020 002F 005F 002F
- AtlasOS.dasm (line 2066): [0x081F] 0020 005C 005F 005F 002C 005F 002F 005F
- AtlasOS.dasm (line 2066): [0x0827] 005F 005F 005F 002F 00A0
- AtlasOS.dasm (line 2067): [0x082C] .dat " / __ \\/ ___/", 0xA0
- AtlasOS.dasm (line 2067): [0x082C] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2067): [0x0834] 0020 002F 0020 005F 005F 0020 005C 002F
- AtlasOS.dasm (line 2067): [0x083C] 0020 005F 005F 005F 002F 00A0
- AtlasOS.dasm (line 2068): [0x0842] .dat " / / / /\\__ \\", 0xA0
- AtlasOS.dasm (line 2068): [0x0842] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2068): [0x084A] 002F 0020 002F 0020 002F 0020 002F 005C
- AtlasOS.dasm (line 2068): [0x0852] 005F 005F 0020 005C 00A0
- AtlasOS.dasm (line 2069): [0x0857] .dat " / /_/ /___/ /", 0xA0
- AtlasOS.dasm (line 2069): [0x0857] 0020 0020 0020 0020 0020 0020 0020 002F
- AtlasOS.dasm (line 2069): [0x085F] 0020 002F 005F 002F 0020 002F 005F 005F
- AtlasOS.dasm (line 2069): [0x0867] 005F 002F 0020 002F 00A0
- AtlasOS.dasm (line 2070): [0x086C] .dat " \\____//____/", 0xA0, 0x00
- AtlasOS.dasm (line 2070): [0x086C] 0020 0020 0020 0020 0020 0020 0020 005C
- AtlasOS.dasm (line 2070): [0x0874] 005F 005F 005F 005F 002F 002F 005F 005F
- AtlasOS.dasm (line 2070): [0x087C] 005F 005F 002F 00A0 0000
- AtlasOS.dasm (line 2071): [0x0881] text_logo_end:
- AtlasOS.dasm (line 2075): [0x0881] page_map:
- AtlasOS.dasm (line 2076): [0x0881] page_map0:
- AtlasOS.dasm (line 2076): [0x0881] .dat 0x0000
- AtlasOS.dasm (line 2076): [0x0881] 0000
- AtlasOS.dasm (line 2077): [0x0882] page_map1:
- AtlasOS.dasm (line 2077): [0x0882] .dat 0x0000
- AtlasOS.dasm (line 2077): [0x0882] 0000
- AtlasOS.dasm (line 2078): [0x0883] page_map2:
- AtlasOS.dasm (line 2078): [0x0883] .dat 0x0000
- AtlasOS.dasm (line 2078): [0x0883] 0000
- AtlasOS.dasm (line 2079): [0x0884] page_map3:
- AtlasOS.dasm (line 2079): [0x0884] .dat 0x0000
- AtlasOS.dasm (line 2079): [0x0884] 0000
- AtlasOS.dasm (line 2085): [0x0885] page_table:
- AtlasOS.dasm (line 2086): [0x0885] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2086): [0x0885] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2087): [0x088D] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2087): [0x088D] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2088): [0x0895] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2088): [0x0895] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2089): [0x089D] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2089): [0x089D] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2090): [0x08A5] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2090): [0x08A5] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2091): [0x08AD] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2091): [0x08AD] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2092): [0x08B5] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2092): [0x08B5] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2093): [0x08BD] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2093): [0x08BD] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2094): [0x08C5] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2094): [0x08C5] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2095): [0x08CD] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2095): [0x08CD] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2096): [0x08D5] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2096): [0x08D5] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2097): [0x08DD] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2097): [0x08DD] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2098): [0x08E5] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2098): [0x08E5] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2099): [0x08ED] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2099): [0x08ED] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2100): [0x08F5] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2100): [0x08F5] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2101): [0x08FD] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2101): [0x08FD] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2102): [0x0905] page_table_end:
- AtlasOS.dasm (line 2104): [0x0905] message_queue_table:
- AtlasOS.dasm (line 2105): [0x0905] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2105): [0x0905] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2106): [0x090D] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2106): [0x090D] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2107): [0x0915] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2107): [0x0915] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2108): [0x091D] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2108): [0x091D] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2109): [0x0925] message_queue_table_end:
- AtlasOS.dasm (line 2111): [0x0925] proc_current:
- AtlasOS.dasm (line 2111): [0x0925] .dat 0x0001
- AtlasOS.dasm (line 2111): [0x0925] 0001
- AtlasOS.dasm (line 2112): [0x0926] proc_buffer:
- AtlasOS.dasm (line 2112): [0x0926] .dat 0x0000
- AtlasOS.dasm (line 2112): [0x0926] 0000
- AtlasOS.dasm (line 2113): [0x0927] proc_buffer_a:
- AtlasOS.dasm (line 2113): [0x0927] .dat 0x0000
- AtlasOS.dasm (line 2113): [0x0927] 0000
- AtlasOS.dasm (line 2114): [0x0928] proc_buffer_b:
- AtlasOS.dasm (line 2114): [0x0928] .dat 0x0000
- AtlasOS.dasm (line 2114): [0x0928] 0000
- AtlasOS.dasm (line 2115): [0x0929] proc_buffer_c:
- AtlasOS.dasm (line 2115): [0x0929] .dat 0x0000
- AtlasOS.dasm (line 2115): [0x0929] 0000
- AtlasOS.dasm (line 2116): [0x092A] proc_buffer_x:
- AtlasOS.dasm (line 2116): [0x092A] .dat 0x0000
- AtlasOS.dasm (line 2116): [0x092A] 0000
- AtlasOS.dasm (line 2117): [0x092B] proc_buffer_y:
- AtlasOS.dasm (line 2117): [0x092B] .dat 0x0000
- AtlasOS.dasm (line 2117): [0x092B] 0000
- AtlasOS.dasm (line 2118): [0x092C] proc_buffer_z:
- AtlasOS.dasm (line 2118): [0x092C] .dat 0x0000
- AtlasOS.dasm (line 2118): [0x092C] 0000
- AtlasOS.dasm (line 2119): [0x092D] proc_buffer_i:
- AtlasOS.dasm (line 2119): [0x092D] .dat 0x0000
- AtlasOS.dasm (line 2119): [0x092D] 0000
- AtlasOS.dasm (line 2120): [0x092E] proc_buffer_j:
- AtlasOS.dasm (line 2120): [0x092E] .dat 0x0000
- AtlasOS.dasm (line 2120): [0x092E] 0000
- AtlasOS.dasm (line 2121): [0x092F] proc_buffer_sp:
- AtlasOS.dasm (line 2121): [0x092F] .dat 0x0000
- AtlasOS.dasm (line 2121): [0x092F] 0000
- AtlasOS.dasm (line 2122): [0x0930] proc_buffer_mem:
- AtlasOS.dasm (line 2122): [0x0930] .dat 0x0000
- AtlasOS.dasm (line 2122): [0x0930] 0000
- AtlasOS.dasm (line 2123): [0x0931] proc_buffer_flags:
- AtlasOS.dasm (line 2123): [0x0931] .dat 0x0000
- AtlasOS.dasm (line 2123): [0x0931] 0000
- AtlasOS.dasm (line 2124): [0x0932] proc_table:
- AtlasOS.dasm (line 2125): [0x0932] .dat 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2125): [0x0932] 0001 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2125): [0x093A] 0000
- AtlasOS.dasm (line 2126): [0x093B] proc_table10:
- AtlasOS.dasm (line 2127): [0x093B] .dat 0xFFFF, 0x0000, 0xFFFD
- AtlasOS.dasm (line 2127): [0x093B] FFFF 0000 FFFD
- AtlasOS.dasm (line 2128): [0x093E] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2128): [0x093E] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2128): [0x0946] 0000 0000 0000 0000
- AtlasOS.dasm (line 2129): [0x094A] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2129): [0x094A] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2129): [0x0952] 0000 0000 0000 0000
- AtlasOS.dasm (line 2130): [0x0956] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2130): [0x0956] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2130): [0x095E] 0000 0000 0000 0000
- AtlasOS.dasm (line 2131): [0x0962] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2131): [0x0962] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2131): [0x096A] 0000 0000 0000 0000
- AtlasOS.dasm (line 2132): [0x096E] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2132): [0x096E] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2132): [0x0976] 0000 0000 0000 0000
- AtlasOS.dasm (line 2133): [0x097A] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2133): [0x097A] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2133): [0x0982] 0000 0000 0000 0000
- AtlasOS.dasm (line 2134): [0x0986] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2134): [0x0986] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2134): [0x098E] 0000 0000 0000 0000
- AtlasOS.dasm (line 2135): [0x0992] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2135): [0x0992] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2135): [0x099A] 0000 0000 0000 0000
- AtlasOS.dasm (line 2136): [0x099E] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2136): [0x099E] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2136): [0x09A6] 0000 0000 0000 0000
- AtlasOS.dasm (line 2137): [0x09AA] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2137): [0x09AA] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2137): [0x09B2] 0000 0000 0000 0000
- AtlasOS.dasm (line 2138): [0x09B6] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2138): [0x09B6] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2138): [0x09BE] 0000 0000 0000 0000
- AtlasOS.dasm (line 2139): [0x09C2] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2139): [0x09C2] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2139): [0x09CA] 0000 0000 0000 0000
- AtlasOS.dasm (line 2140): [0x09CE] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2140): [0x09CE] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2140): [0x09D6] 0000 0000 0000 0000
- AtlasOS.dasm (line 2141): [0x09DA] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2141): [0x09DA] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2141): [0x09E2] 0000 0000 0000 0000
- AtlasOS.dasm (line 2142): [0x09E6] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2142): [0x09E6] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2142): [0x09EE] 0000 0000 0000 0000
- AtlasOS.dasm (line 2143): [0x09F2] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2143): [0x09F2] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2143): [0x09FA] 0000 0000 0000 0000
- AtlasOS.dasm (line 2144): [0x09FE] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2144): [0x09FE] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2144): [0x0A06] 0000 0000 0000 0000
- AtlasOS.dasm (line 2145): [0x0A0A] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2145): [0x0A0A] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2145): [0x0A12] 0000 0000 0000 0000
- AtlasOS.dasm (line 2146): [0x0A16] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2146): [0x0A16] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2146): [0x0A1E] 0000 0000 0000 0000
- AtlasOS.dasm (line 2147): [0x0A22] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2147): [0x0A22] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2147): [0x0A2A] 0000 0000 0000 0000
- AtlasOS.dasm (line 2148): [0x0A2E] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2148): [0x0A2E] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2148): [0x0A36] 0000 0000 0000 0000
- AtlasOS.dasm (line 2149): [0x0A3A] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2149): [0x0A3A] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2149): [0x0A42] 0000 0000 0000 0000
- AtlasOS.dasm (line 2150): [0x0A46] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2150): [0x0A46] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2150): [0x0A4E] 0000 0000 0000 0000
- AtlasOS.dasm (line 2151): [0x0A52] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2151): [0x0A52] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2151): [0x0A5A] 0000 0000 0000 0000
- AtlasOS.dasm (line 2152): [0x0A5E] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2152): [0x0A5E] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2152): [0x0A66] 0000 0000 0000 0000
- AtlasOS.dasm (line 2153): [0x0A6A] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2153): [0x0A6A] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2153): [0x0A72] 0000 0000 0000 0000
- AtlasOS.dasm (line 2154): [0x0A76] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2154): [0x0A76] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2154): [0x0A7E] 0000 0000 0000 0000
- AtlasOS.dasm (line 2155): [0x0A82] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2155): [0x0A82] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2155): [0x0A8A] 0000 0000 0000 0000
- AtlasOS.dasm (line 2156): [0x0A8E] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2156): [0x0A8E] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2156): [0x0A96] 0000 0000 0000 0000
- AtlasOS.dasm (line 2157): [0x0A9A] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2157): [0x0A9A] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2157): [0x0AA2] 0000 0000 0000 0000
- AtlasOS.dasm (line 2158): [0x0AA6] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2158): [0x0AA6] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2158): [0x0AAE] 0000 0000 0000 0000
- AtlasOS.dasm (line 2159): [0x0AB2] proc_table_end:
- AtlasOS.dasm (line 2162): [0x0AB2] keyboard_mem:
- AtlasOS.dasm (line 2163): [0x0AB2] .dat 0x9000
- AtlasOS.dasm (line 2163): [0x0AB2] 9000
- AtlasOS.dasm (line 2164): [0x0AB3] keyboard_buffers:
- AtlasOS.dasm (line 2165): [0x0AB3] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2165): [0x0AB3] 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2166): [0x0AB9] keyboard_buffers_end:
- AtlasOS.dasm (line 2167): [0x0AB9] keyboard_buffers_flags:
- AtlasOS.dasm (line 2168): [0x0AB9] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2168): [0x0AB9] 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2169): [0x0ABF] keyboard_buffers_flags_end:
- AtlasOS.dasm (line 2170): [0x0ABF] keyboard_buffers_exclusive:
- AtlasOS.dasm (line 2170): [0x0ABF] .dat 0x0000
- AtlasOS.dasm (line 2170): [0x0ABF] 0000
- AtlasOS.dasm (line 2171): [0x0AC0] keyboard_oldvalue:
- AtlasOS.dasm (line 2171): [0x0AC0] .dat 0x0000
- AtlasOS.dasm (line 2171): [0x0AC0] 0000
- AtlasOS.dasm (line 2174): [0x0AC1] kernel_watchdog_proc_list_buffer:
- AtlasOS.dasm (line 2175): [0x0AC1] .dat 0x0000, 0x0000
- AtlasOS.dasm (line 2175): [0x0AC1] 0000 0000
- AtlasOS.dasm (line 2176): [0x0AC3] kernel_watchdog_proc_list_buffer_end:
- AtlasOS.dasm (line 2182): [0x0AC3] char_set:
- AtlasOS.dasm (line 2183): [0x0AC3] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2183): [0x0AC3] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2183): [0x0ACB] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2184): [0x0AD3] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2184): [0x0AD3] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2184): [0x0ADB] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2185): [0x0AE3] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2185): [0x0AE3] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2185): [0x0AEB] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2186): [0x0AF3] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2186): [0x0AF3] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2186): [0x0AFB] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2187): [0x0B03] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2187): [0x0B03] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2187): [0x0B0B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2188): [0x0B13] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2188): [0x0B13] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2188): [0x0B1B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2189): [0x0B23] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2189): [0x0B23] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2189): [0x0B2B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2190): [0x0B33] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2190): [0x0B33] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2190): [0x0B3B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2191): [0x0B43] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2191): [0x0B43] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2191): [0x0B4B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2192): [0x0B53] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2192): [0x0B53] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2192): [0x0B5B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2193): [0x0B63] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2193): [0x0B63] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2193): [0x0B6B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2194): [0x0B73] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2194): [0x0B73] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2194): [0x0B7B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2195): [0x0B83] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2195): [0x0B83] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2195): [0x0B8B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2196): [0x0B93] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2196): [0x0B93] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2196): [0x0B9B] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2197): [0x0BA3] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2197): [0x0BA3] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2197): [0x0BAB] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2198): [0x0BB3] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 2198): [0x0BB3] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2198): [0x0BBB] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 2199): [0x0BC3] char_set_end:
- AtlasOS.dasm (line 2200): [0x0BC3] screen_buffer_exclusive:
- AtlasOS.dasm (line 2200): [0x0BC3] .dat 0x0000
- AtlasOS.dasm (line 2200): [0x0BC3] 0000
- AtlasOS.dasm (line 2202): [0x0BC4] entropy:
- AtlasOS.dasm (line 2202): [0x0BC4] .dat 0x0000
- AtlasOS.dasm (line 2202): [0x0BC4] 0000
- AtlasOS.dasm (line 2204): [0x0BC5] api_start:
- AtlasOS.dasm (line 2205): [0x0BC5] 7F81 0397 SET PC, os_version
- AtlasOS.dasm (line 2206): [0x0BC7] 7F81 039E SET PC, proc_id
- AtlasOS.dasm (line 2207): [0x0BC9] 7F81 03FA SET PC, proc_suspend
- AtlasOS.dasm (line 2208): [0x0BCB] 7F81 03A1 SET PC, proc_get_addr
- AtlasOS.dasm (line 2209): [0x0BCD] 7F81 03A9 SET PC, proc_get_flags
- AtlasOS.dasm (line 2210): [0x0BCF] 7F81 0500 SET PC, proc_kill_me
- AtlasOS.dasm (line 2211): [0x0BD1] 7F81 051F SET PC, proc_kill
- AtlasOS.dasm (line 2212): [0x0BD3] 7F81 02AC SET PC, page_alloc
- AtlasOS.dasm (line 2213): [0x0BD5] 7F81 02CA SET PC, page_free
- AtlasOS.dasm (line 2214): [0x0BD7] 7F81 0200 SET PC, mem_clear
- AtlasOS.dasm (line 2215): [0x0BD9] 7F81 0535 SET PC, pusha
- AtlasOS.dasm (line 2216): [0x0BDB] 7F81 0541 SET PC, popa
- AtlasOS.dasm (line 2217): [0x0BDD] 7F81 0677 SET PC, strcpy
- AtlasOS.dasm (line 2218): [0x0BDF] 7F81 0685 SET PC, strncpy
- AtlasOS.dasm (line 2219): [0x0BE1] 7F81 010B SET PC, text_out
- AtlasOS.dasm (line 2220): [0x0BE3] 7F81 0143 SET PC, newline
- AtlasOS.dasm (line 2221): [0x0BE5] 7F81 0155 SET PC, scroll
- AtlasOS.dasm (line 2222): [0x0BE7] 7F81 017D SET PC, clear
- AtlasOS.dasm (line 2223): [0x0BE9] 7F81 01AB SET PC, char_put
- AtlasOS.dasm (line 2224): [0x0BEB] 7F81 06C7 SET PC, read_line
- AtlasOS.dasm (line 2225): [0x0BED] 7F81 071A SET PC, rand
- AtlasOS.dasm (line 2226): [0x0BEF] 7F81 056A SET PC, keyboard_register
- AtlasOS.dasm (line 2227): [0x0BF1] 7F81 0582 SET PC, keyboard_unregister
- AtlasOS.dasm (line 2228): [0x0BF3] 7F81 01B1 SET PC, int2dec
- AtlasOS.dasm (line 2229): [0x0BF5] 7F81 01CA SET PC, int2hex
- AtlasOS.dasm (line 2230): [0x0BF7] 7F81 01E7 SET PC, atoi
- AtlasOS.dasm (line 2231): [0x0BF9] 7F81 06BA SET PC, strlen
- AtlasOS.dasm (line 2232): [0x0BFB] 7F81 06A2 SET PC, strcmp
- AtlasOS.dasm (line 2233): [0x0BFD] 7F81 036E SET PC, page_check
- AtlasOS.dasm (line 2234): [0x0BFF] 7F81 0723 SET PC, srand
- AtlasOS.dasm (line 2235): [0x0C01] 7F81 0444 SET PC, proc_load
- AtlasOS.dasm (line 2236): [0x0C03] 7F81 03E9 SET PC, proc_callback_list
- AtlasOS.dasm (line 2237): [0x0C05] 7F81 05A1 SET PC, keyboard_is_exclusive_active
- AtlasOS.dasm (line 2238): [0x0C07] 7F81 072F SET PC, filesystem_getfile
- AtlasOS.dasm (line 2239): [0x0C09] 7F81 072C SET PC, filesystem_getfile_table
- AtlasOS.dasm (line 2240): [0x0C0B] 7F81 0753 SET PC, filesystem_getfile_bystart
- AtlasOS.dasm (line 2241): [0x0C0D] api_end:
- AtlasOS.dasm (line 2246): [0x0C0D] api_padding:
- AtlasOS.dasm (line 2247): [0x0C0D] .dat " "
- AtlasOS.dasm (line 2247): [0x0C0D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C15] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C1D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C25] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C2D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C35] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C3D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C45] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C4D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C55] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C5D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C65] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C6D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C75] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C7D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2247): [0x0C85] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0C8D] .dat " "
- AtlasOS.dasm (line 2248): [0x0C8D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0C95] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0C9D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CA5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CAD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CB5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CBD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CC5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CCD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CD5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CDD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CE5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CED] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CF5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0CFD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2248): [0x0D05] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D0D] .dat " "
- AtlasOS.dasm (line 2249): [0x0D0D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D15] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D1D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D25] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D2D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D35] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D3D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D45] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D4D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D55] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D5D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D65] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D6D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D75] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D7D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2249): [0x0D85] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0D8D] .dat " "
- AtlasOS.dasm (line 2250): [0x0D8D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0D95] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0D9D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DA5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DAD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DB5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DBD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DC5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DCD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DD5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DDD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DE5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DED] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DF5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0DFD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2250): [0x0E05] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E0D] .dat " "
- AtlasOS.dasm (line 2251): [0x0E0D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E15] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E1D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E25] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E2D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E35] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E3D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E45] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E4D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E55] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E5D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E65] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E6D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E75] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E7D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2251): [0x0E85] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0E8D] .dat " "
- AtlasOS.dasm (line 2252): [0x0E8D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0E95] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0E9D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EA5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EAD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EB5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EBD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EC5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0ECD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0ED5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EDD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EE5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EED] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EF5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0EFD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2252): [0x0F05] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F0D] .dat " "
- AtlasOS.dasm (line 2253): [0x0F0D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F15] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F1D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F25] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F2D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F35] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F3D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F45] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F4D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F55] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F5D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F65] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F6D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F75] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F7D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2253): [0x0F85] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0F8D] .dat " "
- AtlasOS.dasm (line 2254): [0x0F8D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0F95] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0F9D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FA5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FAD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FB5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FBD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FC5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FCD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FD5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FDD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FE5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FED] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FF5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x0FFD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2254): [0x1005] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x100D] .dat " "
- AtlasOS.dasm (line 2255): [0x100D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x1015] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x101D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x1025] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x102D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x1035] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x103D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x1045] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x104D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x1055] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x105D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x1065] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x106D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x1075] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x107D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2255): [0x1085] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x108D] .dat " "
- AtlasOS.dasm (line 2256): [0x108D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x1095] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x109D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10A5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10AD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10B5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10BD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10C5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10CD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10D5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10DD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10E5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10ED] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10F5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x10FD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2256): [0x1105] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x110D] .dat " "
- AtlasOS.dasm (line 2257): [0x110D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x1115] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x111D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x1125] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x112D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x1135] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x113D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x1145] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x114D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x1155] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x115D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x1165] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x116D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x1175] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x117D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2257): [0x1185] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x118D] .dat " "
- AtlasOS.dasm (line 2258): [0x118D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x1195] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x119D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11A5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11AD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11B5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11BD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11C5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11CD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11D5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11DD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11E5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11ED] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11F5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x11FD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2258): [0x1205] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x120D] .dat " "
- AtlasOS.dasm (line 2259): [0x120D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x1215] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x121D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x1225] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x122D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x1235] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x123D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x1245] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x124D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x1255] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x125D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x1265] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x126D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x1275] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x127D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2259): [0x1285] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x128D] .dat " "
- AtlasOS.dasm (line 2260): [0x128D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x1295] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x129D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12A5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12AD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12B5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12BD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12C5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12CD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12D5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12DD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12E5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12ED] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12F5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x12FD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2260): [0x1305] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x130D] .dat " "
- AtlasOS.dasm (line 2261): [0x130D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x1315] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x131D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x1325] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x132D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x1335] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x133D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x1345] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x134D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x1355] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x135D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x1365] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x136D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x1375] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x137D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2261): [0x1385] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x138D] .dat " "
- AtlasOS.dasm (line 2262): [0x138D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x1395] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x139D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13A5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13AD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13B5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13BD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13C5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13CD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13D5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13DD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13E5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13ED] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13F5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x13FD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2262): [0x1405] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x140D] .dat " "
- AtlasOS.dasm (line 2263): [0x140D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x1415] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x141D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x1425] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x142D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x1435] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x143D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x1445] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x144D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x1455] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x145D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x1465] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x146D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x1475] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x147D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2263): [0x1485] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x148D] .dat " "
- AtlasOS.dasm (line 2264): [0x148D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x1495] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x149D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14A5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14AD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14B5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14BD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14C5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14CD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14D5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14DD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14E5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14ED] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14F5] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x14FD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2264): [0x1505] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x150D] .dat " "
- AtlasOS.dasm (line 2265): [0x150D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x1515] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x151D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x1525] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x152D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x1535] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x153D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x1545] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x154D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x1555] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x155D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x1565] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x156D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x1575] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x157D] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2265): [0x1585] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 2267): [0x158D] kernel_end:
- AtlasOS.dasm (line 2270): [0x158D] apps:
- AtlasOS.dasm (line 2276): [0x158D] application_table:
- AtlasOS.dasm (line 2277): [0x158D] app1:
- AtlasOS.dasm (line 2277): [0x158D] .dat "AtlasText", 0, AtlasText, AtlasText_end
- AtlasOS.dasm (line 2277): [0x158D] 0041 0074 006C 0061 0073 0054 0065 0078
- AtlasOS.dasm (line 2277): [0x1595] 0074 0000 0000 0000
- AtlasOS.dasm (line 2278): [0x1599] app2:
- AtlasOS.dasm (line 2278): [0x1599] .dat "AtlasShell", 0, AtlasShell, AtlasShell_end
- AtlasOS.dasm (line 2278): [0x1599] 0041 0074 006C 0061 0073 0053 0068 0065
- AtlasOS.dasm (line 2278): [0x15A1] 006C 006C 0000 0000 0000
- AtlasOS.dasm (line 2279): [0x15A6] application_table_end:
- AtlasOS.dasm (line 2283): [0x15A6] AtlasShell:
- AtlasOS.dasm (line 2284): [0x15A6] 7C01 1B55 SET A, text_versionoutput
- AtlasOS.dasm (line 2285): [0x15A8] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2286): [0x15AA] AtlasShell_start:
- AtlasOS.dasm (line 2288): [0x15AA] 7C01 19C9 SET A, input_buffer
- AtlasOS.dasm (line 2289): [0x15AC] 7820 1B12 JSR [AtlasShell_keyboard_register]
- AtlasOS.dasm (line 2290): [0x15AE] AtlasShell_loop:
- AtlasOS.dasm (line 2292): [0x15AE] 7820 1B1A JSR [AtlasShell_keyboard_is_exclusive_active]
- AtlasOS.dasm (line 2293): [0x15B0] 7C13 0000 IFN A, 0
- AtlasOS.dasm (line 2294): [0x15B2] 7F81 1636 SET PC, AtlasShell_loop_wait
- AtlasOS.dasm (line 2297): [0x15B4] 7C20 196E JSR command_clear_present_working_directory_name
- AtlasOS.dasm (line 2298): [0x15B6] 7801 1B6E SET A, [present_working_directory]
- AtlasOS.dasm (line 2299): [0x15B8] 7820 1B1D JSR [AtlasShell_filesystem_getfile_bystart]
- AtlasOS.dasm (line 2300): [0x15BA] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2301): [0x15BC] 7F81 15C9 SET PC, AtlasShell_skip_display_path
- AtlasOS.dasm (line 2302): [0x15BE] 7C42 0002 ADD C, 2
- AtlasOS.dasm (line 2303): [0x15C0] 0801 SET A, C
- AtlasOS.dasm (line 2304): [0x15C1] 7C21 1B6F SET B, present_working_directory_name
- AtlasOS.dasm (line 2305): [0x15C3] 7820 1B0D JSR [AtlasShell_strcpy]
- AtlasOS.dasm (line 2307): [0x15C5] 7C01 1B6F SET A, present_working_directory_name
- AtlasOS.dasm (line 2308): [0x15C7] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2309): [0x15C9] AtlasShell_skip_display_path:
- AtlasOS.dasm (line 2311): [0x15C9] 7C01 1B69 SET A, text_prompt
- AtlasOS.dasm (line 2312): [0x15CB] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2315): [0x15CD] 7FC1 0000 0000 SET [ack_command], 0
- AtlasOS.dasm (line 2318): [0x15D0] 7C01 19A8 SET A, input_text_buffer
- AtlasOS.dasm (line 2319): [0x15D2] 7C21 0020 SET B, 32
- AtlasOS.dasm (line 2320): [0x15D4] 7C41 19C9 SET C, input_buffer
- AtlasOS.dasm (line 2321): [0x15D6] 7820 1B11 JSR [AtlasShell_read_line]
- AtlasOS.dasm (line 2324): [0x15D8] 7C01 19A8 SET A, input_text_buffer
- AtlasOS.dasm (line 2325): [0x15DA] 7820 1B16 JSR [AtlasShell_strlen]
- AtlasOS.dasm (line 2326): [0x15DC] 7C32 0000 IFE B, 0
- AtlasOS.dasm (line 2327): [0x15DE] 7F81 1636 SET PC, AtlasShell_loop_wait
- AtlasOS.dasm (line 2330): [0x15E0] 7C01 19A8 SET A, input_text_buffer
- AtlasOS.dasm (line 2331): [0x15E2] 7C21 0000 SET B, 0
- AtlasOS.dasm (line 2332): [0x15E4] 7C20 1979 JSR shell_getparameter
- AtlasOS.dasm (line 2335): [0x15E6] 7C01 19CB SET A, command_clear
- AtlasOS.dasm (line 2336): [0x15E8] 7C21 1A6F SET B, command_parameter_buffer
- AtlasOS.dasm (line 2337): [0x15EA] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2338): [0x15EC] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2339): [0x15EE] 7C20 1677 JSR command_clearf
- AtlasOS.dasm (line 2342): [0x15F0] 7C01 19D1 SET a, command_version
- AtlasOS.dasm (line 2343): [0x15F2] 7C21 1A6F SET b, command_parameter_buffer
- AtlasOS.dasm (line 2344): [0x15F4] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2345): [0x15F6] 7C52 0000 IFE c, 0
- AtlasOS.dasm (line 2346): [0x15F8] 7C20 1641 JSR command_versionf
- AtlasOS.dasm (line 2349): [0x15FA] 7C01 19DE SET a, command_load
- AtlasOS.dasm (line 2350): [0x15FC] 7C21 1A6F SET b, command_parameter_buffer
- AtlasOS.dasm (line 2351): [0x15FE] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2352): [0x1600] 7C52 0000 IFE c, 0
- AtlasOS.dasm (line 2353): [0x1602] 7C20 167D JSR command_loadf
- AtlasOS.dasm (line 2356): [0x1604] 7C01 1A15 SET a, command_kill
- AtlasOS.dasm (line 2357): [0x1606] 7C21 1A6F SET b, command_parameter_buffer
- AtlasOS.dasm (line 2358): [0x1608] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2359): [0x160A] 7C52 0000 IFE c, 0
- AtlasOS.dasm (line 2360): [0x160C] 7C20 16FE JSR command_killf
- AtlasOS.dasm (line 2363): [0x160E] 7C01 1A5B SET a, command_list
- AtlasOS.dasm (line 2364): [0x1610] 7C21 1A6F SET b, command_parameter_buffer
- AtlasOS.dasm (line 2365): [0x1612] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2366): [0x1614] 7C52 0000 IFE c, 0
- AtlasOS.dasm (line 2367): [0x1616] 7C20 1750 JSR command_listf
- AtlasOS.dasm (line 2370): [0x1618] 7C01 1A96 SET A, command_ls
- AtlasOS.dasm (line 2371): [0x161A] 7C21 1A6F SET B, command_parameter_buffer
- AtlasOS.dasm (line 2372): [0x161C] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2373): [0x161E] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2374): [0x1620] 7C20 17A2 JSR command_lsf
- AtlasOS.dasm (line 2377): [0x1622] 7C01 1ABA SET A, command_cd
- AtlasOS.dasm (line 2378): [0x1624] 7C21 1A6F SET B, command_parameter_buffer
- AtlasOS.dasm (line 2379): [0x1626] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2380): [0x1628] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2381): [0x162A] 7C20 186A JSR command_cdf
- AtlasOS.dasm (line 2384): [0x162C] 7FD3 0000 0001 IFN [ack_command], 1
- AtlasOS.dasm (line 2385): [0x162F] 7C20 1832 JSR command_runfile
- AtlasOS.dasm (line 2388): [0x1631] 7FD3 0000 0001 ifn [ack_command], 1
- AtlasOS.dasm (line 2389): [0x1634] 7C20 163A JSR command_unknownf
- AtlasOS.dasm (line 2390): [0x1636] AtlasShell_loop_wait:
- AtlasOS.dasm (line 2392): [0x1636] 7820 1B09 JSR [AtlasShell_proc_suspend]
- AtlasOS.dasm (line 2393): [0x1638] 7F81 15AE SET PC, AtlasShell_loop
- AtlasOS.dasm (line 2394): [0x163A] AtlasShell_loop_end:
- AtlasOS.dasm (line 2398): [0x163A] command_unknownf:
- AtlasOS.dasm (line 2399): [0x163A] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2400): [0x163C] 7C01 1B3F SET a, text_unrecognized
- AtlasOS.dasm (line 2401): [0x163E] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2402): [0x1640] 6381 SET pc, pop
- AtlasOS.dasm (line 2405): [0x1641] command_versionf:
- AtlasOS.dasm (line 2406): [0x1641] 7FC1 0000 0001 SET [ack_command], 1
- AtlasOS.dasm (line 2407): [0x1644] 0301 SET PUSH, A
- AtlasOS.dasm (line 2408): [0x1645] 0701 SET PUSH, B
- AtlasOS.dasm (line 2409): [0x1646] 0B01 SET PUSH, C
- AtlasOS.dasm (line 2412): [0x1647] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2413): [0x1649] 7C21 0010 SET B, 16
- AtlasOS.dasm (line 2414): [0x164B] 7820 1B0C JSR [AtlasShell_mem_clear]
- AtlasOS.dasm (line 2416): [0x164D] 7C01 19A8 SET A, input_text_buffer
- AtlasOS.dasm (line 2417): [0x164F] 7C21 0001 SET B, 1
- AtlasOS.dasm (line 2418): [0x1651] 7C20 1979 JSR shell_getparameter
- AtlasOS.dasm (line 2421): [0x1653] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2422): [0x1655] 7820 1B16 JSR [AtlasShell_strlen]
- AtlasOS.dasm (line 2423): [0x1657] 7C32 0000 IFE B, 0
- AtlasOS.dasm (line 2424): [0x1659] 7F81 1665 SET PC, command_versionf_shell
- AtlasOS.dasm (line 2427): [0x165B] 7C01 19D9 SET A, command_version_os
- AtlasOS.dasm (line 2428): [0x165D] 7C21 1A6F SET B, command_parameter_buffer
- AtlasOS.dasm (line 2429): [0x165F] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2430): [0x1661] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2431): [0x1663] 7F81 166F SET PC, command_versionf_os
- AtlasOS.dasm (line 2432): [0x1665] command_versionf_shell:
- AtlasOS.dasm (line 2433): [0x1665] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2434): [0x1667] 7C01 1B55 SET A, text_versionoutput
- AtlasOS.dasm (line 2435): [0x1669] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2436): [0x166B] 6041 SET C, POP
- AtlasOS.dasm (line 2437): [0x166C] 6021 SET B, POP
- AtlasOS.dasm (line 2438): [0x166D] 6001 SET A, POP
- AtlasOS.dasm (line 2439): [0x166E] 6381 SET PC, POP
- AtlasOS.dasm (line 2440): [0x166F] command_versionf_os:
- AtlasOS.dasm (line 2441): [0x166F] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2442): [0x1671] 7C20 1913 JSR command_os_version_display
- AtlasOS.dasm (line 2443): [0x1673] 6041 SET C, POP
- AtlasOS.dasm (line 2444): [0x1674] 6021 SET B, POP
- AtlasOS.dasm (line 2445): [0x1675] 6001 SET A, POP
- AtlasOS.dasm (line 2446): [0x1676] 6381 SET PC, POP
- AtlasOS.dasm (line 2449): [0x1677] command_clearf:
- AtlasOS.dasm (line 2450): [0x1677] 7FC1 0000 0001 SET [ack_command], 1
- AtlasOS.dasm (line 2451): [0x167A] 7820 1B10 JSR [AtlasShell_clear]
- AtlasOS.dasm (line 2452): [0x167C] 6381 SET pc, pop
- AtlasOS.dasm (line 2455): [0x167D] command_loadf:
- AtlasOS.dasm (line 2456): [0x167D] 7FC1 0000 0001 SET [ack_command], 1
- AtlasOS.dasm (line 2457): [0x1680] 0301 SET PUSH, A
- AtlasOS.dasm (line 2458): [0x1681] 0701 SET PUSH, B
- AtlasOS.dasm (line 2459): [0x1682] 0B01 SET PUSH, C
- AtlasOS.dasm (line 2461): [0x1683] 7C20 194C JSR command_clear_parameter_buffer
- AtlasOS.dasm (line 2464): [0x1685] 7C01 19A8 SET A, input_text_buffer
- AtlasOS.dasm (line 2465): [0x1687] 7C21 0001 SET B, 1
- AtlasOS.dasm (line 2466): [0x1689] 7C20 1979 JSR shell_getparameter
- AtlasOS.dasm (line 2469): [0x168B] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2470): [0x168D] 7820 1B16 JSR [AtlasShell_strlen]
- AtlasOS.dasm (line 2471): [0x168F] 7C32 0000 IFE B, 0
- AtlasOS.dasm (line 2472): [0x1691] 7F81 16D1 SET PC, command_loadf_help
- AtlasOS.dasm (line 2475): [0x1693] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2476): [0x1695] 7C21 1A5B SET B, command_list
- AtlasOS.dasm (line 2477): [0x1697] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2478): [0x1699] 7C52 0000 IfE C, 0
- AtlasOS.dasm (line 2479): [0x169B] 7F81 16D9 SET PC, command_loadf_list
- AtlasOS.dasm (line 2481): [0x169D] 7C01 158D SET A, application_table
- AtlasOS.dasm (line 2483): [0x169F] command_loadf_loop:
- AtlasOS.dasm (line 2484): [0x169F] 7C12 15A6 IFE A, application_table_end
- AtlasOS.dasm (line 2485): [0x16A1] 7F81 16F2 SET PC, command_loadf_unknown
- AtlasOS.dasm (line 2486): [0x16A3] 7C14 15A6 IFG A, application_table_end
- AtlasOS.dasm (line 2487): [0x16A5] 7F81 16F2 SET PC, command_loadf_unknown
- AtlasOS.dasm (line 2488): [0x16A7] 7C21 1A6F SET B, command_parameter_buffer
- AtlasOS.dasm (line 2489): [0x16A9] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2490): [0x16AB] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2491): [0x16AD] 7F81 16B6 SET PC, command_loadf_loop_end
- AtlasOS.dasm (line 2494): [0x16AF] 7820 1B16 JSR [AtlasShell_strlen]
- AtlasOS.dasm (line 2495): [0x16B1] 0402 ADD A, B
- AtlasOS.dasm (line 2497): [0x16B2] 7C02 0003 ADD A, 3
- AtlasOS.dasm (line 2498): [0x16B4] 7F81 169F SET PC, command_loadf_loop
- AtlasOS.dasm (line 2500): [0x16B6] command_loadf_loop_end:
- AtlasOS.dasm (line 2501): [0x16B6] 0301 SET PUSH, A
- AtlasOS.dasm (line 2502): [0x16B7] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2503): [0x16B9] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2504): [0x16BB] 7820 1B16 JSR [AtlasShell_strlen]
- AtlasOS.dasm (line 2505): [0x16BD] 6001 SET A, POP
- AtlasOS.dasm (line 2506): [0x16BE] 0402 ADD A, B
- AtlasOS.dasm (line 2507): [0x16BF] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2510): [0x16C1] 0021 SET B, A
- AtlasOS.dasm (line 2511): [0x16C2] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 2512): [0x16C4] 2001 SET A, [A]
- AtlasOS.dasm (line 2513): [0x16C5] 2421 SET B, [B]
- AtlasOS.dasm (line 2514): [0x16C6] 0023 SUB B, A
- AtlasOS.dasm (line 2516): [0x16C7] 7820 1B18 JSR [AtlasShell_proc_load]
- AtlasOS.dasm (line 2518): [0x16C9] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 2519): [0x16CB] 7F81 16F2 SET PC, command_loadf_unknown
- AtlasOS.dasm (line 2521): [0x16CD] 03C1 1B3E SET [last_proc], A
- AtlasOS.dasm (line 2522): [0x16CF] 7F81 16F8 SET PC, command_loadf_end
- AtlasOS.dasm (line 2524): [0x16D1] command_loadf_help:
- AtlasOS.dasm (line 2525): [0x16D1] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2526): [0x16D3] 7C01 19E3 SET A, command_load_help
- AtlasOS.dasm (line 2527): [0x16D5] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2528): [0x16D7] 7F81 16F8 SET PC, command_loadf_end
- AtlasOS.dasm (line 2530): [0x16D9] command_loadf_list:
- AtlasOS.dasm (line 2531): [0x16D9] 7C20 194C JSR command_clear_parameter_buffer
- AtlasOS.dasm (line 2532): [0x16DB] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2533): [0x16DD] 7C01 158D SET A, application_table
- AtlasOS.dasm (line 2534): [0x16DF] command_loadf_list_loop:
- AtlasOS.dasm (line 2535): [0x16DF] 7C12 15A6 IFE A, application_table_end
- AtlasOS.dasm (line 2536): [0x16E1] 7F81 16F8 SET PC, command_loadf_end
- AtlasOS.dasm (line 2537): [0x16E3] 7C14 15A6 IFG A, application_table_end
- AtlasOS.dasm (line 2538): [0x16E5] 7F81 16F8 SET PC, command_loadf_end
- AtlasOS.dasm (line 2539): [0x16E7] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2540): [0x16E9] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2542): [0x16EB] 7820 1B16 JSR [AtlasShell_strlen]
- AtlasOS.dasm (line 2543): [0x16ED] 0402 ADD A, B
- AtlasOS.dasm (line 2545): [0x16EE] 7C02 0003 ADD A, 3
- AtlasOS.dasm (line 2546): [0x16F0] 7F81 16DF SET PC, command_loadf_list_loop
- AtlasOS.dasm (line 2548): [0x16F2] command_loadf_unknown:
- AtlasOS.dasm (line 2549): [0x16F2] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2550): [0x16F4] 7C01 19F9 SET A, command_load_unknown
- AtlasOS.dasm (line 2551): [0x16F6] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2553): [0x16F8] command_loadf_end:
- AtlasOS.dasm (line 2554): [0x16F8] 6041 SET C, POP
- AtlasOS.dasm (line 2555): [0x16F9] 6021 SET B, POP
- AtlasOS.dasm (line 2556): [0x16FA] 6001 SET A, POP
- AtlasOS.dasm (line 2557): [0x16FB] 7820 1B09 JSR [AtlasShell_proc_suspend]
- AtlasOS.dasm (line 2558): [0x16FD] 6381 SET PC, POP
- AtlasOS.dasm (line 2561): [0x16FE] command_killf:
- AtlasOS.dasm (line 2562): [0x16FE] 7FC1 0000 0001 SET [ack_command], 1
- AtlasOS.dasm (line 2563): [0x1701] 0301 SET PUSH, A
- AtlasOS.dasm (line 2564): [0x1702] 0701 SET PUSH, B
- AtlasOS.dasm (line 2565): [0x1703] 0B01 SET PUSH, C
- AtlasOS.dasm (line 2567): [0x1704] 7C20 194C JSR command_clear_parameter_buffer
- AtlasOS.dasm (line 2570): [0x1706] 7C01 19A8 SET A, input_text_buffer
- AtlasOS.dasm (line 2571): [0x1708] 7C21 0001 SET B, 1
- AtlasOS.dasm (line 2572): [0x170A] 7C20 1979 JSR shell_getparameter
- AtlasOS.dasm (line 2575): [0x170C] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2576): [0x170E] 7820 1B16 JSR [AtlasShell_strlen]
- AtlasOS.dasm (line 2577): [0x1710] 7C32 0000 IFE B, 0
- AtlasOS.dasm (line 2578): [0x1712] 7F81 1744 SET PC, command_killf_help
- AtlasOS.dasm (line 2581): [0x1714] 7C01 1A56 SET A, command_kill_last
- AtlasOS.dasm (line 2582): [0x1716] 7C21 1A6F SET B, command_parameter_buffer
- AtlasOS.dasm (line 2583): [0x1718] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2584): [0x171A] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2585): [0x171C] 7F81 173C SET PC, command_killf_last
- AtlasOS.dasm (line 2588): [0x171E] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2589): [0x1720] 7820 1B15 JSR [AtlasShell_atoi]
- AtlasOS.dasm (line 2592): [0x1722] 0301 SET PUSH, A
- AtlasOS.dasm (line 2593): [0x1723] 7820 1B08 JSR [AtlasShell_proc_id]
- AtlasOS.dasm (line 2594): [0x1725] 0812 IFE A, C
- AtlasOS.dasm (line 2595): [0x1726] 7F81 190B SET PC, AtlasShell_die
- AtlasOS.dasm (line 2596): [0x1728] 6001 SET A, POP
- AtlasOS.dasm (line 2599): [0x1729] 7C52 0001 IFE C, 1
- AtlasOS.dasm (line 2600): [0x172B] 7F81 1734 SET PC, command_killf_forbidden
- AtlasOS.dasm (line 2603): [0x172D] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2604): [0x172F] 0801 SET A, C
- AtlasOS.dasm (line 2605): [0x1730] 7820 1B0B JSR [AtlasShell_proc_kill]
- AtlasOS.dasm (line 2606): [0x1732] 7F81 174A SET PC, command_killf_end
- AtlasOS.dasm (line 2607): [0x1734] command_killf_forbidden:
- AtlasOS.dasm (line 2608): [0x1734] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2609): [0x1736] 7C01 1A1A SET A, command_kill_forbidden
- AtlasOS.dasm (line 2610): [0x1738] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2611): [0x173A] 7F81 174A SET PC, command_killf_end
- AtlasOS.dasm (line 2612): [0x173C] command_killf_last:
- AtlasOS.dasm (line 2613): [0x173C] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2614): [0x173E] 7801 1B3E SET A, [last_proc]
- AtlasOS.dasm (line 2615): [0x1740] 7820 1B0B JSR [AtlasShell_proc_kill]
- AtlasOS.dasm (line 2616): [0x1742] 7F81 174A SET PC, command_killf_end
- AtlasOS.dasm (line 2617): [0x1744] command_killf_help:
- AtlasOS.dasm (line 2618): [0x1744] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2619): [0x1746] 7C01 1A3A SET A, command_kill_help
- AtlasOS.dasm (line 2620): [0x1748] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2621): [0x174A] command_killf_end:
- AtlasOS.dasm (line 2622): [0x174A] 6041 SET C, POP
- AtlasOS.dasm (line 2623): [0x174B] 6021 SET B, POP
- AtlasOS.dasm (line 2624): [0x174C] 6001 SET A, POP
- AtlasOS.dasm (line 2625): [0x174D] 7820 1B09 JSR [AtlasShell_proc_suspend]
- AtlasOS.dasm (line 2626): [0x174F] 6381 SET PC, POP
- AtlasOS.dasm (line 2629): [0x1750] command_listf:
- AtlasOS.dasm (line 2630): [0x1750] 7FC1 0000 0001 SET [ack_command], 1
- AtlasOS.dasm (line 2631): [0x1753] 0301 SET PUSH, A
- AtlasOS.dasm (line 2632): [0x1754] 0701 SET PUSH, B
- AtlasOS.dasm (line 2633): [0x1755] 0B01 SET PUSH, C
- AtlasOS.dasm (line 2636): [0x1756] 7C01 1B1E SET A, proc_list_buffer
- AtlasOS.dasm (line 2637): [0x1758] command_listf_clear_proc_list:
- AtlasOS.dasm (line 2638): [0x1758] 7C12 1B3E IFE A, proc_list_buffer_end
- AtlasOS.dasm (line 2639): [0x175A] 7F81 1762 SET PC, command_listf_end
- AtlasOS.dasm (line 2640): [0x175C] 7D01 0000 SET [A], 0
- AtlasOS.dasm (line 2641): [0x175E] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2642): [0x1760] 7F81 1758 SET PC, command_listf_clear_proc_list
- AtlasOS.dasm (line 2644): [0x1762] command_listf_end:
- AtlasOS.dasm (line 2646): [0x1762] 7C41 1B1E SET C, proc_list_buffer
- AtlasOS.dasm (line 2647): [0x1764] 7C01 178A SET A, command_listf_helper
- AtlasOS.dasm (line 2648): [0x1766] 7820 1B19 JSR [AtlasShell_proc_callback_list]
- AtlasOS.dasm (line 2650): [0x1768] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2651): [0x176A] 7C01 1A60 SET A, command_list_info
- AtlasOS.dasm (line 2652): [0x176C] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2653): [0x176E] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 2654): [0x1770] 7C20 178E JSR command_listf_display_procID
- AtlasOS.dasm (line 2655): [0x1772] 7C01 0001 SET A, 1
- AtlasOS.dasm (line 2656): [0x1774] 7C20 178E JSR command_listf_display_procID
- AtlasOS.dasm (line 2657): [0x1776] 7C01 0002 SET A, 2
- AtlasOS.dasm (line 2658): [0x1778] 7C20 178E JSR command_listf_display_procID
- AtlasOS.dasm (line 2659): [0x177A] 7C01 0003 SET A, 3
- AtlasOS.dasm (line 2660): [0x177C] 7C20 178E JSR command_listf_display_procID
- AtlasOS.dasm (line 2661): [0x177E] 7C01 0004 SET A, 4
- AtlasOS.dasm (line 2662): [0x1780] 7C20 178E JSR command_listf_display_procID
- AtlasOS.dasm (line 2663): [0x1782] 7C01 0005 SET A, 5
- AtlasOS.dasm (line 2664): [0x1784] 7C20 178E JSR command_listf_display_procID
- AtlasOS.dasm (line 2666): [0x1786] 6041 SET C, POP
- AtlasOS.dasm (line 2667): [0x1787] 6021 SET B, POP
- AtlasOS.dasm (line 2668): [0x1788] 6001 SET A, POP
- AtlasOS.dasm (line 2669): [0x1789] 6381 SET PC, POP
- AtlasOS.dasm (line 2670): [0x178A] command_listf_helper:
- AtlasOS.dasm (line 2671): [0x178A] 0141 SET [C], A
- AtlasOS.dasm (line 2672): [0x178B] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 2673): [0x178D] 6381 SET PC, POP
- AtlasOS.dasm (line 2674): [0x178E] command_listf_display_procID:
- AtlasOS.dasm (line 2675): [0x178E] 7C20 1957 JSR command_clear_number_buffer
- AtlasOS.dasm (line 2678): [0x1790] 7C21 1B1E SET B, proc_list_buffer
- AtlasOS.dasm (line 2679): [0x1792] 0022 ADD B, A
- AtlasOS.dasm (line 2680): [0x1793] 2401 SET A, [B]
- AtlasOS.dasm (line 2682): [0x1794] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 2683): [0x1796] 6381 SET PC, POP
- AtlasOS.dasm (line 2685): [0x1797] 7C21 1A90 SET B, command_number_buffer
- AtlasOS.dasm (line 2686): [0x1799] 7820 1B14 JSR [AtlasShell_int2dec]
- AtlasOS.dasm (line 2687): [0x179B] 7C01 1A90 SET A, command_number_buffer
- AtlasOS.dasm (line 2688): [0x179D] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2689): [0x179F] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2691): [0x17A1] 6381 SET PC, POP
- AtlasOS.dasm (line 2694): [0x17A2] command_lsf:
- AtlasOS.dasm (line 2695): [0x17A2] 7FC1 0000 0001 SET [ack_command], 1
- AtlasOS.dasm (line 2696): [0x17A5] 0301 SET PUSH, A
- AtlasOS.dasm (line 2697): [0x17A6] 0701 SET PUSH, B
- AtlasOS.dasm (line 2698): [0x17A7] 0B01 SET PUSH, C
- AtlasOS.dasm (line 2699): [0x17A8] 0F01 SET PUSH, X
- AtlasOS.dasm (line 2700): [0x17A9] 1301 SET PUSH, Y
- AtlasOS.dasm (line 2701): [0x17AA] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2702): [0x17AC] 7820 1B1C JSR [AtlasShell_filesystem_getfile_table]
- AtlasOS.dasm (line 2703): [0x17AE] 2061 SET X, [A]
- AtlasOS.dasm (line 2704): [0x17AF] 7C81 0000 SET Y, 0
- AtlasOS.dasm (line 2705): [0x17B1] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2706): [0x17B3] command_lsf_loop:
- AtlasOS.dasm (line 2707): [0x17B3] 0C92 IFE Y, X
- AtlasOS.dasm (line 2708): [0x17B4] 7F81 182C SET PC, command_lsf_end
- AtlasOS.dasm (line 2709): [0x17B6] 7C82 0001 ADD Y, 1
- AtlasOS.dasm (line 2711): [0x17B8] 0301 SET PUSH, A
- AtlasOS.dasm (line 2712): [0x17B9] 2041 SET C, [A]
- AtlasOS.dasm (line 2713): [0x17BA] 7801 1B6E SET A, [present_working_directory]
- AtlasOS.dasm (line 2714): [0x17BC] 0053 IFN C, A
- AtlasOS.dasm (line 2715): [0x17BD] 7F81 1825 SET PC, command_lsf_skip_file
- AtlasOS.dasm (line 2716): [0x17BF] 6001 SET A, POP
- AtlasOS.dasm (line 2719): [0x17C0] 7C41 1A99 SET C, command_ls_row
- AtlasOS.dasm (line 2720): [0x17C2] 7C42 0020 ADD C, 32
- AtlasOS.dasm (line 2721): [0x17C4] 7C21 1A99 SET B, command_ls_row
- AtlasOS.dasm (line 2722): [0x17C6] command_lsf_clearrow:
- AtlasOS.dasm (line 2723): [0x17C6] 7D21 0020 SET [B], 0x20
- AtlasOS.dasm (line 2724): [0x17C8] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 2725): [0x17CA] 0833 IFN B, C
- AtlasOS.dasm (line 2726): [0x17CB] 7F81 17C6 SET PC, command_lsf_clearrow
- AtlasOS.dasm (line 2727): [0x17CD] 7C21 1A99 SET B, command_ls_row
- AtlasOS.dasm (line 2729): [0x17CF] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2732): [0x17D1] 2041 SET C, [A]
- AtlasOS.dasm (line 2733): [0x17D2] 7C4A 0001 AND C, 0x0001
- AtlasOS.dasm (line 2734): [0x17D4] 7C52 0001 IFE C, 1
- AtlasOS.dasm (line 2735): [0x17D6] 7D21 0052 SET [B], 0x52
- AtlasOS.dasm (line 2736): [0x17D8] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 2739): [0x17DA] 2041 SET C, [A]
- AtlasOS.dasm (line 2740): [0x17DB] 7C4A 0002 AND C, 0x0002
- AtlasOS.dasm (line 2741): [0x17DD] 7C52 0002 IFE C, 2
- AtlasOS.dasm (line 2742): [0x17DF] 7D21 0057 SET [B], 0x57
- AtlasOS.dasm (line 2743): [0x17E1] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 2746): [0x17E3] 2041 SET C, [A]
- AtlasOS.dasm (line 2747): [0x17E4] 7C4A 0008 AND C, 0x0008
- AtlasOS.dasm (line 2748): [0x17E6] 7C52 0008 IFE C, 8
- AtlasOS.dasm (line 2749): [0x17E8] 7D21 0045 SET [B], 0x45
- AtlasOS.dasm (line 2750): [0x17EA] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 2753): [0x17EC] 2041 SET C, [A]
- AtlasOS.dasm (line 2754): [0x17ED] 7C4A 0004 AND C, 0x0004
- AtlasOS.dasm (line 2755): [0x17EF] 7C52 0004 IFE C, 4
- AtlasOS.dasm (line 2756): [0x17F1] 7D21 0048 SET [B], 0x48
- AtlasOS.dasm (line 2759): [0x17F3] 2041 SET C, [A]
- AtlasOS.dasm (line 2760): [0x17F4] 7C4A 0010 AND C, 0x0010
- AtlasOS.dasm (line 2761): [0x17F6] 7C52 0010 IFE C, 16
- AtlasOS.dasm (line 2762): [0x17F8] 7D21 0044 SET [B], 0x44
- AtlasOS.dasm (line 2763): [0x17FA] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 2766): [0x17FC] 7D21 007C SET [B], 0x7C
- AtlasOS.dasm (line 2767): [0x17FE] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 2768): [0x1800] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2771): [0x1802] 7820 1B0D JSR [AtlasShell_strcpy]
- AtlasOS.dasm (line 2772): [0x1804] 7C22 0010 ADD B, 16
- AtlasOS.dasm (line 2773): [0x1806] 7C02 0010 ADD A, 16
- AtlasOS.dasm (line 2776): [0x1808] 7D21 007C SET [B], 0x7C
- AtlasOS.dasm (line 2777): [0x180A] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 2780): [0x180C] 7C52 0010 IFE C, 16
- AtlasOS.dasm (line 2781): [0x180E] 7F81 1819 SET PC, command_lsf_skip_filesize
- AtlasOS.dasm (line 2784): [0x1810] 2041 SET C, [A]
- AtlasOS.dasm (line 2785): [0x1811] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2786): [0x1813] 0301 SET PUSH, A
- AtlasOS.dasm (line 2787): [0x1814] 2001 SET A, [A]
- AtlasOS.dasm (line 2788): [0x1815] 0803 SUB A, C
- AtlasOS.dasm (line 2789): [0x1816] 7820 1B14 JSR [AtlasShell_int2dec]
- AtlasOS.dasm (line 2790): [0x1818] 6001 SET A, POP
- AtlasOS.dasm (line 2791): [0x1819] command_lsf_skip_filesize:
- AtlasOS.dasm (line 2792): [0x1819] 7C52 0010 IFE C, 16
- AtlasOS.dasm (line 2793): [0x181B] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2795): [0x181D] 0041 SET C, A
- AtlasOS.dasm (line 2796): [0x181E] 7C01 1A99 SET A, command_ls_row
- AtlasOS.dasm (line 2797): [0x1820] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2798): [0x1822] 0801 SET A, C
- AtlasOS.dasm (line 2799): [0x1823] 7F81 1828 SET PC, command_lsf_skip_file_end
- AtlasOS.dasm (line 2800): [0x1825] command_lsf_skip_file:
- AtlasOS.dasm (line 2801): [0x1825] 6001 SET A, POP
- AtlasOS.dasm (line 2802): [0x1826] 7C02 0013 ADD A, 19
- AtlasOS.dasm (line 2803): [0x1828] command_lsf_skip_file_end:
- AtlasOS.dasm (line 2806): [0x1828] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2807): [0x182A] 7F81 17B3 SET PC, command_lsf_loop
- AtlasOS.dasm (line 2808): [0x182C] command_lsf_end:
- AtlasOS.dasm (line 2810): [0x182C] 6081 SET Y, POP
- AtlasOS.dasm (line 2811): [0x182D] 6061 SET X, POP
- AtlasOS.dasm (line 2812): [0x182E] 6041 SET C, POP
- AtlasOS.dasm (line 2813): [0x182F] 6021 SET B, POP
- AtlasOS.dasm (line 2814): [0x1830] 6001 SET A, POP
- AtlasOS.dasm (line 2815): [0x1831] 6381 SET PC, POP
- AtlasOS.dasm (line 2817): [0x1832] command_runfile:
- AtlasOS.dasm (line 2818): [0x1832] 0301 SET PUSH, A
- AtlasOS.dasm (line 2819): [0x1833] 0701 SET PUSH, B
- AtlasOS.dasm (line 2820): [0x1834] 0B01 SET PUSH, C
- AtlasOS.dasm (line 2822): [0x1835] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2824): [0x1837] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2825): [0x1839] 7820 1B1B JSR [AtlasShell_filesystem_getfile]
- AtlasOS.dasm (line 2826): [0x183B] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2827): [0x183D] 7F81 1866 SET PC, command_runfile_end
- AtlasOS.dasm (line 2829): [0x183F] 2801 SET A, [C]
- AtlasOS.dasm (line 2830): [0x1840] 7813 1B6E IFN A, [present_working_directory]
- AtlasOS.dasm (line 2831): [0x1842] 7F81 1866 SET PC, command_runfile_end
- AtlasOS.dasm (line 2833): [0x1844] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 2834): [0x1846] 2801 SET A, [C]
- AtlasOS.dasm (line 2835): [0x1847] 7C0A 0008 AND A, 0x0008
- AtlasOS.dasm (line 2836): [0x1849] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 2837): [0x184B] 7F81 185F SET PC, command_runfile_notexe
- AtlasOS.dasm (line 2839): [0x184D] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 2841): [0x184F] 7C42 0010 ADD C, 16
- AtlasOS.dasm (line 2842): [0x1851] 2801 SET A, [C]
- AtlasOS.dasm (line 2843): [0x1852] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 2844): [0x1854] 2821 SET B, [C]
- AtlasOS.dasm (line 2845): [0x1855] 0023 SUB B, A
- AtlasOS.dasm (line 2846): [0x1856] 7820 1B18 JSR [AtlasShell_proc_load]
- AtlasOS.dasm (line 2847): [0x1858] 7C13 0000 IFN A, 0
- AtlasOS.dasm (line 2848): [0x185A] 7FC1 0000 0001 SET [ack_command], 1
- AtlasOS.dasm (line 2849): [0x185D] 7F81 1866 SET PC, command_runfile_end
- AtlasOS.dasm (line 2850): [0x185F] command_runfile_notexe:
- AtlasOS.dasm (line 2851): [0x185F] 7C01 1AEF SET A, command_runfile_notexe_text
- AtlasOS.dasm (line 2852): [0x1861] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2853): [0x1863] 7FC1 0000 0001 SET [ack_command], 1
- AtlasOS.dasm (line 2854): [0x1866] command_runfile_end:
- AtlasOS.dasm (line 2855): [0x1866] 6041 SET C, POP
- AtlasOS.dasm (line 2856): [0x1867] 6021 SET B, POP
- AtlasOS.dasm (line 2857): [0x1868] 6001 SET A, POP
- AtlasOS.dasm (line 2858): [0x1869] 6381 SET PC, POP
- AtlasOS.dasm (line 2860): [0x186A] command_cdf:
- AtlasOS.dasm (line 2861): [0x186A] 7FC1 0000 0001 SET [ack_command], 1
- AtlasOS.dasm (line 2862): [0x186D] 0301 SET PUSH, A
- AtlasOS.dasm (line 2863): [0x186E] 0701 SET PUSH, B
- AtlasOS.dasm (line 2864): [0x186F] 0B01 SET PUSH, C
- AtlasOS.dasm (line 2867): [0x1870] 7C01 19A8 SET A, input_text_buffer
- AtlasOS.dasm (line 2868): [0x1872] 7C21 0001 SET B, 1
- AtlasOS.dasm (line 2869): [0x1874] 7C20 1979 JSR shell_getparameter
- AtlasOS.dasm (line 2871): [0x1876] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2874): [0x1878] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2875): [0x187A] 7C21 1ABA SET B, command_cd
- AtlasOS.dasm (line 2876): [0x187C] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2877): [0x187E] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2878): [0x1880] 7F81 18A6 SET PC, command_cdf_help
- AtlasOS.dasm (line 2881): [0x1882] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2882): [0x1884] 7820 1B16 JSR [AtlasShell_strlen]
- AtlasOS.dasm (line 2883): [0x1886] 7C32 0000 IFE B, 0
- AtlasOS.dasm (line 2884): [0x1888] 7F81 18A6 SET PC, command_cdf_help
- AtlasOS.dasm (line 2887): [0x188A] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2888): [0x188C] 7C21 1ABD SET B, command_cd_back
- AtlasOS.dasm (line 2889): [0x188E] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2890): [0x1890] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2891): [0x1892] 7F81 18AC SET PC, command_cdf_back
- AtlasOS.dasm (line 2894): [0x1894] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2895): [0x1896] 7C21 1AC0 SET B, command_cd_root
- AtlasOS.dasm (line 2896): [0x1898] 7820 1B17 JSR [AtlasShell_strcmp]
- AtlasOS.dasm (line 2897): [0x189A] 7C52 0000 IFE C, 0
- AtlasOS.dasm (line 2898): [0x189C] 7F81 18C6 SET PC, command_cdf_root
- AtlasOS.dasm (line 2900): [0x189E] 7820 1B1B JSR [AtlasShell_filesystem_getfile]
- AtlasOS.dasm (line 2901): [0x18A0] 7C53 0000 IFN C, 0
- AtlasOS.dasm (line 2902): [0x18A2] 7F81 18DF SET PC, command_cdf_cd
- AtlasOS.dasm (line 2903): [0x18A4] 7F81 18D5 SET PC, command_cdf_unknown
- AtlasOS.dasm (line 2905): [0x18A6] command_cdf_help:
- AtlasOS.dasm (line 2906): [0x18A6] 7C01 1AC2 SET A, command_cd_help
- AtlasOS.dasm (line 2907): [0x18A8] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2908): [0x18AA] 7F81 1903 SET PC, command_cdf_end
- AtlasOS.dasm (line 2910): [0x18AC] command_cdf_back:
- AtlasOS.dasm (line 2911): [0x18AC] 7C01 1B90 SET A, directory_stack_end
- AtlasOS.dasm (line 2912): [0x18AE] 7C03 0001 SUB A, 1
- AtlasOS.dasm (line 2913): [0x18B0] command_cdf_back_traverse_directorystack:
- AtlasOS.dasm (line 2914): [0x18B0] 7C12 1B80 IFE A, directory_stack
- AtlasOS.dasm (line 2915): [0x18B2] 7F81 18BC SET PC, command_cdf_back_end
- AtlasOS.dasm (line 2916): [0x18B4] 7D13 0000 IFN [A], 0
- AtlasOS.dasm (line 2917): [0x18B6] 7F81 18BC SET PC, command_cdf_back_end
- AtlasOS.dasm (line 2918): [0x18B8] 7C03 0001 SUB A, 1
- AtlasOS.dasm (line 2919): [0x18BA] 7F81 18B0 SET PC, command_cdf_back_traverse_directorystack
- AtlasOS.dasm (line 2920): [0x18BC] command_cdf_back_end:
- AtlasOS.dasm (line 2921): [0x18BC] 7D01 0000 SET [A], 0
- AtlasOS.dasm (line 2922): [0x18BE] 7C13 1B80 IFN A, directory_stack
- AtlasOS.dasm (line 2923): [0x18C0] 7C03 0001 SUB A, 1
- AtlasOS.dasm (line 2924): [0x18C2] 23C1 1B6E SET [present_working_directory], [A]
- AtlasOS.dasm (line 2925): [0x18C4] 7F81 1903 SET PC, command_cdf_end
- AtlasOS.dasm (line 2927): [0x18C6] command_cdf_root:
- AtlasOS.dasm (line 2928): [0x18C6] 7FC1 0000 0000 SET [present_working_directory], 0x0000
- AtlasOS.dasm (line 2929): [0x18C9] 7C01 1B80 SET A, directory_stack
- AtlasOS.dasm (line 2930): [0x18CB] command_cdf_root_clear_directorystack:
- AtlasOS.dasm (line 2931): [0x18CB] 7C12 1B90 IFE A, directory_stack_end
- AtlasOS.dasm (line 2932): [0x18CD] 7F81 1903 SET PC, command_cdf_end
- AtlasOS.dasm (line 2933): [0x18CF] 7D01 0000 SET [A], 0
- AtlasOS.dasm (line 2934): [0x18D1] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 2935): [0x18D3] 7F81 18CB SET PC, command_cdf_root_clear_directorystack
- AtlasOS.dasm (line 2937): [0x18D5] command_cdf_unknown:
- AtlasOS.dasm (line 2938): [0x18D5] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 2939): [0x18D7] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2940): [0x18D9] 7C01 1AE0 SET A, command_cd_unknown
- AtlasOS.dasm (line 2941): [0x18DB] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 2942): [0x18DD] 7F81 1903 SET PC, command_cdf_end
- AtlasOS.dasm (line 2944): [0x18DF] command_cdf_cd:
- AtlasOS.dasm (line 2945): [0x18DF] 7953 1B6E IFN [C], [present_working_directory]
- AtlasOS.dasm (line 2946): [0x18E1] 7F81 18D5 SET PC, command_cdf_unknown
- AtlasOS.dasm (line 2947): [0x18E3] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 2948): [0x18E5] 2801 SET A, [C]
- AtlasOS.dasm (line 2949): [0x18E6] 7C0A 0010 AND A, 0x0010
- AtlasOS.dasm (line 2950): [0x18E8] 7C13 0010 IFN A, 16
- AtlasOS.dasm (line 2951): [0x18EA] 7F81 18D5 SET PC, command_cdf_unknown
- AtlasOS.dasm (line 2952): [0x18EC] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 2953): [0x18EE] 0801 SET A, C
- AtlasOS.dasm (line 2955): [0x18EF] 7C42 0010 ADD C, 16
- AtlasOS.dasm (line 2957): [0x18F1] 7C21 1B80 SET B, directory_stack
- AtlasOS.dasm (line 2958): [0x18F3] command_cdf_cd_addtodirectorystack:
- AtlasOS.dasm (line 2959): [0x18F3] 7C32 1B90 IFE B, directory_stack_end
- AtlasOS.dasm (line 2960): [0x18F5] 7F81 1903 SET PC, command_cdf_end
- AtlasOS.dasm (line 2961): [0x18F7] 7D32 0000 IFE [B], 0
- AtlasOS.dasm (line 2962): [0x18F9] 7F81 18FF SET PC, command_cdf_cd_addtodirectorystack_end
- AtlasOS.dasm (line 2963): [0x18FB] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 2964): [0x18FD] 7F81 18F3 SET PC, command_cdf_cd_addtodirectorystack
- AtlasOS.dasm (line 2965): [0x18FF] command_cdf_cd_addtodirectorystack_end:
- AtlasOS.dasm (line 2966): [0x18FF] 2801 SET A, [C]
- AtlasOS.dasm (line 2967): [0x1900] 0121 SET [B], A
- AtlasOS.dasm (line 2968): [0x1901] 03C1 1B6E SET [present_working_directory], A
- AtlasOS.dasm (line 2970): [0x1903] command_cdf_end:
- AtlasOS.dasm (line 2971): [0x1903] 7C20 194C JSR command_clear_parameter_buffer
- AtlasOS.dasm (line 2972): [0x1905] 6041 SET C, POP
- AtlasOS.dasm (line 2973): [0x1906] 6021 SET B, POP
- AtlasOS.dasm (line 2974): [0x1907] 6001 SET A, POP
- AtlasOS.dasm (line 2975): [0x1908] 7820 1B09 JSR [AtlasShell_proc_suspend]
- AtlasOS.dasm (line 2976): [0x190A] 6381 SET PC, POP
- AtlasOS.dasm (line 2978): [0x190B] AtlasShell_die:
- AtlasOS.dasm (line 2979): [0x190B] 7C01 19C9 SET A, input_buffer
- AtlasOS.dasm (line 2980): [0x190D] 7820 1B13 JSR [AtlasShell_keyboard_unregister]
- AtlasOS.dasm (line 2981): [0x190F] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 2982): [0x1911] 7820 1B0A JSR [AtlasShell_proc_kill_me]
- AtlasOS.dasm (line 2987): [0x1913] command_os_version_display:
- AtlasOS.dasm (line 2988): [0x1913] 7C20 1957 JSR command_clear_number_buffer
- AtlasOS.dasm (line 2989): [0x1915] 7C01 0000 SET A, 0
- AtlasOS.dasm (line 2990): [0x1917] 7C21 0000 SET B, 0
- AtlasOS.dasm (line 2991): [0x1919] 7C41 0000 SET C, 0
- AtlasOS.dasm (line 2993): [0x191B] 7820 1B07 JSR [AtlasShell_os_version]
- AtlasOS.dasm (line 2994): [0x191D] 0B01 SET PUSH, C
- AtlasOS.dasm (line 2995): [0x191E] 0701 SET PUSH, B
- AtlasOS.dasm (line 2996): [0x191F] 7C04 2710 MUL A, 10000
- AtlasOS.dasm (line 2997): [0x1921] 7C21 1A90 SET B, command_number_buffer
- AtlasOS.dasm (line 2998): [0x1923] 7820 1B14 JSR [AtlasShell_int2dec]
- AtlasOS.dasm (line 2999): [0x1925] 7C12 0000 IFE A, 0
- AtlasOS.dasm (line 3000): [0x1927] 7D21 0030 SET [B], 0x0030
- AtlasOS.dasm (line 3001): [0x1929] 7C01 1A90 SET A, command_number_buffer
- AtlasOS.dasm (line 3002): [0x192B] 6021 SET B, POP
- AtlasOS.dasm (line 3003): [0x192C] 0401 SET A, B
- AtlasOS.dasm (line 3004): [0x192D] 7C04 0064 MUL A, 100
- AtlasOS.dasm (line 3005): [0x192F] 7C21 1A90 SET B, command_number_buffer
- AtlasOS.dasm (line 3006): [0x1931] 7820 1B14 JSR [AtlasShell_int2dec]
- AtlasOS.dasm (line 3007): [0x1933] 7C01 1A90 SET A, command_number_buffer
- AtlasOS.dasm (line 3008): [0x1935] 6041 SET C, POP
- AtlasOS.dasm (line 3009): [0x1936] 0801 SET A, C
- AtlasOS.dasm (line 3010): [0x1937] 7C21 1A90 SET B, command_number_buffer
- AtlasOS.dasm (line 3011): [0x1939] 7820 1B14 JSR [AtlasShell_int2dec]
- AtlasOS.dasm (line 3012): [0x193B] 7C01 1A90 SET A, command_number_buffer
- AtlasOS.dasm (line 3013): [0x193D] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 3014): [0x193F] 7901 19DC SET [A], [command_version_separator]
- AtlasOS.dasm (line 3015): [0x1941] 7C02 0002 ADD A, 2
- AtlasOS.dasm (line 3016): [0x1943] 7901 19DC SET [A], [command_version_separator]
- AtlasOS.dasm (line 3017): [0x1945] 7C01 1A90 SET A, command_number_buffer
- AtlasOS.dasm (line 3018): [0x1947] 7820 1B0E JSR [AtlasShell_text_out]
- AtlasOS.dasm (line 3019): [0x1949] 7820 1B0F JSR [AtlasShell_newline]
- AtlasOS.dasm (line 3020): [0x194B] 6381 SET PC, POP
- AtlasOS.dasm (line 3022): [0x194C] command_clear_parameter_buffer:
- AtlasOS.dasm (line 3023): [0x194C] 0301 SET PUSH, A
- AtlasOS.dasm (line 3024): [0x194D] 0701 SET PUSH, B
- AtlasOS.dasm (line 3025): [0x194E] 7C01 1A6F SET A, command_parameter_buffer
- AtlasOS.dasm (line 3026): [0x1950] 7C21 0020 SET B, 32
- AtlasOS.dasm (line 3027): [0x1952] 7820 1B0C JSR [AtlasShell_mem_clear]
- AtlasOS.dasm (line 3028): [0x1954] 6021 SET B, POP
- AtlasOS.dasm (line 3029): [0x1955] 6001 SET A, POP
- AtlasOS.dasm (line 3030): [0x1956] 6381 SET PC, POP
- AtlasOS.dasm (line 3032): [0x1957] command_clear_number_buffer:
- AtlasOS.dasm (line 3034): [0x1957] 0301 SET PUSH, A
- AtlasOS.dasm (line 3035): [0x1958] 7C01 1A90 SET A, command_number_buffer
- AtlasOS.dasm (line 3036): [0x195A] 7D01 0020 SET [A], 32
- AtlasOS.dasm (line 3037): [0x195C] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 3038): [0x195E] 7D01 0020 SET [A], 32
- AtlasOS.dasm (line 3039): [0x1960] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 3040): [0x1962] 7D01 0020 SET [A], 32
- AtlasOS.dasm (line 3041): [0x1964] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 3042): [0x1966] 7D01 0020 SET [A], 32
- AtlasOS.dasm (line 3043): [0x1968] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 3044): [0x196A] 7D01 0020 SET [A], 32
- AtlasOS.dasm (line 3045): [0x196C] 6001 SET A, POP
- AtlasOS.dasm (line 3046): [0x196D] 6381 SET PC, POP
- AtlasOS.dasm (line 3047): [0x196E] command_clear_present_working_directory_name:
- AtlasOS.dasm (line 3048): [0x196E] 0301 SET PUSH, A
- AtlasOS.dasm (line 3049): [0x196F] 0701 SET PUSH, B
- AtlasOS.dasm (line 3050): [0x1970] 7C01 1B6F SET A, present_working_directory_name
- AtlasOS.dasm (line 3051): [0x1972] 7C21 0010 SET B, 16
- AtlasOS.dasm (line 3052): [0x1974] 7820 1B0C JSR [AtlasShell_mem_clear]
- AtlasOS.dasm (line 3053): [0x1976] 6021 SET B, POP
- AtlasOS.dasm (line 3054): [0x1977] 6001 SET A, POP
- AtlasOS.dasm (line 3055): [0x1978] 6381 SET PC, POP
- AtlasOS.dasm (line 3060): [0x1979] shell_getparameter:
- AtlasOS.dasm (line 3061): [0x1979] 0301 SET PUSH, A
- AtlasOS.dasm (line 3062): [0x197A] 0701 SET PUSH, B
- AtlasOS.dasm (line 3063): [0x197B] 0B01 SET PUSH, C
- AtlasOS.dasm (line 3065): [0x197C] 7C41 0000 SET C, 0
- AtlasOS.dasm (line 3066): [0x197E] shell_getparameter_loop:
- AtlasOS.dasm (line 3067): [0x197E] 0452 IFE C, B
- AtlasOS.dasm (line 3068): [0x197F] 7F81 198D SET PC, shell_getparameter_save
- AtlasOS.dasm (line 3069): [0x1981] 7D12 0020 IFE [A], 32
- AtlasOS.dasm (line 3070): [0x1983] 7C42 0001 ADD C, 1
- AtlasOS.dasm (line 3071): [0x1985] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 3072): [0x1987] 7D12 0000 IFE [A], 0
- AtlasOS.dasm (line 3073): [0x1989] 7F81 19A4 SET PC, shell_getparameter_end
- AtlasOS.dasm (line 3074): [0x198B] 7F81 197E SET PC, shell_getparameter_loop
- AtlasOS.dasm (line 3075): [0x198D] shell_getparameter_save:
- AtlasOS.dasm (line 3076): [0x198D] 7C21 1A6F SET B, command_parameter_buffer
- AtlasOS.dasm (line 3077): [0x198F] shell_getparameter_save_loop:
- AtlasOS.dasm (line 3078): [0x198F] 7D21 0000 SET [B], 0
- AtlasOS.dasm (line 3079): [0x1991] 7D12 0020 IFE [A], 32
- AtlasOS.dasm (line 3080): [0x1993] 7F81 19A4 SET PC, shell_getparameter_end
- AtlasOS.dasm (line 3081): [0x1995] 7D12 0000 IFE [A], 0
- AtlasOS.dasm (line 3082): [0x1997] 7F81 19A4 SET PC, shell_getparameter_end
- AtlasOS.dasm (line 3083): [0x1999] 7D12 000A IFE [A], 10
- AtlasOS.dasm (line 3084): [0x199B] 7F81 19A4 SET PC, shell_getparameter_end
- AtlasOS.dasm (line 3085): [0x199D] 2121 SET [B], [A]
- AtlasOS.dasm (line 3086): [0x199E] 7C02 0001 ADD A, 1
- AtlasOS.dasm (line 3087): [0x19A0] 7C22 0001 ADD B, 1
- AtlasOS.dasm (line 3088): [0x19A2] 7F81 198F SET PC, shell_getparameter_save_loop
- AtlasOS.dasm (line 3089): [0x19A4] shell_getparameter_end:
- AtlasOS.dasm (line 3090): [0x19A4] 6041 SET C, POP
- AtlasOS.dasm (line 3091): [0x19A5] 6021 SET B, POP
- AtlasOS.dasm (line 3092): [0x19A6] 6001 SET A, POP
- AtlasOS.dasm (line 3093): [0x19A7] 6381 SET PC, POP
- AtlasOS.dasm (line 3096): [0x19A8] input_text_buffer:
- AtlasOS.dasm (line 3096): [0x19A8] .dat " ", 0x00
- AtlasOS.dasm (line 3096): [0x19A8] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3096): [0x19B0] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3096): [0x19B8] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3096): [0x19C0] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3096): [0x19C8] 0000
- AtlasOS.dasm (line 3097): [0x19C9] input_buffer:
- AtlasOS.dasm (line 3097): [0x19C9] .dat 0x0000
- AtlasOS.dasm (line 3097): [0x19C9] 0000
- AtlasOS.dasm (line 3098): [0x19CA] ack_command:
- AtlasOS.dasm (line 3098): [0x19CA] .dat 0x00
- AtlasOS.dasm (line 3098): [0x19CA] 0000
- AtlasOS.dasm (line 3099): [0x19CB] command_clear:
- AtlasOS.dasm (line 3099): [0x19CB] .dat "clear", 0
- AtlasOS.dasm (line 3099): [0x19CB] 0063 006C 0065 0061 0072 0000
- AtlasOS.dasm (line 3100): [0x19D1] command_version:
- AtlasOS.dasm (line 3100): [0x19D1] .dat "version", 0
- AtlasOS.dasm (line 3100): [0x19D1] 0076 0065 0072 0073 0069 006F 006E 0000
- AtlasOS.dasm (line 3101): [0x19D9] command_version_os:
- AtlasOS.dasm (line 3101): [0x19D9] .dat "os", 0
- AtlasOS.dasm (line 3101): [0x19D9] 006F 0073 0000
- AtlasOS.dasm (line 3102): [0x19DC] command_version_separator:
- AtlasOS.dasm (line 3102): [0x19DC] .dat ".", 0
- AtlasOS.dasm (line 3102): [0x19DC] 002E 0000
- AtlasOS.dasm (line 3103): [0x19DE] command_load:
- AtlasOS.dasm (line 3103): [0x19DE] .dat "load", 0
- AtlasOS.dasm (line 3103): [0x19DE] 006C 006F 0061 0064 0000
- AtlasOS.dasm (line 3104): [0x19E3] command_load_help:
- AtlasOS.dasm (line 3104): [0x19E3] .dat "Syntax: load [appID]", 0xA0, 0x00
- AtlasOS.dasm (line 3104): [0x19E3] 0053 0079 006E 0074 0061 0078 003A 0020
- AtlasOS.dasm (line 3104): [0x19EB] 006C 006F 0061 0064 0020 005B 0061 0070
- AtlasOS.dasm (line 3104): [0x19F3] 0070 0049 0044 005D 00A0 0000
- AtlasOS.dasm (line 3105): [0x19F9] command_load_unknown:
- AtlasOS.dasm (line 3105): [0x19F9] .dat "Failed to load application", 0xA0, 0x00
- AtlasOS.dasm (line 3105): [0x19F9] 0046 0061 0069 006C 0065 0064 0020 0074
- AtlasOS.dasm (line 3105): [0x1A01] 006F 0020 006C 006F 0061 0064 0020 0061
- AtlasOS.dasm (line 3105): [0x1A09] 0070 0070 006C 0069 0063 0061 0074 0069
- AtlasOS.dasm (line 3105): [0x1A11] 006F 006E 00A0 0000
- AtlasOS.dasm (line 3106): [0x1A15] command_kill:
- AtlasOS.dasm (line 3106): [0x1A15] .dat "kill", 0
- AtlasOS.dasm (line 3106): [0x1A15] 006B 0069 006C 006C 0000
- AtlasOS.dasm (line 3107): [0x1A1A] command_kill_forbidden:
- AtlasOS.dasm (line 3107): [0x1A1A] .dat "Cannot kill process: Forbidden", 0xA0, 0x00
- AtlasOS.dasm (line 3107): [0x1A1A] 0043 0061 006E 006E 006F 0074 0020 006B
- AtlasOS.dasm (line 3107): [0x1A22] 0069 006C 006C 0020 0070 0072 006F 0063
- AtlasOS.dasm (line 3107): [0x1A2A] 0065 0073 0073 003A 0020 0046 006F 0072
- AtlasOS.dasm (line 3107): [0x1A32] 0062 0069 0064 0064 0065 006E 00A0 0000
- AtlasOS.dasm (line 3108): [0x1A3A] command_kill_help:
- AtlasOS.dasm (line 3108): [0x1A3A] .dat "Syntax: kill [last|procID]", 0xA0, 0x00
- AtlasOS.dasm (line 3108): [0x1A3A] 0053 0079 006E 0074 0061 0078 003A 0020
- AtlasOS.dasm (line 3108): [0x1A42] 006B 0069 006C 006C 0020 005B 006C 0061
- AtlasOS.dasm (line 3108): [0x1A4A] 0073 0074 007C 0070 0072 006F 0063 0049
- AtlasOS.dasm (line 3108): [0x1A52] 0044 005D 00A0 0000
- AtlasOS.dasm (line 3109): [0x1A56] command_kill_last:
- AtlasOS.dasm (line 3109): [0x1A56] .dat "last", 0
- AtlasOS.dasm (line 3109): [0x1A56] 006C 0061 0073 0074 0000
- AtlasOS.dasm (line 3110): [0x1A5B] command_list:
- AtlasOS.dasm (line 3110): [0x1A5B] .dat "list", 0
- AtlasOS.dasm (line 3110): [0x1A5B] 006C 0069 0073 0074 0000
- AtlasOS.dasm (line 3111): [0x1A60] command_list_info:
- AtlasOS.dasm (line 3111): [0x1A60] .dat "Process list:", 0xA0, 0x00
- AtlasOS.dasm (line 3111): [0x1A60] 0050 0072 006F 0063 0065 0073 0073 0020
- AtlasOS.dasm (line 3111): [0x1A68] 006C 0069 0073 0074 003A 00A0 0000
- AtlasOS.dasm (line 3112): [0x1A6F] command_parameter_buffer:
- AtlasOS.dasm (line 3112): [0x1A6F] .dat " ", 0x00
- AtlasOS.dasm (line 3112): [0x1A6F] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3112): [0x1A77] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3112): [0x1A7F] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3112): [0x1A87] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3112): [0x1A8F] 0000
- AtlasOS.dasm (line 3113): [0x1A90] command_number_buffer:
- AtlasOS.dasm (line 3113): [0x1A90] .dat " ", 0x00
- AtlasOS.dasm (line 3113): [0x1A90] 0020 0020 0020 0020 0020 0000
- AtlasOS.dasm (line 3114): [0x1A96] command_ls:
- AtlasOS.dasm (line 3114): [0x1A96] .dat "ls", 0
- AtlasOS.dasm (line 3114): [0x1A96] 006C 0073 0000
- AtlasOS.dasm (line 3115): [0x1A99] command_ls_row:
- AtlasOS.dasm (line 3115): [0x1A99] .dat " ", 0x00
- AtlasOS.dasm (line 3115): [0x1A99] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3115): [0x1AA1] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3115): [0x1AA9] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3115): [0x1AB1] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3115): [0x1AB9] 0000
- AtlasOS.dasm (line 3116): [0x1ABA] command_cd:
- AtlasOS.dasm (line 3116): [0x1ABA] .dat "cd", 0
- AtlasOS.dasm (line 3116): [0x1ABA] 0063 0064 0000
- AtlasOS.dasm (line 3117): [0x1ABD] command_cd_back:
- AtlasOS.dasm (line 3117): [0x1ABD] .dat "..", 0
- AtlasOS.dasm (line 3117): [0x1ABD] 002E 002E 0000
- AtlasOS.dasm (line 3118): [0x1AC0] command_cd_root:
- AtlasOS.dasm (line 3118): [0x1AC0] .dat "/", 0
- AtlasOS.dasm (line 3118): [0x1AC0] 002F 0000
- AtlasOS.dasm (line 3119): [0x1AC2] command_cd_help:
- AtlasOS.dasm (line 3119): [0x1AC2] .dat "Syntax : cd [directory|..|/]", 0xA0, 0x00
- AtlasOS.dasm (line 3119): [0x1AC2] 0053 0079 006E 0074 0061 0078 0020 003A
- AtlasOS.dasm (line 3119): [0x1ACA] 0020 0063 0064 0020 005B 0064 0069 0072
- AtlasOS.dasm (line 3119): [0x1AD2] 0065 0063 0074 006F 0072 0079 007C 002E
- AtlasOS.dasm (line 3119): [0x1ADA] 002E 007C 002F 005D 00A0 0000
- AtlasOS.dasm (line 3120): [0x1AE0] command_cd_unknown:
- AtlasOS.dasm (line 3120): [0x1AE0] .dat " doesnt exist", 0xA0, 0
- AtlasOS.dasm (line 3120): [0x1AE0] 0020 0064 006F 0065 0073 006E 0074 0020
- AtlasOS.dasm (line 3120): [0x1AE8] 0065 0078 0069 0073 0074 00A0 0000
- AtlasOS.dasm (line 3121): [0x1AEF] command_runfile_notexe_text:
- AtlasOS.dasm (line 3121): [0x1AEF] .dat "File is not executable", 0xA0, 0x00
- AtlasOS.dasm (line 3121): [0x1AEF] 0046 0069 006C 0065 0020 0069 0073 0020
- AtlasOS.dasm (line 3121): [0x1AF7] 006E 006F 0074 0020 0065 0078 0065 0063
- AtlasOS.dasm (line 3121): [0x1AFF] 0075 0074 0061 0062 006C 0065 00A0 0000
- AtlasOS.dasm (line 3124): [0x1B07] AtlasShell_os_version:
- AtlasOS.dasm (line 3124): [0x1B07] .dat 0x1000
- AtlasOS.dasm (line 3124): [0x1B07] 1000
- AtlasOS.dasm (line 3125): [0x1B08] AtlasShell_proc_id:
- AtlasOS.dasm (line 3125): [0x1B08] .dat 0x1002
- AtlasOS.dasm (line 3125): [0x1B08] 1002
- AtlasOS.dasm (line 3126): [0x1B09] AtlasShell_proc_suspend:
- AtlasOS.dasm (line 3126): [0x1B09] .dat 0x1004
- AtlasOS.dasm (line 3126): [0x1B09] 1004
- AtlasOS.dasm (line 3127): [0x1B0A] AtlasShell_proc_kill_me:
- AtlasOS.dasm (line 3127): [0x1B0A] .dat 0x100A
- AtlasOS.dasm (line 3127): [0x1B0A] 100A
- AtlasOS.dasm (line 3128): [0x1B0B] AtlasShell_proc_kill:
- AtlasOS.dasm (line 3128): [0x1B0B] .dat 0x100C
- AtlasOS.dasm (line 3128): [0x1B0B] 100C
- AtlasOS.dasm (line 3129): [0x1B0C] AtlasShell_mem_clear:
- AtlasOS.dasm (line 3129): [0x1B0C] .dat 0x1012
- AtlasOS.dasm (line 3129): [0x1B0C] 1012
- AtlasOS.dasm (line 3130): [0x1B0D] AtlasShell_strcpy:
- AtlasOS.dasm (line 3130): [0x1B0D] .dat 0x1018
- AtlasOS.dasm (line 3130): [0x1B0D] 1018
- AtlasOS.dasm (line 3131): [0x1B0E] AtlasShell_text_out:
- AtlasOS.dasm (line 3131): [0x1B0E] .dat 0x101C
- AtlasOS.dasm (line 3131): [0x1B0E] 101C
- AtlasOS.dasm (line 3132): [0x1B0F] AtlasShell_newline:
- AtlasOS.dasm (line 3132): [0x1B0F] .dat 0x101E
- AtlasOS.dasm (line 3132): [0x1B0F] 101E
- AtlasOS.dasm (line 3133): [0x1B10] AtlasShell_clear:
- AtlasOS.dasm (line 3133): [0x1B10] .dat 0x1022
- AtlasOS.dasm (line 3133): [0x1B10] 1022
- AtlasOS.dasm (line 3134): [0x1B11] AtlasShell_read_line:
- AtlasOS.dasm (line 3134): [0x1B11] .dat 0x1026
- AtlasOS.dasm (line 3134): [0x1B11] 1026
- AtlasOS.dasm (line 3135): [0x1B12] AtlasShell_keyboard_register:
- AtlasOS.dasm (line 3135): [0x1B12] .dat 0x102A
- AtlasOS.dasm (line 3135): [0x1B12] 102A
- AtlasOS.dasm (line 3136): [0x1B13] AtlasShell_keyboard_unregister:
- AtlasOS.dasm (line 3136): [0x1B13] .dat 0x102C
- AtlasOS.dasm (line 3136): [0x1B13] 102C
- AtlasOS.dasm (line 3137): [0x1B14] AtlasShell_int2dec:
- AtlasOS.dasm (line 3137): [0x1B14] .dat 0x102E
- AtlasOS.dasm (line 3137): [0x1B14] 102E
- AtlasOS.dasm (line 3138): [0x1B15] AtlasShell_atoi:
- AtlasOS.dasm (line 3138): [0x1B15] .dat 0x1032
- AtlasOS.dasm (line 3138): [0x1B15] 1032
- AtlasOS.dasm (line 3139): [0x1B16] AtlasShell_strlen:
- AtlasOS.dasm (line 3139): [0x1B16] .dat 0x1034
- AtlasOS.dasm (line 3139): [0x1B16] 1034
- AtlasOS.dasm (line 3140): [0x1B17] AtlasShell_strcmp:
- AtlasOS.dasm (line 3140): [0x1B17] .dat 0x1036
- AtlasOS.dasm (line 3140): [0x1B17] 1036
- AtlasOS.dasm (line 3141): [0x1B18] AtlasShell_proc_load:
- AtlasOS.dasm (line 3141): [0x1B18] .dat 0x103C
- AtlasOS.dasm (line 3141): [0x1B18] 103C
- AtlasOS.dasm (line 3142): [0x1B19] AtlasShell_proc_callback_list:
- AtlasOS.dasm (line 3142): [0x1B19] .dat 0x103E
- AtlasOS.dasm (line 3142): [0x1B19] 103E
- AtlasOS.dasm (line 3143): [0x1B1A] AtlasShell_keyboard_is_exclusive_active:
- AtlasOS.dasm (line 3143): [0x1B1A] .dat 0x1040
- AtlasOS.dasm (line 3143): [0x1B1A] 1040
- AtlasOS.dasm (line 3144): [0x1B1B] AtlasShell_filesystem_getfile:
- AtlasOS.dasm (line 3144): [0x1B1B] .dat 0x1042
- AtlasOS.dasm (line 3144): [0x1B1B] 1042
- AtlasOS.dasm (line 3145): [0x1B1C] AtlasShell_filesystem_getfile_table:
- AtlasOS.dasm (line 3145): [0x1B1C] .dat 0x1044
- AtlasOS.dasm (line 3145): [0x1B1C] 1044
- AtlasOS.dasm (line 3146): [0x1B1D] AtlasShell_filesystem_getfile_bystart:
- AtlasOS.dasm (line 3146): [0x1B1D] .dat 0x1046
- AtlasOS.dasm (line 3146): [0x1B1D] 1046
- AtlasOS.dasm (line 3148): [0x1B1E] proc_list_buffer:
- AtlasOS.dasm (line 3149): [0x1B1E] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 3149): [0x1B1E] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 3149): [0x1B26] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 3150): [0x1B2E] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 3150): [0x1B2E] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 3150): [0x1B36] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 3151): [0x1B3E] proc_list_buffer_end:
- AtlasOS.dasm (line 3152): [0x1B3E] last_proc:
- AtlasOS.dasm (line 3152): [0x1B3E] .dat 0x0000
- AtlasOS.dasm (line 3152): [0x1B3E] 0000
- AtlasOS.dasm (line 3154): [0x1B3F] text_unrecognized:
- AtlasOS.dasm (line 3154): [0x1B3F] .dat "Unrecognized command", 0xA0, 0x00
- AtlasOS.dasm (line 3154): [0x1B3F] 0055 006E 0072 0065 0063 006F 0067 006E
- AtlasOS.dasm (line 3154): [0x1B47] 0069 007A 0065 0064 0020 0063 006F 006D
- AtlasOS.dasm (line 3154): [0x1B4F] 006D 0061 006E 0064 00A0 0000
- AtlasOS.dasm (line 3155): [0x1B55] text_versionoutput:
- AtlasOS.dasm (line 3155): [0x1B55] .dat "Atlas-Shell v0.4.0", 0xA0, 0x00
- AtlasOS.dasm (line 3155): [0x1B55] 0041 0074 006C 0061 0073 002D 0053 0068
- AtlasOS.dasm (line 3155): [0x1B5D] 0065 006C 006C 0020 0076 0030 002E 0034
- AtlasOS.dasm (line 3155): [0x1B65] 002E 0030 00A0 0000
- AtlasOS.dasm (line 3156): [0x1B69] text_prompt:
- AtlasOS.dasm (line 3156): [0x1B69] .dat " $> ", 0x00
- AtlasOS.dasm (line 3156): [0x1B69] 0020 0024 003E 0020 0000
- AtlasOS.dasm (line 3158): [0x1B6E] present_working_directory:
- AtlasOS.dasm (line 3158): [0x1B6E] .dat 0x0000
- AtlasOS.dasm (line 3158): [0x1B6E] 0000
- AtlasOS.dasm (line 3159): [0x1B6F] present_working_directory_name:
- AtlasOS.dasm (line 3159): [0x1B6F] .dat " ", 0x00
- AtlasOS.dasm (line 3159): [0x1B6F] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3159): [0x1B77] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3159): [0x1B7F] 0000
- AtlasOS.dasm (line 3160): [0x1B80] directory_stack:
- AtlasOS.dasm (line 3161): [0x1B80] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 3161): [0x1B80] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 3162): [0x1B88] .dat 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
- AtlasOS.dasm (line 3162): [0x1B88] 0000 0000 0000 0000 0000 0000 0000 0000
- AtlasOS.dasm (line 3163): [0x1B90] directory_stack_end:
- AtlasOS.dasm (line 3165): [0x1B90] AtlasShell_end:
- AtlasOS.dasm (line 3169): [0x1B90] AtlasText:
- AtlasOS.dasm (line 3170): [0x1B90] 7820 1BB7 JSR [AtlasText_clear]
- AtlasOS.dasm (line 3172): [0x1B92] 7CC1 1BA8 SET I, AtlasText_loop_end
- AtlasOS.dasm (line 3173): [0x1B94] 7CC3 1B9C SUB I, AtlasText_loop
- AtlasOS.dasm (line 3176): [0x1B96] 7C01 1BB0 SET A, AtlasText_input_buffer
- AtlasOS.dasm (line 3178): [0x1B98] 7C21 0001 SET B, 1
- AtlasOS.dasm (line 3179): [0x1B9A] 7820 1BB5 JSR [AtlasText_keyboard_register]
- AtlasOS.dasm (line 3180): [0x1B9C] AtlasText_loop:
- AtlasOS.dasm (line 3182): [0x1B9C] 7FD2 0000 001B IFE [AtlasText_input_buffer], 0x001B
- AtlasOS.dasm (line 3183): [0x1B9F] 7F81 1BA8 SET PC, AtlasText_die
- AtlasOS.dasm (line 3186): [0x1BA1] 7C01 1BB0 SET A, AtlasText_input_buffer
- AtlasOS.dasm (line 3187): [0x1BA3] 7820 1BB2 JSR [AtlasText_text_out]
- AtlasOS.dasm (line 3189): [0x1BA5] 7820 1BB3 JSR [AtlasText_proc_suspend]
- AtlasOS.dasm (line 3190): [0x1BA7] 1B83 SUB PC, I
- AtlasOS.dasm (line 3191): [0x1BA8] AtlasText_loop_end:
- AtlasOS.dasm (line 3192): [0x1BA8] AtlasText_die:
- AtlasOS.dasm (line 3193): [0x1BA8] 7C01 1BB0 SET A, AtlasText_input_buffer
- AtlasOS.dasm (line 3194): [0x1BAA] 7820 1BB6 JSR [AtlasText_keyboard_unregister]
- AtlasOS.dasm (line 3195): [0x1BAC] 7820 1BB7 JSR [AtlasText_clear]
- AtlasOS.dasm (line 3196): [0x1BAE] 7820 1BB4 JSR [AtlasText_proc_kill_me]
- AtlasOS.dasm (line 3197): [0x1BB0] AtlasText_data:
- AtlasOS.dasm (line 3198): [0x1BB0] AtlasText_input_buffer:
- AtlasOS.dasm (line 3198): [0x1BB0] .dat 0x0000, 0x0000
- AtlasOS.dasm (line 3198): [0x1BB0] 0000 0000
- AtlasOS.dasm (line 3200): [0x1BB2] AtlasText_text_out:
- AtlasOS.dasm (line 3200): [0x1BB2] .dat 0x101C
- AtlasOS.dasm (line 3200): [0x1BB2] 101C
- AtlasOS.dasm (line 3201): [0x1BB3] AtlasText_proc_suspend:
- AtlasOS.dasm (line 3201): [0x1BB3] .dat 0x1004
- AtlasOS.dasm (line 3201): [0x1BB3] 1004
- AtlasOS.dasm (line 3202): [0x1BB4] AtlasText_proc_kill_me:
- AtlasOS.dasm (line 3202): [0x1BB4] .dat 0x100A
- AtlasOS.dasm (line 3202): [0x1BB4] 100A
- AtlasOS.dasm (line 3203): [0x1BB5] AtlasText_keyboard_register:
- AtlasOS.dasm (line 3203): [0x1BB5] .dat 0x102A
- AtlasOS.dasm (line 3203): [0x1BB5] 102A
- AtlasOS.dasm (line 3204): [0x1BB6] AtlasText_keyboard_unregister:
- AtlasOS.dasm (line 3204): [0x1BB6] .dat 0x102C
- AtlasOS.dasm (line 3204): [0x1BB6] 102C
- AtlasOS.dasm (line 3205): [0x1BB7] AtlasText_clear:
- AtlasOS.dasm (line 3205): [0x1BB7] .dat 0x1022
- AtlasOS.dasm (line 3205): [0x1BB7] 1022
- AtlasOS.dasm (line 3206): [0x1BB8] AtlasText_end:
- AtlasOS.dasm (line 3208): [0x1BB8] apps_end:
- AtlasOS.dasm (line 3210): [0x1BB8] files:
- AtlasOS.dasm (line 3217): [0x1BB8] files_table:
- AtlasOS.dasm (line 3218): [0x1BB8] .dat 0x000A
- AtlasOS.dasm (line 3218): [0x1BB8] 000A
- AtlasOS.dasm (line 3219): [0x1BB9] .dat 0xFFFF, 0x0011, "/", 0, " ", 0x0000, 0x0000
- AtlasOS.dasm (line 3219): [0x1BB9] FFFF 0011 002F 0000 0020 0020 0020 0020
- AtlasOS.dasm (line 3219): [0x1BC1] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3219): [0x1BC9] 0020 0020 0000 0000
- AtlasOS.dasm (line 3220): [0x1BCD] .dat 0x0000, 0x0011, "TextFiles", 0, " ", 0x0001, 0x0000
- AtlasOS.dasm (line 3220): [0x1BCD] 0000 0011 0054 0065 0078 0074 0046 0069
- AtlasOS.dasm (line 3220): [0x1BD5] 006C 0065 0073 0000 0020 0020 0020 0020
- AtlasOS.dasm (line 3220): [0x1BDD] 0020 0020 0001 0000
- AtlasOS.dasm (line 3221): [0x1BE1] .dat 0x0000, 0x0011, "Programs", 0, " ", 0x0002, 0x0000
- AtlasOS.dasm (line 3221): [0x1BE1] 0000 0011 0050 0072 006F 0067 0072 0061
- AtlasOS.dasm (line 3221): [0x1BE9] 006D 0073 0000 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3221): [0x1BF1] 0020 0020 0002 0000
- AtlasOS.dasm (line 3222): [0x1BF5] .dat 0x0000, 0x0011, "Data", 0, " ", 0x0004, 0x0000
- AtlasOS.dasm (line 3222): [0x1BF5] 0000 0011 0044 0061 0074 0061 0000 0020
- AtlasOS.dasm (line 3222): [0x1BFD] 0020 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3222): [0x1C05] 0020 0020 0004 0000
- AtlasOS.dasm (line 3223): [0x1C09] .dat 0x0002, 0x0011, "System", 0, " ", 0x0003, 0x0000
- AtlasOS.dasm (line 3223): [0x1C09] 0002 0011 0053 0079 0073 0074 0065 006D
- AtlasOS.dasm (line 3223): [0x1C11] 0000 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3223): [0x1C19] 0020 0020 0003 0000
- AtlasOS.dasm (line 3224): [0x1C1D] .dat 0x0001, 0x0003, "file01", 0, " ", file01, file01_end
- AtlasOS.dasm (line 3224): [0x1C1D] 0001 0003 0066 0069 006C 0065 0030 0031
- AtlasOS.dasm (line 3224): [0x1C25] 0000 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3224): [0x1C2D] 0020 0020 0000 0000
- AtlasOS.dasm (line 3225): [0x1C31] .dat 0x0002, 0x0009, "hello_world", 0, " ", file02, file02_end
- AtlasOS.dasm (line 3225): [0x1C31] 0002 0009 0068 0065 006C 006C 006F 005F
- AtlasOS.dasm (line 3225): [0x1C39] 0077 006F 0072 006C 0064 0000 0020 0020
- AtlasOS.dasm (line 3225): [0x1C41] 0020 0020 0000 0000
- AtlasOS.dasm (line 3226): [0x1C45] .dat 0x0003, 0x0009, "free_mem", 0, " ", file03, file03_end
- AtlasOS.dasm (line 3226): [0x1C45] 0003 0009 0066 0072 0065 0065 005F 006D
- AtlasOS.dasm (line 3226): [0x1C4D] 0065 006D 0000 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3226): [0x1C55] 0020 0020 0000 0000
- AtlasOS.dasm (line 3227): [0x1C59] .dat 0x0001, 0x0005, "file04", 0, " ", file04, file04_end
- AtlasOS.dasm (line 3227): [0x1C59] 0001 0005 0066 0069 006C 0065 0030 0034
- AtlasOS.dasm (line 3227): [0x1C61] 0000 0020 0020 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3227): [0x1C69] 0020 0020 0000 0000
- AtlasOS.dasm (line 3228): [0x1C6D] .dat 0x0002, 0x0009, "ball_game", 0, " ", file05, file05_end
- AtlasOS.dasm (line 3228): [0x1C6D] 0002 0009 0062 0061 006C 006C 005F 0067
- AtlasOS.dasm (line 3228): [0x1C75] 0061 006D 0065 0000 0020 0020 0020 0020
- AtlasOS.dasm (line 3228): [0x1C7D] 0020 0020 0000 0000
- AtlasOS.dasm (line 3229): [0x1C81] files_table_end:
- AtlasOS.dasm (line 3232): [0x1C81] file01:
- AtlasOS.dasm (line 3233): [0x1C81] .dat "This is some text from a file "
- AtlasOS.dasm (line 3233): [0x1C81] 0054 0068 0069 0073 0020 0069 0073 0020
- AtlasOS.dasm (line 3233): [0x1C89] 0073 006F 006D 0065 0020 0074 0065 0078
- AtlasOS.dasm (line 3233): [0x1C91] 0074 0020 0066 0072 006F 006D 0020 0061
- AtlasOS.dasm (line 3233): [0x1C99] 0020 0066 0069 006C 0065 0020 0020 0020
- AtlasOS.dasm (line 3234): [0x1CA1] .dat "Blah blah some more content "
- AtlasOS.dasm (line 3234): [0x1CA1] 0042 006C 0061 0068 0020 0062 006C 0061
- AtlasOS.dasm (line 3234): [0x1CA9] 0068 0020 0073 006F 006D 0065 0020 006D
- AtlasOS.dasm (line 3234): [0x1CB1] 006F 0072 0065 0020 0063 006F 006E 0074
- AtlasOS.dasm (line 3234): [0x1CB9] 0065 006E 0074 0020 0020 0020 0020 0020
- AtlasOS.dasm (line 3235): [0x1CC1] .dat "Termination", 0x00
- AtlasOS.dasm (line 3235): [0x1CC1] 0054 0065 0072 006D 0069 006E 0061 0074
- AtlasOS.dasm (line 3235): [0x1CC9] 0069 006F 006E 0000
- AtlasOS.dasm (line 3236): [0x1CCD] file01_end:
- AtlasOS.dasm (line 3240): [0x1CCD] file02:
- AtlasOS.dasm (line 3241): [0x1CCD] .dat 0x4714
- AtlasOS.dasm (line 3241): [0x1CCD] 4714
- AtlasOS.dasm (line 3242): [0x1CCE] .dat 0x0001
- AtlasOS.dasm (line 3242): [0x1CCE] 0001
- AtlasOS.dasm (line 3243): [0x1CCF] .dat 0x000A
- AtlasOS.dasm (line 3243): [0x1CCF] 000A
- AtlasOS.dasm (line 3244): [0x1CD0] .dat 0x0018
- AtlasOS.dasm (line 3244): [0x1CD0] 0018
- AtlasOS.dasm (line 3245): [0x1CD1] .dat 0x000B
- AtlasOS.dasm (line 3245): [0x1CD1] 000B
- AtlasOS.dasm (line 3246): [0x1CD2] .dat 0x0004
- AtlasOS.dasm (line 3246): [0x1CD2] 0004
- AtlasOS.dasm (line 3247): [0x1CD3] .dat 0x0001, 0x0003, 0x0005, 0x0007
- AtlasOS.dasm (line 3247): [0x1CD3] 0001 0003 0005 0007
- AtlasOS.dasm (line 3249): [0x1CD7] .dat 0x7C01, 0x0008, 0x7810, 0x0017, 0x7810, 0x0015, 0x7810, 0x0016
- AtlasOS.dasm (line 3249): [0x1CD7] 7C01 0008 7810 0017 7810 0015 7810 0016
- AtlasOS.dasm (line 3251): [0x1CDF] .dat 0x0048, 0x0065, 0x006c, 0x006c, 0x006f, 0x0020, 0x0057, 0x006f, 0x0072, 0x006c, 0x0064, 0x00a0, 0x0000, 0x1004, 0x100A, 0x101C
- AtlasOS.dasm (line 3251): [0x1CDF] 0048 0065 006C 006C 006F 0020 0057 006F
- AtlasOS.dasm (line 3251): [0x1CE7] 0072 006C 0064 00A0 0000 1004 100A 101C
- AtlasOS.dasm (line 3252): [0x1CEF] file02_end:
- AtlasOS.dasm (line 3256): [0x1CEF] file03:
- AtlasOS.dasm (line 3257): [0x1CEF] .dat 0x4714
- AtlasOS.dasm (line 3257): [0x1CEF] 4714
- AtlasOS.dasm (line 3258): [0x1CF0] .dat 0x0001
- AtlasOS.dasm (line 3258): [0x1CF0] 0001
- AtlasOS.dasm (line 3259): [0x1CF1] .dat 0x000F
- AtlasOS.dasm (line 3259): [0x1CF1] 000F
- AtlasOS.dasm (line 3260): [0x1CF2] .dat 0x003A
- AtlasOS.dasm (line 3260): [0x1CF2] 003A
- AtlasOS.dasm (line 3261): [0x1CF3] .dat 0x000D
- AtlasOS.dasm (line 3261): [0x1CF3] 000D
- AtlasOS.dasm (line 3262): [0x1CF4] .dat 0x0009
- AtlasOS.dasm (line 3262): [0x1CF4] 0009
- AtlasOS.dasm (line 3263): [0x1CF5] .dat 0x0001, 0x0007, 0x0009, 0x000B, 0x0010, 0x0012, 0x0014, 0x0016, 0x0018
- AtlasOS.dasm (line 3263): [0x1CF5] 0001 0007 0009 000B 0010 0012 0014 0016
- AtlasOS.dasm (line 3263): [0x1CFD] 0018
- AtlasOS.dasm (line 3265): [0x1CFE] .dat 0x7810, 0x0039, 0x7c31, 0xffff, 0x0033, 0x0c01, 0x7c11, 0x0019, 0x7810, 0x0037, 0x7c11, 0x002b, 0x7c05, 0x0400, 0x8407, 0x7810
- AtlasOS.dasm (line 3265): [0x1CFE] 7810 0039 7C31 FFFF 0033 0C01 7C11 0019
- AtlasOS.dasm (line 3265): [0x1D06] 7810 0037 7C11 002B 7C05 0400 8407 7810
- AtlasOS.dasm (line 3266): [0x1D0E] .dat 0x0037, 0x7c01, 0x0019, 0x7810, 0x0036, 0x7c01, 0x0019, 0x7810, 0x0038
- AtlasOS.dasm (line 3266): [0x1D0E] 0037 7C01 0019 7810 0036 7C01 0019 7810
- AtlasOS.dasm (line 3266): [0x1D16] 0038
- AtlasOS.dasm (line 3268): [0x1D17] .dat 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0077, 0x006f, 0x0072, 0x0064, 0x0073, 0x0020, 0x0066, 0x0072, 0x0065, 0x0065, 0x0020, 0x0028
- AtlasOS.dasm (line 3268): [0x1D17] 0020 0020 0020 0020 0020 0020 0077 006F
- AtlasOS.dasm (line 3268): [0x1D1F] 0072 0064 0073 0020 0066 0072 0065 0065
- AtlasOS.dasm (line 3268): [0x1D27] 0020 0028
- AtlasOS.dasm (line 3269): [0x1D29] .dat 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x004b, 0x0042, 0x0029, 0x00a0, 0x0000
- AtlasOS.dasm (line 3269): [0x1D29] 0020 0020 0020 0020 0020 0020 004B 0042
- AtlasOS.dasm (line 3269): [0x1D31] 0029 00A0 0000
- AtlasOS.dasm (line 3270): [0x1D34] .dat 0x101c, 0x102e, 0x100a, 0x1038
- AtlasOS.dasm (line 3270): [0x1D34] 101C 102E 100A 1038
- AtlasOS.dasm (line 3271): [0x1D38] file03_end:
- AtlasOS.dasm (line 3273): [0x1D38] file04:
- AtlasOS.dasm (line 3274): [0x1D38] .dat "I am hidden, muahaha!", 0x00
- AtlasOS.dasm (line 3274): [0x1D38] 0049 0020 0061 006D 0020 0068 0069 0064
- AtlasOS.dasm (line 3274): [0x1D40] 0064 0065 006E 002C 0020 006D 0075 0061
- AtlasOS.dasm (line 3274): [0x1D48] 0068 0061 0068 0061 0021 0000
- AtlasOS.dasm (line 3275): [0x1D4E] file04_end:
- AtlasOS.dasm (line 3279): [0x1D4E] file05:
- AtlasOS.dasm (line 3280): [0x1D4E] .dat 0x4714
- AtlasOS.dasm (line 3280): [0x1D4E] 4714
- AtlasOS.dasm (line 3281): [0x1D4F] .dat 0x0001
- AtlasOS.dasm (line 3281): [0x1D4F] 0001
- AtlasOS.dasm (line 3282): [0x1D50] .dat 0x000D
- AtlasOS.dasm (line 3282): [0x1D50] 000D
- AtlasOS.dasm (line 3283): [0x1D51] .dat 0x003F
- AtlasOS.dasm (line 3283): [0x1D51] 003F
- AtlasOS.dasm (line 3284): [0x1D52] .dat 0x000D
- AtlasOS.dasm (line 3284): [0x1D52] 000D
- AtlasOS.dasm (line 3285): [0x1D53] .dat 0x0007
- AtlasOS.dasm (line 3285): [0x1D53] 0007
- AtlasOS.dasm (line 3286): [0x1D54] .dat 0x0021, 0x0027, 0x0029, 0x002E, 0x0035, 0x0037, 0x003A
- AtlasOS.dasm (line 3286): [0x1D54] 0021 0027 0029 002E 0035 0037 003A
- AtlasOS.dasm (line 3288): [0x1D5B] .dat 0x7C61, 0x0039, 0x7C63, 0x000A, 0x8001, 0x8011, 0x8431, 0x8441
- AtlasOS.dasm (line 3288): [0x1D5B] 7C61 0039 7C63 000A 8001 8011 8431 8441
- AtlasOS.dasm (line 3289): [0x1D63] .dat 0x7C71, 0x0064, 0x0C02, 0x1012, 0xFC0C, 0x7C31, 0xFFFF, 0xAC1C
- AtlasOS.dasm (line 3289): [0x1D63] 7C71 0064 0C02 1012 FC0C 7C31 FFFF AC1C
- AtlasOS.dasm (line 3290): [0x1D6B] .dat 0x7C41, 0xFFFF, 0x800C, 0x8431, 0x801C, 0x8441, 0x05A1, 0x7C14
- AtlasOS.dasm (line 3290): [0x1D6B] 7C41 FFFF 800C 8431 801C 8441 05A1 7C14
- AtlasOS.dasm (line 3291): [0x1D73] .dat 0x0020, 0x0012, 0x7C12, 0x8000, 0x2451, 0x6011, 0x8473, 0x807C
- AtlasOS.dasm (line 3291): [0x1D73] 0020 0012 7C12 8000 2451 6011 8473 807C
- AtlasOS.dasm (line 3292): [0x1D7B] .dat 0x7C10, 0x0039, 0xA021, 0x09A1, 0x7C21, 0x7400, 0x7810, 0x003E
- AtlasOS.dasm (line 3292): [0x1D7B] 7C10 0039 A021 09A1 7C21 7400 7810 003E
- AtlasOS.dasm (line 3293): [0x1D83] .dat 0x7810, 0x003C, 0x6021, 0x8423, 0x802D, 0x7DC1, 0x0023, 0x1421
- AtlasOS.dasm (line 3293): [0x1D83] 7810 003C 6021 8423 802D 7DC1 0023 1421
- AtlasOS.dasm (line 3294): [0x1D8B] .dat 0x802C, 0x91C2, 0x7C2D, 0x744F, 0x7810, 0x003E, 0x7810, 0x003C
- AtlasOS.dasm (line 3294): [0x1D8B] 802C 91C2 7C2D 744F 7810 003E 7810 003C
- AtlasOS.dasm (line 3295): [0x1D93] .dat 0x19C3, 0x7810, 0x003D, 0x61C1, 0x1004, 0x100A, 0x1024
- AtlasOS.dasm (line 3295): [0x1D93] 19C3 7810 003D 61C1 1004 100A 1024
- AtlasOS.dasm (line 3296): [0x1D9A] file05_end:
- AtlasOS.dasm (line 3298): [0x1D9A] files_end:
Advertisement
Add Comment
Please, Sign In to add comment