mirror of
https://github.com/a2stuff/prodos-drivers.git
synced 2024-06-14 04:29:32 +00:00
This is an alternate approach proposed by Sean Nolan in 1987 which allows placing the driver files in a subdirectory of the root volume to avoid clutter and file ordering issues. Only a SETUP.SYSTEM file is needed at the top level, and the drivers go into a SETUPS/ directory. All drivers here (except QUIT.SYSTEM and SETUP.SYSTEM itself) have alternate forms built into the /DRIVERS/SETUPS/ directory as XYZ.SETUP instead of XYZ.SYSTEM. If you choose to use SETUP.SYSTEM, place these .SETUP files in your SETUPS/ directory. The naming doesn't matter - any SYS or BIN file can be used - but this convention makes distribution easier. These .SETUP files do **NOT** chain to the next file - that's handled by SETUP.SYSTEM itself. Resolves #16 |
||
---|---|---|
.. | ||
orig | ||
res | ||
Makefile | ||
ram.drv.system.s | ||
README.md |
Disassembly of Glen E. Bredon's RAM.DRV.SYSTEM
for Apple II ProDOS
This was started before realizing what the origin of the RAM.SYSTEM
found on a MouseDesk 2.0 disk image file was.
There is a more complete diassembly with commentary at:
http://boutillon.free.fr/Underground/Outils/Ram_Drv_System/Ram_Drv_System.html
Project Details
- The
orig
branch compiles to to match the original. - The
master
branch has additions, including:- Chains to next
.SYSTEM
file in dir order (not hard coded) - Chains to next
.SYSTEM
file on non-block devices (e.g. file shares)
- Chains to next