documentation update
This commit is contained in:
1 parent
25576a7051
commit
707e8bcadb
3 files changed
+39
-2
No files matched your search
@@ -37,6 +37,42 @@ The following ROM features are currently missing:
|
|||||||
* NMI handling is incomplete
|
* NMI handling is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
# Hardware support status
|
||||||
|
|
||||||
|
## Keyboard
|
||||||
|
|
||||||
|
| Driver | Status | Remarks |
|
||||||
|
| :-----------------: | :------: | :------------------------------------------------: |
|
||||||
|
| C64 | DONE | |
|
||||||
|
| C128 | DONE | |
|
||||||
|
| C65 / Mega65 | NOT DONE | code should be complete, but is not tested yet |
|
||||||
|
|
||||||
|
## Tape storage (LOAD only!)
|
||||||
|
|
||||||
|
| Driver | Status | Remarks |
|
||||||
|
| :-----------------: | :------: | :------------------------------------------------: |
|
||||||
|
| normal | NOT DONE | |
|
||||||
|
| turbo | PARTIAL | works, to do: use sync to calibrate read speed |
|
||||||
|
|
||||||
|
## IEC bus (disk drives, etc.)
|
||||||
|
|
||||||
|
| Driver | Status | Remarks |
|
||||||
|
| :-----------------: | :------: | :------------------------------------------------: |
|
||||||
|
| standard protocol | DONE | |
|
||||||
|
| JiffyDOS | NOT DONE | work in progress, not functional yet |
|
||||||
|
| DolphinDOS serial | NOT DONE | |
|
||||||
|
| DolphinDOS parallel | NOT DONE | |
|
||||||
|
| CIA burst mod | NOT DONE | |
|
||||||
|
|
||||||
|
## RS-232
|
||||||
|
|
||||||
|
| Driver | Status | Remarks |
|
||||||
|
| :-----------------: | :------: | :------------------------------------------------: |
|
||||||
|
| UP2400 | NOT DONE | |
|
||||||
|
| UP9600 | NOT DONE | work in progress, not functional yet |
|
||||||
|
| ACIA 6551 | NOT DONE | |
|
||||||
|
|
||||||
|
|
||||||
# API status
|
# API status
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,8 @@
|
|||||||
// JiffyDOS protocol support for IEC - byte reception
|
// JiffyDOS protocol support for IEC - byte reception
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// XXX byte reception does not seem to work yet
|
||||||
|
|
||||||
|
|
||||||
#if CONFIG_IEC_JIFFYDOS
|
#if CONFIG_IEC_JIFFYDOS
|
||||||
|
|
||||||
@@ -64,6 +66,7 @@ iec_rx_byte_jiffydos:
|
|||||||
|
|
||||||
// Get bits, cycles: 3 + 4 = 7
|
// Get bits, cycles: 3 + 4 = 7
|
||||||
eor C3PO
|
eor C3PO
|
||||||
|
|
||||||
eor CIA2_PRA // bits 6 and 7 on CLK/DATA
|
eor CIA2_PRA // bits 6 and 7 on CLK/DATA
|
||||||
|
|
||||||
// Preserve read byte
|
// Preserve read byte
|
||||||
|
|||||||
@@ -3,8 +3,6 @@
|
|||||||
// JiffyDOS protocol support for IEC - byte transfer
|
// JiffyDOS protocol support for IEC - byte transfer
|
||||||
//
|
//
|
||||||
|
|
||||||
// XXX make it work
|
|
||||||
|
|
||||||
|
|
||||||
#if CONFIG_IEC_JIFFYDOS
|
#if CONFIG_IEC_JIFFYDOS
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user