mirror of
https://github.com/elliotnunn/tbxi-patches.git
synced 2024-12-03 23:52:33 +00:00
a8c1a4de1c
Key realisations: 1. The driver entry point only needs to be called once per disk, not once per bootable partition. Bootability is decided elsewhere. 2. As a result, my shim code does not need to access the disk at all. 3. None of the ROM-based ATADisk drivers support "slave" drives. 4. Apple drivers (contrary to the Monster Disk Driver Technote) only care about D5 (the drive ID and some flags) on entry.
17 KiB
17 KiB