Apple II Textfiles: the DOS 3.3 Anatomy
A fascinating project to comment and disassemble the disk operating system for Apple IIs, with a focus on explaining why choices were made and what different approaches accomplish. Done with the approval of Steve Wozniak, apparently; a fascinating study for people who want to know how it was done.
| Filename |
Size |
Description of the Textfile |
| cmd.brun.bload.txt | 70479 | DOS 3.3 Anatomy: BRUN Command Handler |
| cmd.interpr.s.txt | 24856 | DOS 3.3 Anatomy: Command Interpreter State Handler |
| cmdappnd.txt | 65413 | DOS 3.3 Anatomy: APPEND Command Handler |
| cmdbsave.txt | 77417 | DOS 3.3 Anatomy: BSAVE Command Handler |
| cmdcatlg.txt | 37205 | DOS 3.3 Anatomy: CATALOG Command Handler |
| cmdchain.txt | 61122 | DOS 3.3 Anatomy: CHAIN Command Handler |
| cmdclose.txt | 35927 | DOS 3.3 Anatomy: CLOSE Command Handler |
| cmdelete.txt | 23616 | DOS 3.3 Anatomy: DELETE Command Handler |
| cmdexec.2.txt | 103652 | DOS 3.3 Anatomy: Command Executor |
| cmdexec.txt | 39321 | DOS 3.3 Anatomy: EXEC Command Handler |
| cmdfp.txt | 68489 | DOS 3.3 Anatomy: FP Command Handler |
| cmdint.txt | 10188 | DOS 3.3 Anatomy: INT Command Handler |
| cmdmxfil.txt | 55938 | DOS 3.3 Anatomy: MAXFILES Command Handler |
| cmdopen.txt | 45587 | DOS 3.3 Anatomy: OPEN Command Handler |
| cmdposn.txt | 42717 | DOS 3.3 Anatomy: POSITION Command Handler |
| cmdread.2.txt | 83503 | DOS 3.3 Anatomy: READ Command Handler |
| cmdread.txt | 62770 | DOS 3.3 Anatomy: READ Command Handler |
| cmdrenam.txt | 35623 | DOS 3.3 Anatomy: RENAME Command Handler |
| cmds.load.run.txt | 98551 | DOS 3.3 Anatomy: RUN Command Handler |
| cmdwrite.txt | 79212 | DOS 3.3 Anatomy: WRITE Command Handler |
| dissassembly.er.txt | 64382 | DOS 3.3 Anatomy: Disassembly of Errors |
| doscoldstart.txt | 112297 | DOS 3.3 Anatomy: DOS's Coldstart Routine |
| doswarmstart.txt | 99075 | DOS 3.3 Anatomy: DOS's Warmstart Routine |
| file.manager.s.txt | 30462 | DOS 3.3 Anatomy: File Manager from the DOS Source (1982) |
| fn.lock.unlock.txt | 45141 | DOS 3.3 Anatomy: LOCK and UNLOCK Function Handlers |
| fncatlog.txt | 25093 | DOS 3.3 Anatomy: CATALOG Function Handler |
| fnclose.txt | 29679 | DOS 3.3 Anatomy: CLOSE Function Handler |
| fndelete.txt | 66021 | DOS 3.3 Anatomy: DELETE Function Handler |
| fninit.txt | 24242 | DOS 3.3 Anatomy: INIT Function Handler |
| fnopen.txt | 72819 | DOS 3.3 Anatomy: OPEN Function Handler |
| fnposn.txt | 9336 | DOS 3.3 Anatomy: Position Function Handler |
| fnrename.txt | 45761 | DOS 3.3 Anatomy: RENAME Function Handler |
| fnverify.txt | 73736 | DOS 3.3 Anatomy: VERIFY Function Handler |
| psnrdone.txt | 87724 | DOS 3.3 Anatomy: Read Function Handler |
| psnrdrng.txt | 89742 | DOS 3.3 Anatomy: Read Function Handler |
| psnwrone.txt | 96711 | DOS 3.3 Anatomy: Write Function Handler |
| psnwrrng.txt | 98564 | DOS 3.3 Anatomy: Write Function Handler |
| references.txt | 8122 | DOS 3.3 Anatomy: Reference Texts |
| rwts.d1.format.txt | 105655 | DOS 3.3 Anatomy: RWTSDRV1 using FORMAT |
| rwts.drvr.seek.txt | 64116 | DOS 3.3 Anatomy: RWTSDRVR using SEEK |
| rwts.s.txt | 17239 | DOS 3.3 Anatomy: R.W.T.S From the DOS Source (1982) |
| rwtsd1.format.2.txt | 44543 | DOS 3.3 Anatomy: RWTSDRV1 using FORMAT Continued |
| rwtsdrvr.read.txt | 106457 | DOS 3.3 Anatomy: RWTSDRVR using READ |
| rwtsdrvr.write.txt | 108779 | DOS 3.3 Anatomy: RWTSDRVR using WRITE |
| symbol.cross.ref.txt | 63430 | DOS 3.3 Anatomy: Cross Referenced Symbol Tables |
| t.dos.9d00.9f22.txt | 27268 | DOS 3.3 Anatomy: Addresses Referred to By DOS |
| t.dos.9f23.a232.txt | 28331 | DOS 3.3 Anatomy: Output Handler 2 (Ignore Non-DOS Command) |
| t.dos.a233.a50f.txt | 26408 | DOS 3.3 Anatomy: The MON and NOMON Command Handlers |
| t.dos.a510.a850.txt | 27529 | DOS 3.3 Anatomy: Various Command Handlers |
| t.dos.a851.ac57.txt | 25750 | DOS 3.3 Anatomy: Initialize I/O Hooks for DOS Interception |
| t.dos.ac58.aff6.txt | 28061 | DOS 3.3 Anatomy: Additional Functions |
| t.dos.aff7.b2c2.txt | 27048 | DOS 3.3 Anatomy: Additional Functions |
| t.dos.b2c3.b65c.txt | 26293 | DOS 3.3 Anatomy: Additional Functions |
| t.dos.b65d.b7ff.txt | 13631 | DOS 3.3 Anatomy: Additional Functions |
| t.dos.b800.bcff.txt | 24468 | DOS 3.3 Anatomy: Additional Functions |
| t.dos.bd00.bfff.txt | 28078 | DOS 3.3 Anatomy: Additional Functions |
| t.dos.driver.txt | 1926 | DOS 3.3 Anatomy: DOS Driver for Linear Disassembly (September 1983) |
| t.xtraddrs.txt | 8777 | DOS 3.3 Anatomy: Addresses Used in the Formatted Disassembly's. |
| ver.lock.unlock.txt | 37434 | DOS 3.3 Anatomy: VERIFY, LOCK and UNLOCK Command Handlers |
| There are 59 files for a total of 3,041,714 bytes. |