mirror of
https://github.com/cc65/cc65.git
synced 2025-01-10 19:29:45 +00:00
add some more SIO information
This commit is contained in:
parent
405a5df431
commit
b1f69e0696
@ -101,11 +101,28 @@ SIO_FORMAT = $21 ;format disk (default density)
|
||||
SIO_FORMATS = $22 ;1050: format medium density
|
||||
SIO_CONFIG = $44 ;configure drive
|
||||
SIO_CONFIGSF = $4B ;slow/fast configure drive??
|
||||
SIO_RDPERCOM = $4E ;read PERCOM block (XF551)
|
||||
SIO_WRPERCOM = $4F ;write PERCOM block (XF551)
|
||||
SIO_WRITE = $50 ;write sector
|
||||
SIO_READ = $52 ;read sector
|
||||
SIO_STAT = $53 ;get status information
|
||||
SIO_VERIFY = $56 ;verify sector
|
||||
SIO_WRITEV = $57 ;write sector with verify
|
||||
SIO_WRITETRK = $60 ;write track (Speedy)
|
||||
SIO_READTRK = $62 ;read track (Speedy)
|
||||
|
||||
; SIO Status Code (DSTATS)
|
||||
; Input: data direction
|
||||
; Bit #7 - W (write operation)
|
||||
; #6 - R (read operation)
|
||||
; Output: status code
|
||||
; $01 (001) -- OPERATION COMPLETE (NO ERRORS)
|
||||
; $8A (138) -- DEVICE TIMEOUT (DOESN'T RESPOND)
|
||||
; $8B (139) -- DEVICE NAK
|
||||
; $8C (140) -- SERIAL BUS INPUT FRAMING ERROR
|
||||
; $8E (142) -- SERIAL BUS DATA FRAME OVERRUN ERROR
|
||||
; $8F (143) -- SERIAL BUS DATA FRAME CHECKSUM ERROR
|
||||
; $90 (144) -- DEVICE DONE ERROR
|
||||
|
||||
; Character and Key Code Equates
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user