started work on DolphinDOS protocol
This commit is contained in:
1 parent
6c05360f03
commit
39340d492d
5 files changed
+30
No files matched your search
@@ -42,6 +42,7 @@
|
||||
|
||||
#define CONFIG_IEC
|
||||
#define CONFIG_IEC_BLANK_SCREEN
|
||||
// #define CONFIG_IEC_DOLPHINDOS // please keep disabled for now
|
||||
#define CONFIG_IEC_JIFFYDOS
|
||||
// #define CONFIG_TAPE_NORMAL // please keep disabled for now
|
||||
#define CONFIG_TAPE_TURBO
|
||||
|
||||
@@ -44,6 +44,7 @@
|
||||
|
||||
#define CONFIG_IEC
|
||||
#define CONFIG_IEC_BLANK_SCREEN
|
||||
// #define CONFIG_IEC_DOLPHINDOS // please keep disabled for now
|
||||
#define CONFIG_IEC_JIFFYDOS
|
||||
// #define CONFIG_TAPE_NORMAL // please keep disabled for now
|
||||
// #define CONFIG_TAPE_TURBO
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
|
||||
#define CONFIG_IEC
|
||||
// #define CONFIG_IEC_BLANK_SCREEN
|
||||
// #define CONFIG_IEC_DOLPHINDOS // please keep disabled for now
|
||||
#define CONFIG_IEC_JIFFYDOS
|
||||
// #define CONFIG_TAPE_NORMAL // please keep disabled for now
|
||||
#define CONFIG_TAPE_TURBO
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
|
||||
#define CONFIG_IEC
|
||||
#define CONFIG_IEC_BLANK_SCREEN
|
||||
// #define CONFIG_IEC_DOLPHINDOS // please keep disabled for now
|
||||
#define CONFIG_IEC_JIFFYDOS
|
||||
// #define CONFIG_TAPE_NORMAL // please keep disabled for now
|
||||
#define CONFIG_TAPE_TURBO
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
|
||||
//
|
||||
// Helper routine for JiffyDOS detection
|
||||
//
|
||||
|
||||
// The standard parallel cable (used by SpeedDOS, DolphinDOS 2, etc.) connects the following UserPort lines:
|
||||
// - PB0-PB7 - CIA2_PRB ($DD01), CIA #2 port B
|
||||
// - PC2, FLAG2 - CIA2_ICR ($DD0D), CIA #2 handshaking line
|
||||
//
|
||||
// See:
|
||||
// - http://sta.c64.org/cbmpar41c.html
|
||||
// - http://sta.c64.org/cbmpar71c.html
|
||||
// - Commodore 64 Programers Referencee Guide, pages 360-361, 429
|
||||
// - Computes Mapping the C64, page 183
|
||||
|
||||
|
||||
|
||||
#if CONFIG_IEC_DOLPHINDOS
|
||||
|
||||
|
||||
dolphindos_detect:
|
||||
|
||||
panic #$00
|
||||
|
||||
|
||||
#endif // CONFIG_IEC_DOLPHINDOS
|
||||
Reference in new issue
Block a user