diff --git a/.DS_Store b/.DS_Store index 69d0a60..e0e39d2 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/DSK/ANN0TEST.DSK b/DSK/ANN0TEST.DSK new file mode 100644 index 0000000..41cde5f Binary files /dev/null and b/DSK/ANN0TEST.DSK differ diff --git a/SRC/.DS_Store b/SRC/.DS_Store index 15853ba..60d726d 100644 Binary files a/SRC/.DS_Store and b/SRC/.DS_Store differ diff --git a/SRC/A2NoSlotMidi.xcodeproj/project.xcworkspace/xcuserdata/ericrangell.xcuserdatad/UserInterfaceState.xcuserstate b/SRC/A2NoSlotMidi.xcodeproj/project.xcworkspace/xcuserdata/ericrangell.xcuserdatad/UserInterfaceState.xcuserstate index ca42bc9..0f77141 100644 Binary files a/SRC/A2NoSlotMidi.xcodeproj/project.xcworkspace/xcuserdata/ericrangell.xcuserdatad/UserInterfaceState.xcuserstate and b/SRC/A2NoSlotMidi.xcodeproj/project.xcworkspace/xcuserdata/ericrangell.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/SRC/A2NoSlotMidi/.DS_Store b/SRC/A2NoSlotMidi/.DS_Store new file mode 100644 index 0000000..b583c72 Binary files /dev/null and b/SRC/A2NoSlotMidi/.DS_Store differ diff --git a/SRC/A2NoSlotMidi/A2NoSlotMidi b/SRC/A2NoSlotMidi/A2NoSlotMidi deleted file mode 100644 index 64b9aa2..0000000 Binary files a/SRC/A2NoSlotMidi/A2NoSlotMidi and /dev/null differ diff --git a/SRC/A2NoSlotMidi/ANN0DRVR.OBJ b/SRC/A2NoSlotMidi/ANN0DRVR.OBJ deleted file mode 100644 index 64b9aa2..0000000 Binary files a/SRC/A2NoSlotMidi/ANN0DRVR.OBJ and /dev/null differ diff --git a/SRC/A2NoSlotMidi/ANN0DRVR.OBJ.dsk b/SRC/A2NoSlotMidi/ANN0DRVR.OBJ.dsk deleted file mode 100644 index 7eb5107..0000000 Binary files a/SRC/A2NoSlotMidi/ANN0DRVR.OBJ.dsk and /dev/null differ diff --git a/SRC/A2NoSlotMidi/ANN0DRVR.OBJ.map b/SRC/A2NoSlotMidi/ANN0DRVR.OBJ.map deleted file mode 100644 index c4f5514..0000000 --- a/SRC/A2NoSlotMidi/ANN0DRVR.OBJ.map +++ /dev/null @@ -1,21 +0,0 @@ -Modules list: -------------- -main.o: - CODE Offs = 000000 Size = 0001A8 - - -Segment list: -------------- -Name Start End Size --------------------------------------------- -CODE 009000 0091A7 0001A8 - - -Exports list: -------------- - - - -Imports list: -------------- - diff --git a/SRC/A2NoSlotMidi/MIDIDRVR.OBJ b/SRC/A2NoSlotMidi/MIDIDRVR.OBJ new file mode 100644 index 0000000..697b5b3 Binary files /dev/null and b/SRC/A2NoSlotMidi/MIDIDRVR.OBJ differ diff --git a/SRC/A2NoSlotMidi/A2NoSlotMidi.dsk b/SRC/A2NoSlotMidi/MIDIDRVR.OBJ.dsk similarity index 99% rename from SRC/A2NoSlotMidi/A2NoSlotMidi.dsk rename to SRC/A2NoSlotMidi/MIDIDRVR.OBJ.dsk index 29dd3ac..cfb1892 100644 Binary files a/SRC/A2NoSlotMidi/A2NoSlotMidi.dsk and b/SRC/A2NoSlotMidi/MIDIDRVR.OBJ.dsk differ diff --git a/SRC/A2NoSlotMidi/A2NoSlotMidi.map b/SRC/A2NoSlotMidi/MIDIDRVR.OBJ.map similarity index 100% rename from SRC/A2NoSlotMidi/A2NoSlotMidi.map rename to SRC/A2NoSlotMidi/MIDIDRVR.OBJ.map diff --git a/SRC/A2NoSlotMidi/Makefile b/SRC/A2NoSlotMidi/Makefile index 6231593..43b2afa 100644 --- a/SRC/A2NoSlotMidi/Makefile +++ b/SRC/A2NoSlotMidi/Makefile @@ -17,7 +17,7 @@ include make/head.mk # *** 2018-07-17 # The name of your system or binary file to build goes here: -PGM=ANN0DRVR.OBJ +PGM=MIDIDRVR.OBJ # Set the config you are building for. See these pages for details: # http://cc65.github.io/cc65/doc/apple2.html#s4 diff --git a/SRC/A2NoSlotMidi/main.lst b/SRC/A2NoSlotMidi/main.lst index 95f5ba5..1021832 100644 --- a/SRC/A2NoSlotMidi/main.lst +++ b/SRC/A2NoSlotMidi/main.lst @@ -112,56 +112,56 @@ Current file: main.s 00003Ar 1 0A ASL A ;SHIFT BIT INTO CARRY 00003Br 1 AA TAX ;SAVE CURRENT IMAGE OF DATA BYTE 00003Cr 1 A9 00 LDA #$00 ;ZERO OUT ACCUMULATOR FOR ADD -00003Er 1 69 C0 ADC #>AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS +00003Er 1 69 58 ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS +000048r 1 69 58 ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS +000052r 1 69 58 ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS +00005Cr 1 69 58 ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS +000066r 1 69 58 ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS +000070r 1 69 58 ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS +00007Ar 1 69 58 ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS +000084r 1 69 58 ADC #TESTDAT1 +0000DEr 1 A9 rr LDA #TESTDAT1 0000E4r 1 85 CF STA DATAPTR+1 0000E6r 1 20 rr rr JSR SENDMSG 0000E9r 1 60 RTS @@ -225,9 +225,9 @@ Current file: main.s 0000EAr 1 TESTMSG2: 0000EAr 1 A9 07 LDA #7 0000ECr 1 85 D7 STA NUMBYTES -0000EEr 1 A9 rr LDA #>TESTDAT2 +0000EEr 1 A9 rr LDA #TESTDAT2 0000F4r 1 85 CF STA DATAPTR+1 0000F6r 1 20 rr rr JSR SENDMSG 0000F9r 1 60 RTS @@ -235,9 +235,9 @@ Current file: main.s 0000FAr 1 QUIET: 0000FAr 1 A9 90 LDA #$90 0000FCr 1 85 D7 STA NUMBYTES -0000FEr 1 A9 rr LDA #>QUIETMSG +0000FEr 1 A9 rr LDA #QUIETMSG 000104r 1 85 CF STA DATAPTR+1 000106r 1 20 rr rr JSR SENDMSG 000109r 1 60 RTS diff --git a/SRC/A2NoSlotMidi/main.o b/SRC/A2NoSlotMidi/main.o index 5068e66..49c2df3 100644 Binary files a/SRC/A2NoSlotMidi/main.o and b/SRC/A2NoSlotMidi/main.o differ diff --git a/SRC/A2NoSlotMidi/main.s b/SRC/A2NoSlotMidi/main.s index 066a1a8..71ef431 100644 --- a/SRC/A2NoSlotMidi/main.s +++ b/SRC/A2NoSlotMidi/main.s @@ -108,56 +108,56 @@ XMITONE: ASL A ;SHIFT BIT INTO CARRY TAX ;SAVE CURRENT IMAGE OF DATA BYTE LDA #$00 ;ZERO OUT ACCUMULATOR FOR ADD - ADC #>AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS + ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS + ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS + ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS + ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS + ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS + ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS + ADC #AN0OFF ;ADD CARRY TO ANNUNCIATOR ADDRESS + ADC #TESTDAT1 - STA DATAPTR LDA #TESTDAT1 STA DATAPTR+1 JSR SENDMSG RTS @@ -221,9 +221,9 @@ TESTMSG1: TESTMSG2: LDA #7 STA NUMBYTES - LDA #>TESTDAT2 - STA DATAPTR LDA #TESTDAT2 STA DATAPTR+1 JSR SENDMSG RTS @@ -231,9 +231,9 @@ TESTMSG2: QUIET: LDA #$90 STA NUMBYTES - LDA #>QUIETMSG - STA DATAPTR LDA #QUIETMSG STA DATAPTR+1 JSR SENDMSG RTS diff --git a/SRC/A2NoSlotMidi/make/V2Make.scpt b/SRC/A2NoSlotMidi/make/V2Make.scpt index be45b3f..dd0f68f 100644 Binary files a/SRC/A2NoSlotMidi/make/V2Make.scpt and b/SRC/A2NoSlotMidi/make/V2Make.scpt differ