|
|
|
@ -43,6 +43,9 @@ SN7RATIO .EQU SN7CLK * 100 / 32 |
|
|
|
|
|
|
|
SN76489_INIT: |
|
|
|
LD IY, SN7_IDAT ; POINTER TO INSTANCE DATA |
|
|
|
LD BC, SN7_FNTBL ; BC := FUNCTION TABLE ADDRESS |
|
|
|
LD DE, SN7_IDAT ; DE := SN7 INSTANCE DATA PTR |
|
|
|
CALL SND_ADDENT ; ADD ENTRY, A := UNIT ASSIGNED |
|
|
|
|
|
|
|
LD DE,STR_MESSAGELT |
|
|
|
CALL WRITESTR |
|
|
|
@ -53,11 +56,6 @@ SN76489_INIT: |
|
|
|
CALL WRITESTR |
|
|
|
LD A, SN76489_PORT_RIGHT |
|
|
|
CALL PRTHEXBYTE |
|
|
|
; |
|
|
|
SN7_INIT1: |
|
|
|
LD BC, SN7_FNTBL ; BC := FUNCTION TABLE ADDRESS |
|
|
|
LD DE, SN7_IDAT ; DE := SN7 INSTANCE DATA PTR |
|
|
|
CALL SND_ADDENT ; ADD ENTRY, A := UNIT ASSIGNED |
|
|
|
|
|
|
|
CALL SN7_VOLUME_OFF |
|
|
|
XOR A ; SIGNAL SUCCESS |
|
|
|
@ -67,7 +65,6 @@ SN7_INIT1: |
|
|
|
; SN76489 DRIVER - SOUND ADAPTER (SND) FUNCTIONS |
|
|
|
;====================================================================== |
|
|
|
; |
|
|
|
|
|
|
|
SN7_RESET: |
|
|
|
AUDTRACE(SNT_INIT) |
|
|
|
CALL SN7_VOLUME_OFF |
|
|
|
|