[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: complete list of 6522/AY8910 registers ? (mockingboard)
On Wednesday, September 12, 2012 9:41:29 AM UTC-7, (unknown) wrote:
> Looking around I can't find a complete list of registers
>
> for the Mockingboard card.
6522
reg# /name /function
0 ORB/IRB Output Register "B" Input Register "B"
1 ORA/IRA Output Register "A" Input Register "A"
2 DDRB Data Direction Register "B"
3 DDRA Data Direction Register "A"
4 T1C-L T1 Low-OrderLatches T1 Low-Order Counter
5 T1C-H T1 High-Order Counter
6 T1L-L T1 Low-Order Latches
7 T1L-H T1 High-Order Latches
8 T2C-L T2 Low-Order Latches T2 Low-Order Counter
9 T2C-H T2 High-Order Counter
A SR Shift Register
B ACR Auxiliary Control Register
C PCR Peripheral Control Register
D IFR Interrupt Flag Register
E IER Interrupt Enable Register
F ORA/IRA Same as Reg 1 except no "Handshake"
Mockingboard 6522 chips:
6522 Chip #1,
-------------
add register # to $C400
IE, $C40A = 6522 #1 SR Shift Register
6522 Chip #2,
-------------
add register # to $C480
IE, $C48C = 6522 #2 PCR Peripheral Control Register