fixed compilation for some configurations

This commit is contained in:
FeralChild64 committed 2019-12-28 10:34:00 +01:00
1 parent 64ecf01e6e
commit 3c2a95fb36
3 files changed
+10 -2

No files matched your search

+1 -1
View File
@@ -117,7 +117,7 @@ Causes screen blanking during some IEC operations (currently only JiffyDOS file
Adds support for DolphinDOS fast protocol to the IEC bus, using UserPort cable.
Needs some space in KERNAL segment. If unsure - enable.
Needs about 160 buytes in KERNAL segment. If unsure - enable.
### `CONFIG_IEC_DOLPHINDOS_FAST`
+8
View File
@@ -118,6 +118,14 @@
.error "CONFIG_RS232_UP9600 is not compatible with CONFIG_TAPE_*"
#endif
#if CONFIG_IEC_DOLPHINDOS && !CONFIG_IEC
.error "CONFIG_IEC_DOLPHINDOS requires CONFIG_IEC"
#endif
#if CONFIG_IEC_DOLPHINDOS_FAST && !CONFIG_IEC_DOLPHINDOS
.error "CONFIG_IEC_DOLPHINDOS_FAST requires CONFIG_IEC_DOLPHINDOS"
#endif
#if CONFIG_IEC_JIFFYDOS && !CONFIG_IEC
.error "CONFIG_IEC_JIFFYDOS requires CONFIG_IEC"
#endif
+1 -1
View File
@@ -103,7 +103,7 @@
.label PTR1 = $9E // -- NOT IMPLEMENTED --
.label PTR2 = $9F // -- NOT IMPLEMENTED --
.label TIME = $A0 // $A0-$A2 jiffy clock
#if !CONFIG_IEC_JIFFYDOS
#if !CONFIG_IEC_JIFFYDOS && !CONFIG_IEC_DOLPHINDOS
.label TSFCNT = $A3 // temporary variable for tape and IEC, [!] our usage differs
#else
.label IECPROTO = $A3 // -- WIP -- [!] 0 = normal, 1 = JiffyDOS, >= $80 for unknown