summaryrefslogtreecommitdiff
path: root/sys/arch/hppa/dev/cpudevs.h
blob: 5dcf4413c71910fe449665129469d2a825953abc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
/*
 * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
 * generated from:
 *	OpenBSD: cpudevs,v 1.13 1999/12/03 17:55:07 mickey Exp 
 */

#define	HPPA_TYPE_NPROC	0x00
#define	HPPA_TYPE_MEMORY	0x01
#define	HPPA_TYPE_BDMA	0x02
#define	HPPA_TYPE_BDIRECT	0x03
#define	HPPA_TYPE_ADMA	0x04
#define	HPPA_TYPE_ADIRECT	0x05
#define	HPPA_TYPE_OTHER	0x06
#define	HPPA_TYPE_BCPORT	0x07
#define	HPPA_TYPE_CIO	0x08
#define	HPPA_TYPE_CONSOLE	0x09
#define	HPPA_TYPE_FIO	0x0a
#define	HPPA_TYPE_BHA	0x0b
#define	HPPA_TYPE_IOA	0x0c
#define	HPPA_TYPE_BRIDGE	0x0d
#define	HPPA_TYPE_FABRIC	0x0e
#define	HPPA_TYPE_FAULTY	0x1f
#define	HPPA_TYPE_BOARD	0x80
#define	HPPA_TYPE_CPU	0x81
#define	HPPA_TYPE_FPU	0x82
#define	HPPA_TYPE_BUS	0x83
#define	HPPA_BOARD_HP840	0x004
#define	HPPA_BOARD_HP825	0x008
#define	HPPA_BOARD_HP835	0x00a
#define	HPPA_BOARD_HP845	0x00b
#define	HPPA_BOARD_HP850	0x00C
#define	HPPA_BOARD_HP949	0x00f
#define	HPPA_BOARD_HP950S	0x080
#define	HPPA_BOARD_HP855	0x081
#define	HPPA_BOARD_HP860	0x082
#define	HPPA_BOARD_HP870	0x083
#define	HPPA_BOARD_HP810	0x100
#define	HPPA_BOARD_HP822	0x101
#define	HPPA_BOARD_HP832	0x102
#define	HPPA_BOARD_HP808	0x103
#define	HPPA_BOARD_HP842	0x104
#define	HPPA_BOARD_HP852	0x105
#define	HPPA_BOARD_HP890	0x181
#define	HPPA_BOARD_HP891	0x182
#define	HPPA_BOARD_HP892	0x183
#define	HPPA_BOARD_HP893_T540	0x184
#define	HPPA_BOARD_HPHXPROC	0x1ff
#define	HPPA_BOARD_HP720	0x200
#define	HPPA_BOARD_HP750_66	0x201
#define	HPPA_BOARD_HP730_66	0x202
#define	HPPA_BOARD_HP735_99	0x203
#define	HPPA_BOARD_HP755_99	0x204
#define	HPPA_BOARD_HP755_125	0x205
#define	HPPA_BOARD_HP735_130	0x206
#define	HPPA_BOARD_HP817	0x280
#define	HPPA_BOARD_HP837	0x281
#define	HPPA_BOARD_HP807	0x282
#define	HPPA_BOARD_HP867	0x283
#define	HPPA_BOARD_HP887	0x284
#define	HPPA_BOARD_HP710	0x300
#define	HPPA_BOARD_HP705	0x302
#define	HPPA_BOARD_HP715_50	0x310
#define	HPPA_BOARD_HP715_33	0x311
#define	HPPA_BOARD_HP715S_50	0x312
#define	HPPA_BOARD_HP715S_33	0x313
#define	HPPA_BOARD_HP715T_50	0x314
#define	HPPA_BOARD_HP715T_33	0x315
#define	HPPA_BOARD_HP715_75	0x316
#define	HPPA_BOARD_HP715_100	0x317
#define	HPPA_BOARD_HP725_50	0x318
#define	HPPA_BOARD_HP725_75	0x319
#define	HPPA_BOARD_HP745I_50	0x401
#define	HPPA_BOARD_HP742I_50	0x402
#define	HPPA_BOARD_HP747I_100	0x403
#define	HPPA_BOARD_HPE23	0x480
#define	HPPA_BOARD_HPE25	0x481
#define	HPPA_BOARD_HPE35	0x482
#define	HPPA_BOARD_HPE45	0x483
#define	HPPA_BOARD_HPD210	0x484
#define	HPPA_BOARD_HPD200	0x485
#define	HPPA_BOARD_HP778_B132L	0x501
#define	HPPA_BOARD_HP778_B160L	0x502
#define	HPPA_BOARD_HP778_B132LP	0x503
#define	HPPA_BOARD_HP778_B180L	0x504
#define	HPPA_BOARD_HP779_C132L	0x505
#define	HPPA_BOARD_HP779_C160L	0x506
#define	HPPA_BOARD_HP779_C180L	0x507
#define	HPPA_BOARD_HP779_C160L1	0x508
#define	HPPA_BOARD_HP712_132L2	0x509
#define	HPPA_BOARD_HP712_160L2	0x50a
#define	HPPA_BOARD_HP712_132L21	0x50b
#define	HPPA_BOARD_HP712_160L21	0x50c
#define	HPPA_BOARD_HP744_132L	0x50f
#define	HPPA_BOARD_HP744_165L	0x510
#define	HPPA_BOARD_HP803	0x512
#define	HPPA_BOARD_HP813	0x513
#define	HPPA_BOARD_HP809	0x580
#define	HPPA_BOARD_HP839	0x581
#define	HPPA_BOARD_HP829	0x582
#define	HPPA_BOARD_HP849	0x583
#define	HPPA_BOARD_HPT120	0x584
#define	HPPA_BOARD_HP770_J200	0x585
#define	HPPA_BOARD_HP770_J210	0x586
#define	HPPA_BOARD_HP821	0x589
#define	HPPA_BOARD_HP831	0x58a
#define	HPPA_BOARD_HP819	0x58b
#define	HPPA_BOARD_HP859	0x58c
#define	HPPA_BOARD_HP869	0x58d
#define	HPPA_BOARD_HP804	0x58f
#define	HPPA_BOARD_HP889	0x590
#define	HPPA_BOARD_HP780_C230	0x598
#define	HPPA_BOARD_HP780_C240	0x599
#define	HPPA_BOARD_HP780_C160	0x59b
#define	HPPA_BOARD_HP780_C180	0x59c
#define	HPPA_BOARD_HP780_C200	0x59d
#define	HPPA_BOARD_HP780_C180P	0x59f
#define	HPPA_BOARD_HP841	0x5a0
#define	HPPA_BOARD_HP851	0x5a1
#define	HPPA_BOARD_HP861	0x5a2
#define	HPPA_BOARD_HP871	0x5a3
#define	HPPA_BOARD_HP802	0x5a4
#define	HPPA_BOARD_HP879	0x5a5
#define	HPPA_BOARD_HP898	0x5ae
#define	HPPA_BOARD_HP899	0x5b1
#define	HPPA_BOARD_HP712_60	0x600
#define	HPPA_BOARD_HP712_80	0x601
#define	HPPA_BOARD_HP712_100	0x602
#define	HPPA_BOARD_HP743I_64	0x603
#define	HPPA_BOARD_HP743I_100	0x604
#define	HPPA_BOARD_HP712_120	0x605
#define	HPPA_BOARD_HP715_80	0x609
#define	HPPA_BOARD_HP715_64	0x60A
#define	HPPA_BOARD_HP715_99	0x60B
#define	HPPA_BOARD_HP725_99P	0x60C
#define	HPPA_BOARD_HP725_100	0x60D
#define	HPPA_BOARD_HP725_120	0x60E
#define	HPPA_BOARD_HP715_100L	0x610
#define	HPPA_BOARD_HP715_120L	0x611
#define	HPPA_BOARD_HP725_80L	0x612
#define	HPPA_BOARD_HP725_100L	0x613
#define	HPPA_BOARD_HP725_120L	0x614
#define	HPPA_BOARD_HP743_50	0x617
#define	HPPA_BOARD_HP743_100	0x618
#define	HPPA_BOARD_HP715_801	0x619
#define	HPPA_BOARD_HP743T	0x61c
#define	HPPA_BUS_MID_BUS	0
#define	HPPA_BUS_SMB	1
#define	HPPA_BUS_HPPB	2
#define	HPPA_BUS_SUMMIT	3
#define	HPPA_BUS_VVSC	4
#define	HPPA_BUS_VHPPB	5
#define	HPPA_BUS_K9KSC	6
#define	HPPA_BUS_SPSSC	7
#define	HPPA_BUS_STSSC	8
#define	HPPA_BUS_GSCHPPB	9
#define	HPPA_BUS_GSCHSC	10
#define	HPPA_BUS_RUNWAY	11
#define	HPPA_BUS_GSC	12
#define	HPPA_BUS_GSCP	13
#define	HPPA_BUS_NECSB	14
#define	HPPA_BUS_ROPES	15
#define	HPPA_BUS_MERCED	16
#define	HPPA_CPU_SOFTEMU	0x01
#define	HPPA_CPU_PCXT	0x0b
#define	HPPA_CPU_PCXL	0x0d
#define	HPPA_CPU_PCXUP	0x0e
#define	HPPA_CPU_PCXL2	0x0f
#define	HPPA_CPU_PCXUP1	0x10
#define	HPPA_CPU_PCXW	0x11
#define	HPPA_FPU_SOFTEMU	0x01
#define	HPPA_FPU_INDIGO	0x02
#define	HPPA_FPU_TYCO	0x03
#define	HPPA_FPU_ROC	0x04
#define	HPPA_FPU_FPCW	0x06
#define	HPPA_FPU_FPCB	0x07
#define	HPPA_FPU_PCXS	0x08
#define	HPPA_FPU_PCXT	0x09
#define	HPPA_FPU_HARP	0x0a
#define	HPPA_FPU_TORNADO	0x0b
#define	HPPA_FPU_PA50	0x0c
#define	HPPA_FPU_PCXL	0x0d
#define	HPPA_FPU_PCXU	0x0e
#define	HPPA_FPU_VR	0x0f
#define	HPPA_FPU_PCXW	0x10
#define	HPPA_NPROC_HPPA	4
#define	HPPA_MEMORY_ARCH	0x008
#define	HPPA_MEMORY_PDEP	0x009
#define	HPPA_BDMA_PARALLEL	0x018
#define	HPPA_BDMA_PRDB	0x019
#define	HPPA_BDMA_MIDBUSPSI	0x020
#define	HPPA_BDMA_HPPBTPSI	0x02f
#define	HPPA_BDMA_EXERCISER	0x094
#define	HPPA_ADMA_SCSI	0x039
#define	HPPA_ADMA_FWSCSI0	0x03b
#define	HPPA_ADMA_HPIB	0x040
#define	HPPA_ADMA_HPPBFL	0x041
#define	HPPA_ADMA_HPPBIB	0x042
#define	HPPA_ADMA_HPPBCL	0x043
#define	HPPA_ADMA_HPPBGPS	0x044
#define	HPPA_ADMA_HPPBGPL	0x045
#define	HPPA_ADMA_2X25	0x046
#define	HPPA_ADMA_4X25	0x047
#define	HPPA_ADMA_NIMBFB	0x04a
#define	HPPA_ADMA_NIMBCL	0x04b
#define	HPPA_ADMA_MRTI	0x04c
#define	HPPA_ADMA_ACCMUX	0x04d
#define	HPPA_ADMA_L8023	0x050
#define	HPPA_ADMA_GTR	0x05e
#define	HPPA_ADMA_FWSCSI	0x089
#define	HPPA_ADMA_NETFC	0x091
#define	HPPA_ADMA_YATM	0x092
#define	HPPA_ADMA_MYRI	0x095
#define	HPPA_ADMA_VATM	0x09a
#define	HPPA_ADMA_HSCPCI	0x09d
#define	HPPA_ADMA_MASSFC	0x0a7
#define	HPPA_ADMA_IPFC	0x380
#define	HPPA_ADMA_IPATM	0x381
#define	HPPA_ADMA_IP100T	0x382
#define	HPPA_ADMA_IPNIOVG	0x383
#define	HPPA_ADIRECT_APMUX	0x00d
#define	HPPA_ADIRECT_RS232	0x00e
#define	HPPA_ADIRECT_PEACOCK	0x00f
#define	HPPA_ADIRECT_HIL	0x014
#define	HPPA_ADIRECT_LEONARDO	0x015
#define	HPPA_ADIRECT_HRM	0x016
#define	HPPA_ADIRECT_HRC	0x017
#define	HPPA_ADIRECT_LPT	0x03a
#define	HPPA_ADIRECT_ATTDK	0x04e
#define	HPPA_OTHER_MIDBVM	0x030
#define	HPPA_OTHER_MIDBVS	0x034
#define	HPPA_OTHER_MIDBEDU	0x038
#define	HPPA_OTHER_SPECFB	0x048
#define	HPPA_OTHER_SPECCTL	0x049
#define	HPPA_BCPORT_PHANTOM	0x000
#define	HPPA_BCPORT_PORT	0x00c
#define	HPPA_CIO_CIO	0x010
#define	HPPA_CONSOLE_CHEETAH	0x01c
#define	HPPA_CONSOLE_NULL	0x01f
#define	HPPA_FIO_A_X25	0x02e
#define	HPPA_FIO_8X25	0x04f
#define	HPPA_FIO_SCSI	0x071
#define	HPPA_FIO_LAN	0x072
#define	HPPA_FIO_HIL	0x073
#define	HPPA_FIO_CENT	0x074
#define	HPPA_FIO_RS232	0x075
#define	HPPA_FIO_SGC	0x077
#define	HPPA_FIO_A1	0x07a
#define	HPPA_FIO_A2NB	0x07b
#define	HPPA_FIO_FWSCSI	0x07c
#define	HPPA_FIO_FDDI	0x07d
#define	HPPA_FIO_A1NB	0x07e
#define	HPPA_FIO_A2	0x07f
#define	HPPA_FIO_HPIB	0x080
#define	HPPA_FIO_TR9000	0x086
#define	HPPA_FIO_VMENET	0x088
#define	HPPA_FIO_BOOTROM	0x08f
#define	HPPA_FIO_DINOPCK	0x096
#define	HPPA_FIO_EISALAN	0x097
#define	HPPA_FIO_WHPIB	0x099
#define	HPPA_FIO_PCILAN	0x0a2
#define	HPPA_FIO_PCIDSK	0x0a3
#define	HPPA_FIO_SONICET	0x0a6
#define	HPPA_FIO_PCIMISC	0x0a9
#define	HPPA_FIO_GSCSI	0x082
#define	HPPA_FIO_GPCFD	0x083
#define	HPPA_FIO_GPCIO	0x084
#define	HPPA_FIO_GSGC	0x085
#define	HPPA_FIO_GISDN	0x087
#define	HPPA_FIO_GSCSCSI	0x089
#define	HPPA_FIO_GLAN	0x08a
#define	HPPA_FIO_GRS232	0x08c
#define	HPPA_FIO_GRJ16	0x08d
#define	HPPA_BHA_DIO	0x003
#define	HPPA_BHA_SGC	0x005
#define	HPPA_BHA_GSC	0x007
#define	HPPA_BHA_ASP	0x070
#define	HPPA_BHA_EISA	0x076
#define	HPPA_BHA_VME	0x078
#define	HPPA_BHA_LASI	0x081
#define	HPPA_BHA_PCMCIA	0x08b
#define	HPPA_BHA_WAX	0x08e
#define	HPPA_BHA_WEISA	0x090
#define	HPPA_BHA_TIMI	0x093
#define	HPPA_BHA_EPICPCI	0x0a5
#define	HPPA_IOA_RUNWAY	0x00b
#define	HPPA_BRIDGE_SAGA	0x0a5
#define	HPPA_BRIDGE_DINO	0x00a
#define	HPPA_FABRIC_DNACA	0x0aa
#define	HPPA_FABRIC_TOGO	0x0ab
#define	HPPA_FABRIC_SAKURA	0x0ac