cleanup in multiprotocol IEC support

This commit is contained in:
FeralChild64 committed 2020-08-22 22:20:51 +02:00
1 parent 274a3c070a
commit 379eb746fe
10 files changed
+33 -18

No files matched your search

+2 -2
View File
@@ -17,7 +17,7 @@
iec_rx_dispatch:
lda IECPROTO
cmp #$01
cmp #IEC_JIFFY
beq_16 jiffydos_rx_byte
// FALLTROUGH
@@ -54,7 +54,7 @@ iec_rx_byte:
// Check if DolphinDOS was detected
lda IECPROTO
cmp #$02
cmp #IEC_DOLPHIN
bne iec_rx_no_dolphindos
// For DolphinDOS just fetch the byte from parallel port
+2 -2
View File
@@ -19,7 +19,7 @@ iec_tx_dispatch:
php // preserve C flag for EOI indication
lda IECPROTO
cmp #$01
cmp #IEC_JIFFY
bne !+
plp
@@ -71,7 +71,7 @@ iec_tx_common:
// Check if DolphinDOS was detected
lda IECPROTO
cmp #$02
cmp #IEC_DOLPHIN
bne iec_tx_no_dolphindos
// For DolphinDOS just push the byte to parallel port (set it to output first)
+2 -2
View File
@@ -107,12 +107,12 @@ load_iec:
lda IECPROTO
#if CONFIG_IEC_JIFFYDOS
cmp #$01
cmp #IEC_JIFFY
beq_16 jiffydos_load // branch if JiffyDOS
#endif
#if CONFIG_IEC_DOLPHINDOS
cmp #$02
cmp #IEC_DOLPHIN
beq_16 dolphindos_load // branch if DolphinDOS
#endif