IEC support is now optional

This commit is contained in:
FeralChild64 committed 2019-10-31 17:33:30 +01:00
1 parent c03c7abf45
commit 65c27f4dd4
12 files changed
+64 -36

No files matched your search

+1 -1
View File
@@ -37,7 +37,7 @@ CHROUT:
#if CONFIG_IEC
jsr iec_check_devnum_oc
bcc_far chrout_iec
#if CONFIG_IEC
#endif
// FALLTROUGH
-27
View File
@@ -3,33 +3,6 @@
// Helper functions for various LOAD/VERIVY/SAVE routine variants (IEC / U64 / etc.)
//
lvs_send_file_name:
ldy #0
lvs_send_file_name_loop:
cpy FNLEN
beq lvs_send_file_name_done
#if CONFIG_MEMORY_MODEL_60K
ldx #<FNADDR+0
jsr peek_under_roms
#else // CONFIG_MEMORY_MODEL_38K
lda (FNADDR),y
#endif
iny
// Set Carry flag on the last file name character, to mark EOI
cpy FNLEN
clc
bne !+
sec
!:
// Transmit one character
sta TBTCNT
jsr iec_tx_byte
jmp lvs_send_file_name_loop
lvs_send_file_name_done:
jsr UNLSN
rts
lvs_handle_byte_load_verify: