diff --git a/src/AppleIISd.inc b/src/AppleIISd.inc index 6736e65..99d9f6b 100644 --- a/src/AppleIISd.inc +++ b/src/AppleIISd.inc @@ -28,17 +28,16 @@ BLOCKNUM := $46 ; block number ; Smartport -SMPARAM := $48 ; parameter count -SMUNIT := $49 ; unit number -SMBUFF := $4A ; buffer pointer -SMSTAT := $4B ; status / control code -SMBLOCK := $4C ; block number -SMCOUNT := $4D ; byte count -SMADDR := $4E ; address for read +SMPARAMLIST := $48 ; parameter list +SMCMDLIST := $4A ; command list +SMCSCODE := $AC + +SMZPAREA = SMPARAMLIST +SMZPSIZE = SMCSCODE-SMZPAREA+1 +SMCMD = DCMD - -; Ram equates +; Ram equates, access with SLOT offset R30 := $0478 R31 := $04F8 R32 := $0578 diff --git a/src/AppleIISd.s b/src/AppleIISd.s index 51e3f31..e3aff44 100644 --- a/src/AppleIISd.s +++ b/src/AppleIISd.s @@ -36,7 +36,7 @@ .segment "SLOTID" .byt $0 ; not extended, no SCSI, no RAM - .dbyt $0 ; use status call + .word $0000 ; use status call .byt $97 ; Status bits .byt