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.