# 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.