Browse Source

Merge pull request #145 from electrified/add-ay-rev6-support

Add port configuration for new Rev 6 AY sound card
pull/148/head
Wayne Warthen 6 years ago
committed by GitHub
parent
commit
fc748fcb19
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      Source/Apps/Tune/Tune.asm
  2. 6
      Source/HBIOS/ay38910.asm
  3. 1
      Source/HBIOS/std.asm

6
Source/Apps/Tune/Tune.asm

@ -562,12 +562,18 @@ CFGTBL: ; PLT RSEL RDAT RIN Z180 ACR
;
.DB $07, $D8, $D0, $D8, $FF, $FF ; RCZ80 W/ RC SOUND MODULE (EB)
.DW HWSTR_RCEB
;
.DB $07, $A0, $A1, $A2, $FF, $FF ; RCZ80 W/ RC SOUND MODULE (EB Rev 6)
.DW HWSTR_RCEB
;
.DB $07, $D1, $D0, $D0, $FF, $FF ; RCZ80 W/ RC SOUND MODULE (MF)
.DW HWSTR_RCMF
;
.DB $08, $68, $60, $68, $C0, $FF ; RCZ180 W/ RC SOUND MODULE (EB)
.DW HWSTR_RCEB
;
.DB $08, $A0, $A1, $A2, $C0, $FF ; RCZ180 W/ RC SOUND MODULE (EB Rev 6)
.DW HWSTR_RCEB
;
.DB $08, $61, $60, $60, $C0, $FF ; RCZ180 W/ RC SOUND MODULE (MF)
.DW HWSTR_RCMF

6
Source/HBIOS/ay38910.asm

@ -36,6 +36,12 @@ AY_RDAT .EQU $60
AY_RIN .EQU AY_RSEL+AY_RCSND
#ENDIF
;
#IF (AYMODE == AYMODE_RC_REV6)
AY_RSEL .EQU $A0
AY_RDAT .EQU $A1
AY_RIN .EQU $A2
#ENDIF
;
;======================================================================
;
; REGISTERS

1
Source/HBIOS/std.asm

@ -185,6 +185,7 @@ AYMODE_N8 .EQU 1 ; N8 BUILT-IN SOUND
AYMODE_SCG .EQU 2 ; SCG ECB BOARD
AYMODE_RCZ80 .EQU 3 ; RC2014 SOUND MODULE BY ED BRINDLEY ON Z80
AYMODE_RCZ180 .EQU 4 ; RC2014 SOUND MODULE BY ED BRINDLEY ON Z180
AYMODE_RC_REV6 .EQU 5 ; RC2014 SOUND MODULE REV6 BY ED BRINDLEY ON Z80/Z180
;
; TMS VIDEO MODE SELECTIONS
;

Loading…
Cancel
Save