Notes on how to implement prodos hard disk support.

This commit is contained in:
Ivan Izaguirre 2019-09-28 19:17:47 +02:00
parent b930cf5fd6
commit e14577d501
3 changed files with 6 additions and 3 deletions

Binary file not shown.

5
cardHardDisk.txt Normal file
View File

@ -0,0 +1,5 @@
To implement a hard drive we just have to support boot from #PR7 and the PRODOS expextations.
The prodos expectations are in http://wiki.apple2.org/index.php?title=P8_Tech_Ref_Chapter_6#Disk_Driver_Routines
AppleWin writes its own firmware: https://github.com/AppleWin/AppleWin/blob/master/firmware/HDD/hddrvr.a65

View File

@ -156,10 +156,8 @@ func getPaddleSoftSwitch(i int) softSwitchR {
if cyclesElapsed < cyclesNeeded {
// The capacitor is not charged yet
return 128
} else {
return 0
}
return 0
}
}