SirCmpwn

Untitled

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