]> git.sur5r.net Git - cc65/blob - asminc/atari_pokey.inc
Remove trailings spaces from CBM-related asm files
[cc65] / asminc / atari_pokey.inc
1 ;-------------------------------------------------------------------------
2 ; POKEY Address Equates
3 ;-------------------------------------------------------------------------
4
5 ; Read Addresses
6
7 POT0    = POKEY + $00         ;potentiometer 0
8 POT1    = POKEY + $01         ;potentiometer 1
9 POT2    = POKEY + $02         ;potentiometer 2
10 POT3    = POKEY + $03         ;potentiometer 3
11 POT4    = POKEY + $04         ;potentiometer 4
12 POT5    = POKEY + $05         ;potentiometer 5
13 POT6    = POKEY + $06         ;potentiometer 6
14 POT7    = POKEY + $07         ;potentiometer 7
15
16 ALLPOT  = POKEY + $08         ;potentiometer port status
17 KBCODE  = POKEY + $09         ;keyboard code
18 RANDOM  = POKEY + $0A         ;random number generator
19 SERIN   = POKEY + $0D         ;serial port input
20 IRQST   = POKEY + $0E         ;IRQ interrupt status
21 SKSTAT  = POKEY + $0F         ;serial port and keyboard status
22
23 ; Write Addresses
24
25 AUDF1   = POKEY + $00         ;channel 1 audio frequency
26 AUDC1   = POKEY + $01         ;channel 1 audio control
27
28 AUDF2   = POKEY + $02         ;channel 2 audio frequency
29 AUDC2   = POKEY + $03         ;channel 2 audio control
30
31 AUDF3   = POKEY + $04         ;channel 3 audio frequency
32 AUDC3   = POKEY + $05         ;channel 3 audio control
33
34 AUDF4   = POKEY + $06         ;channel 4 audio frequency
35 AUDC4   = POKEY + $07         ;channel 4 audio control
36
37 AUDCTL  = POKEY + $08         ;audio control
38 STIMER  = POKEY + $09         ;start timers
39 SKRES   = POKEY + $0A         ;reset SKSTAT status
40 POTGO   = POKEY + $0B         ;start potentiometer scan sequence
41 SEROUT  = POKEY + $0D         ;serial port output
42 IRQEN   = POKEY + $0E         ;IRQ interrupt enable
43 SKCTL   = POKEY + $0F         ;serial port and keyboard control