;
;
;
;
;
;
;
;
;
;	COLLEEN MNEMONICS
;
POKEY	=	$D200	;VBLANK ACTION:		DESCRIPTION:
POT0	=	POKEY+0	;POT0-->PADDL0		0-227 IN RAM CELL
POT1	=	POKEY+1	;POT1-->PADDL1		0-227 IN RAM CELL
POT2	=	POKEY+2	;POT2-->PADDL2		0-227 IN RAM CELL
POT3	=	POKEY+3	;POT3-->PADDL3		0-227 IN RAM CELL
POT4	=	POKEY+4	;POT4-->PADDL4		0-227 IN RAM CELL
POT5	=	POKEY+5	;POT5-->PADDL5		0-227 IN RAM CELL
POT6	=	POKEY+6	;POT6-->PADDL6		0-227 IN RAM CELL
 
;PAGE	14

POT7	=	POKEY+7		;POT7-->PADDL7		0-227 IN RAM CELL
ALLPOT	=	POKEY+8		;???
KBCODE	=	POKEY+9
RANDOM	=	POKEY+10
POTGO	=	POKEY+11	;STROBED
SERIN	=	POKEY+13
IRQST	=	POKEY+14
SKSTAT	=	POKEY+15
AUDF1	=	POKEY+0
AUDC1	=	POKEY+1
AUDF2	=	POKEY+2
AUDC2	=	POKEY+3
AUDF3	=	POKEY+4
AUDC3	=	POKEY+5
AUDF4	=	POKEY+6
AUDC4	=	POKEY+7
AUDCTL	=	POKEY+8		;NONE		AUDCTL<--[SIO]
STIMER	=	POKEY+9
SKRES	=	POKEY+10	;NONE		SKRES<--[SIO]
SEROUT	=	POKEY+13	;NONE		SEROUT<--[SIO]
IRQEN	=	POKEY+14	;POKMSK-->IRQEN (AFFECTED BY OPEN S: OR E:)
SKCTL	=	POKEY+15	;SSKCTL-->SKCTL	SSKCTL<--[SIO]
;
CTIA	=	$D000	;VBLANK ACTION:		DESCRIPTION:
HPOSP0	=	CTIA+0
HPOSP1	=	CTIA+1
HPOSP2	=	CTIA+2
HPOSP3	=	CTIA+3
HPOSM0	=	CTIA+4
HPOSM1	=	CTIA+5
HPOSM2	=	CTIA+6
HPOSM3	=	CTIA+7
SIZEP0	=	CTIA+8
SIZEP1	=	CTIA+9
SIZEP2	=	CTIA+10
SIZEP3	=	CTIA+11
SIZEM	=	CTIA+12
GRAFP0	=	CTIA+13
GRAFP1	=	CTIA+14
GRAFP2	=	CTIA+15
GRAFP3	=	CTIA+16
GRAFM	=	CTIA+17
COLPM0	=	CTIA+18	;PCOLR0-->COLPM0	WITH ATTRACT MODE
COLPM1	=	CTIA+19	;PCOLR1-->COLPM1	WITH ATTRACT MODE
COLPM2	=	CTIA+20	;PCOLR2-->COLPM2	WITH ATTRACT MDQE
COLPM3	=	CTIA+21	;PCOLR3-->COLPM3	WITH ATTRACT MODE
COLPF0	=	CTIA+22	;COLOR0-->COLPF0	WITH ATTRACT MODE
COLPF1	=	CTIA+23	;COLOR1-->COLPF1	WITH ATTRACT MODE
COLPF2	=	CTIA+24	;COLOR2-->COLPF2	WITH ATTRACT MODE
COLPF3	=	CTIA+25	;COLOR3-->COLPF3	WITH ATTRACT MODE
COLBK	=	CTIA+26	;COLOR4-->COLBK		WITH ATTRACT MODE
PRIOR	=	CTIA+27	;(ON OPEN S: OR E:)	GPRIOR-->PRIOR
VDELAY	=	CTIA+28
GRACTL	=	CTIA+29
 
;PAGE	15

HITCLR	=	CTIA+30
CONSOL	=	CTIA+31	; $08-->CONSOL		TURN OFF SPEAKER
M0PF	=	CTIA+0
M1PF	=	CTIA+1
M2PF	=	CTIA+2
M3PF	=	CTIA+3
P0PF	=	CTIA+4
P1PF	=	CTIA+5
P2PF	=	CTIA+6
P3PF	=	CTIA+7
M0PL	=	CTIA+8
M1PL	=	CTIA+9
M2PL	=	CTIA+10
M3PL	=	CTIA+11
P0PL	=	CTIA+12
P1PL	=	CTIA+13
P2PL	=	CTIA+14
P3PL	=	CTIA+15
TRIG0	=	CTIA+16	;TRIG0-->STRIG0
TRIG1	=	CTIA+17	;TRIG1-->STRIG1
TRIG2	=	CTIA+18	;TRIG2-->STRIG2
TRIG3	=	CTIA+19	;TRIG3-->STRIG3
;
ANTIC	=	$D400	;VBLANK ACTION		DESCRIPTION
DMACTL	=	ANTIC+0	;DMACTL<--SDMCTL	ON OPEN S: OR E:
CHACTL	=	ANTIC+1	;CHACTL<--CHACT		ON OPEN S: OR E:
DLISTL	=	ANTIC+2	;DLISTL<--SDLSTL	ON OPEN S: OR E:
DLISTH	=	ANTIC+3	;DLISTH<--SDLSTH	ON OPEN S: OR E:
HSCROL	=	ANTIC+4
VSCROL	=	ANTIC+5
PMBASE	=	ANTIC+7
CHBASE	=	ANTIC+9	;CHBASE<--CHBAS		ON OPEN S: OR E:
WSYNC	=	ANTIC+10
VCOUNT	=	ANTIC+11
PENH	=	ANTIC+12
PENV	=	ANTIC+13
NMIEN	=	ANTIC+14	;NMIEN<-- POWER	ON AND [SETVBV]
NMIRES	=	ANTIC+15	;STROBED
NMIST	=	ANTIC+15

PIA	=	$D300	;VBLANK ACTION		DESCRIPTION
PORTA	=	PIA+0	;PORTA-->STICK0,1	X-Y CONTROLLERS
PORTB	=	PIA+1	;PORTB-->STICK2,3	X-Y CONTROLLERS
PACTL	=	PIA+2	;NONE			PACTL<--3C [INIT]
PBCTL	=	PIA+3	;NONE			PBCTL<--3C [INIT]
;
;
;
