Top level Atosm chip and its initial firmware
[AtosmChip.git] / tests / atari.inc
blobd4db3f1c8c74269d9cd16a564d0176df402c760c
1 ;; Atosm Chip
2 ;; Copyright (C) 2008 Tomasz Malesinski <tmal@mimuw.edu.pl>
3 ;;
4 ;; This program is free software; you can redistribute it and/or modify
5 ;; it under the terms of the GNU General Public License as published by
6 ;; the Free Software Foundation; either version 2 of the License, or
7 ;; (at your option) any later version.
8 ;;
9 ;; This program is distributed in the hope that it will be useful,
10 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
11 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 ;; GNU General Public License for more details.
14 ;; You should have received a copy of the GNU General Public License
15 ;; along with this program; if not, write to the Free Software
16 ;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
18 runad   = $2e0
20 ddevic  = $300
21 dunit   = $301
22 dcmnd   = $302
23 dstats  = $303
24 dbufa   = $304
25 dtimlo  = $306
26 dbyt    = $308
27 daux1   = $30a
28 daux2   = $30b
30 icchid  = $340
31 icdno   = $341
32 iccmd   = $342
33 icstat  = $343
34 icbufa  = $344
35 icbufl  = $348
36 icax1   = $34a
37 icax2   = $34b
39 kolm0pf = $d000
40 kolm1pf = $d001
41 kolm2pf = $d002
42 kolm3pf = $d003
43 kolp0pf = $d004
44 kolp1pf = $d005
45 kolp2pf = $d006
46 kolp3pf = $d007
47 kolm0p  = $d008
48 kolm1p  = $d009
49 kolm2p  = $d00a
50 kolm3p  = $d00b
51 kolp0p  = $d00c
52 kolp1p  = $d00d
53 kolp2p  = $d00e
54 kolp3p  = $d00f
55 hposp0  = $d000
56 hposp1  = $d001
57 hposp2  = $d002
58 hposp3  = $d003
59 hposm0  = $d004
60 hposm1  = $d005
61 hposm2  = $d006
62 hposm3  = $d007
63 sizep0  = $d008
64 sizep1  = $d009
65 sizep2  = $d00a
66 sizep3  = $d00b
67 sizem   = $d00c
68 grafp0  = $d00d
69 grafp1  = $d00e
70 grafp2  = $d00f
71 grafp3  = $d010
72 grafm   = $d011
73 trig0   = $d010
74 trig1   = $d011
75 trig3   = $d013
76 colpm0  = $d012
77 colpm1  = $d013
78 colpm2  = $d014
79 pal     = $d014
80 colpm3  = $d015
81 colpf0  = $d016
82 colpf1  = $d017
83 colpf2  = $d018
84 colpf3  = $d019
85 colbak  = $d01a
86 gtiactl = $d01b
87 pmcntl  = $d01d
88 hitclr  = $d01e
89 consol  = $d01f
91 audf1   = $d200
92 pot0    = $d200
93 audc1   = $d201
94 pot1    = $d201
95 audf2   = $d202
96 pot2    = $d202
97 audc2   = $d203
98 pot3    = $d203
99 audf3   = $d204
100 audc3   = $d205
101 audf4   = $d206
102 audc4   = $d207
103 audctl  = $d208
104 potst   = $d208
105 stimer  = $d209
106 kbcode  = $d209
107 skstres = $d20a
108 random  = $d20a
109 potgo   = $d20b
110 serout  = $d20d
111 serin   = $d20d
112 irqen   = $d20e
113 irqst   = $d20e
114 skctl   = $d20f
115 skstat  = $d20f
117 porta   = $d300
118 portb   = $d301
119 pactl   = $d302
120 pbctl   = $d303
122 dmactl  = $d400
123 chrctl  = $d401
124 dlptr   = $d402
125 dlptrl  = $d402
126 dlptrh  = $d403
127 hscrol  = $d404
128 vscrol  = $d405
129 pmbase  = $d407
130 chbase  = $d409
131 wsync   = $d40a
132 vcount  = $d40b
133 nmien   = $d40e
134 nmist   = $d40f
135 nmires  = $d40f
137 ciomain = $e456