HDD firmware: Update file history and some comments
This commit is contained in:
parent
4ac8bb375d
commit
9efa08b5eb
1 changed files with 8 additions and 5 deletions
|
@ -31,6 +31,9 @@
|
||||||
; . Modified to support Apple Oasis' entrypoint: $c761 (8 Sept 2012) (Feature #5557)
|
; . Modified to support Apple Oasis' entrypoint: $c761 (8 Sept 2012) (Feature #5557)
|
||||||
; . Added support for SmartPort entrypoint (20 Oct 2012)
|
; . Added support for SmartPort entrypoint (20 Oct 2012)
|
||||||
; - EG. "Prince of Persia (Original 3.5 floppy for IIc+).2mg"
|
; - EG. "Prince of Persia (Original 3.5 floppy for IIc+).2mg"
|
||||||
|
; . GH#370 (Robert Hoem, 27 Oct 2016):
|
||||||
|
. Added a check against open-apple during boot to route boot to slot 6
|
||||||
|
. This happens after the first two blocks are loaded from the HD.
|
||||||
; TODO:
|
; TODO:
|
||||||
; . Make code relocatable (so HDD controller card can go into any slot)
|
; . Make code relocatable (so HDD controller card can go into any slot)
|
||||||
; . Remove support for Entrypoint_C746 (old AppleWin) & Entrypoint_C761 (Apple Oasis)
|
; . Remove support for Entrypoint_C746 (old AppleWin) & Entrypoint_C761 (Apple Oasis)
|
||||||
|
@ -192,11 +195,11 @@ hdboot
|
||||||
lda #$1
|
lda #$1
|
||||||
sta command
|
sta command
|
||||||
jsr cmdproc
|
jsr cmdproc
|
||||||
bcs BootSlot6 ;no jmp, -3 bytes
|
bcs BootSlot6
|
||||||
|
|
||||||
goload
|
goload
|
||||||
bit BUTTON0 ; button 0 pressed?, 4 cyc
|
bit BUTTON0 ; button 0 pressed?
|
||||||
bmi BootSlot6 ; 2 cyc not taken
|
bmi BootSlot6
|
||||||
|
|
||||||
; X=device
|
; X=device
|
||||||
ldx #$70 ; Slot# << 4
|
ldx #$70 ; Slot# << 4
|
||||||
|
@ -290,7 +293,7 @@ SmartPort3
|
||||||
bne cmdproc
|
bne cmdproc
|
||||||
|
|
||||||
;======================================
|
;======================================
|
||||||
; 3 unused bytes
|
; 12 unused bytes
|
||||||
|
|
||||||
; $CsFE = status bits (BAP p7-14)
|
; $CsFE = status bits (BAP p7-14)
|
||||||
; 7 = medium is removable
|
; 7 = medium is removable
|
||||||
|
|
Loading…
Add table
Reference in a new issue