prodos-drivers/ram.drv
Joshua Bell 536ed14b60 RAMDRV: Place new unit number last in DEVLST
ProDOS prefers disks sorted with the fastest (e.g. ramdisks) at the
end and slowest (e.g. 5.25 floppies) at the start. This facilitates
pathname resolution starting at the end of DEVLST, so misses are
cheap.
2022-06-02 22:15:45 -07:00
..
orig Merge a2stuff/ram.drv.system, move to subdir 2019-10-03 21:17:31 -07:00
res Merge a2stuff/ram.drv.system, move to subdir 2019-10-03 21:17:31 -07:00
Makefile Only run xattr if present try 3 2021-03-07 16:35:52 -08:00
README.md Add Travis-CI config, add README 2019-10-03 21:36:01 -07:00
ram.drv.system.s RAMDRV: Place new unit number last in DEVLST 2022-06-02 22:15:45 -07:00

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)