cpudevs.h revision 1.14
1/*
2 * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
3 * generated from:
4 *	OpenBSD: cpudevs,v 1.17 2000/07/10 17:40:01 mickey Exp
5 */
6
7#define	HPPA_TYPE_NPROC	0x00
8#define	HPPA_TYPE_MEMORY	0x01
9#define	HPPA_TYPE_BDMA	0x02
10#define	HPPA_TYPE_BDIRECT	0x03
11#define	HPPA_TYPE_ADMA	0x04
12#define	HPPA_TYPE_ADIRECT	0x05
13#define	HPPA_TYPE_OTHER	0x06
14#define	HPPA_TYPE_BCPORT	0x07
15#define	HPPA_TYPE_CIO	0x08
16#define	HPPA_TYPE_CONSOLE	0x09
17#define	HPPA_TYPE_FIO	0x0a
18#define	HPPA_TYPE_BHA	0x0b
19#define	HPPA_TYPE_IOA	0x0c
20#define	HPPA_TYPE_BRIDGE	0x0d
21#define	HPPA_TYPE_FABRIC	0x0e
22#define	HPPA_TYPE_FAULTY	0x1f
23#define	HPPA_TYPE_BOARD	0x80
24#define	HPPA_TYPE_CPU	0x81
25#define	HPPA_TYPE_FPU	0x82
26#define	HPPA_TYPE_BUS	0x83
27#define	HPPA_BOARD_HP840	0x004
28#define	HPPA_BOARD_HP825	0x008
29#define	HPPA_BOARD_HP835	0x00a
30#define	HPPA_BOARD_HP845	0x00b
31#define	HPPA_BOARD_HP850	0x00C
32#define	HPPA_BOARD_HP949	0x00f
33#define	HPPA_BOARD_HP950S	0x080
34#define	HPPA_BOARD_HP855	0x081
35#define	HPPA_BOARD_HP860	0x082
36#define	HPPA_BOARD_HP870	0x083
37#define	HPPA_BOARD_HP810	0x100
38#define	HPPA_BOARD_HP822	0x101
39#define	HPPA_BOARD_HP832	0x102
40#define	HPPA_BOARD_HP808	0x103
41#define	HPPA_BOARD_HP842	0x104
42#define	HPPA_BOARD_HP852	0x105
43#define	HPPA_BOARD_HPOBOE	0x106
44#define	HPPA_BOARD_HPDRAGON	0x180
45#define	HPPA_BOARD_HP890	0x181
46#define	HPPA_BOARD_HP891	0x182
47#define	HPPA_BOARD_HP892	0x183
48#define	HPPA_BOARD_HP893_T540	0x184
49#define	HPPA_BOARD_HPHXPROC	0x1ff
50#define	HPPA_BOARD_HP720	0x200
51#define	HPPA_BOARD_HP750_66	0x201
52#define	HPPA_BOARD_HP730_66	0x202
53#define	HPPA_BOARD_HP735_99	0x203
54#define	HPPA_BOARD_HP755_99	0x204
55#define	HPPA_BOARD_HP755_125	0x205
56#define	HPPA_BOARD_HP735_130	0x206
57#define	HPPA_BOARD_HP817	0x280
58#define	HPPA_BOARD_HP837	0x281
59#define	HPPA_BOARD_HP807	0x282
60#define	HPPA_BOARD_HP867	0x283
61#define	HPPA_BOARD_HP887T	0x284
62#define	HPPA_BOARD_HP887	0x287
63#define	HPPA_BOARD_HP887T96	0x288
64#define	HPPA_BOARD_HP710	0x300
65#define	HPPA_BOARD_HP705	0x302
66#define	HPPA_BOARD_HP715_50	0x310
67#define	HPPA_BOARD_HP715_33	0x311
68#define	HPPA_BOARD_HP715S_50	0x312
69#define	HPPA_BOARD_HP715S_33	0x313
70#define	HPPA_BOARD_HP715T_50	0x314
71#define	HPPA_BOARD_HP715T_33	0x315
72#define	HPPA_BOARD_HP715_75	0x316
73#define	HPPA_BOARD_HP715_99	0x317
74#define	HPPA_BOARD_HP725_50	0x318
75#define	HPPA_BOARD_HP725_75	0x319
76#define	HPPA_BOARD_HP745I_50	0x401
77#define	HPPA_BOARD_HP742I_50	0x402
78#define	HPPA_BOARD_HP747I_100	0x403
79#define	HPPA_BOARD_HPE23	0x480
80#define	HPPA_BOARD_HPE25	0x481
81#define	HPPA_BOARD_HPE35	0x482
82#define	HPPA_BOARD_HPE45	0x483
83#define	HPPA_BOARD_HPD210	0x484
84#define	HPPA_BOARD_HPD200	0x485
85#define	HPPA_BOARD_HP778_B132L	0x501
86#define	HPPA_BOARD_HP778_B160L	0x502
87#define	HPPA_BOARD_HP778_B132LP	0x503
88#define	HPPA_BOARD_HP778_B180L	0x504
89#define	HPPA_BOARD_HP779_C132L	0x505
90#define	HPPA_BOARD_HP779_C160L	0x506
91#define	HPPA_BOARD_HP779_C180L	0x507
92#define	HPPA_BOARD_HP779_C160L1	0x508
93#define	HPPA_BOARD_HP712_132L2	0x509
94#define	HPPA_BOARD_HP712_160L2	0x50a
95#define	HPPA_BOARD_HP712_132L21	0x50b
96#define	HPPA_BOARD_HP712_160L21	0x50c
97#define	HPPA_BOARD_HP744_132L	0x50f
98#define	HPPA_BOARD_HP744_165L	0x510
99#define	HPPA_BOARD_HP803	0x512
100#define	HPPA_BOARD_HP813	0x513
101#define	HPPA_BOARD_HP800	0x516
102#define	HPPA_BOARD_HP809	0x580
103#define	HPPA_BOARD_HP839	0x581
104#define	HPPA_BOARD_HP829	0x582
105#define	HPPA_BOARD_HP849	0x583
106#define	HPPA_BOARD_HPT120	0x584
107#define	HPPA_BOARD_HP770_J200	0x585
108#define	HPPA_BOARD_HP770_J210	0x586
109#define	HPPA_BOARD_HP841	0x587
110#define	HPPA_BOARD_HP851	0x588
111#define	HPPA_BOARD_HP821_1	0x589
112#define	HPPA_BOARD_HP831	0x58a
113#define	HPPA_BOARD_HP819	0x58b
114#define	HPPA_BOARD_HP859	0x58c
115#define	HPPA_BOARD_HP869	0x58d
116#define	HPPA_BOARD_HP889	0x58f
117#define	HPPA_BOARD_HP889_1	0x590
118#define	HPPA_BOARD_HP780	0x594
119#define	HPPA_BOARD_HP800V	0x597
120#define	HPPA_BOARD_HP780_C230	0x598
121#define	HPPA_BOARD_HP780_C240	0x599
122#define	HPPA_BOARD_HP780_C160	0x59b
123#define	HPPA_BOARD_HP780_C180	0x59c
124#define	HPPA_BOARD_HP780_C200	0x59d
125#define	HPPA_BOARD_HP780_C180P	0x59f
126#define	HPPA_BOARD_HP841_1	0x5a0
127#define	HPPA_BOARD_HP851_1	0x5a1
128#define	HPPA_BOARD_HP861	0x5a2
129#define	HPPA_BOARD_HP871	0x5a3
130#define	HPPA_BOARD_HP802	0x5a4
131#define	HPPA_BOARD_HP879	0x5a5
132#define	HPPA_BOARD_HP810D	0x5a9
133#define	HPPA_BOARD_HP820	0x5aa
134#define	HPPA_BOARD_HP898	0x5ae
135#define	HPPA_BOARD_HP899	0x5b1
136#define	HPPA_BOARD_HP800V2	0x5b4
137#define	HPPA_BOARD_HP782	0x5b5
138#define	HPPA_BOARD_HP800K	0x5b6
139#define	HPPA_BOARD_HP821	0x5b9
140#define	HPPA_BOARD_HP800D	0x5ba
141#define	HPPA_BOARD_HP785C	0x5bb
142#define	HPPA_BOARD_HP785B	0x5bc
143#define	HPPA_BOARD_HP785J	0x5bd
144#define	HPPA_BOARD_HP800N	0x5be
145#define	HPPA_BOARD_HP800L2	0x5c4
146#define	HPPA_BOARD_HP785C_1	0x5c6
147#define	HPPA_BOARD_HP800L	0x5c9
148#define	HPPA_BOARD_HITACHIW	0x5ff
149#define	HPPA_BOARD_HP712_60	0x600
150#define	HPPA_BOARD_HP712_80	0x601
151#define	HPPA_BOARD_HP712_100	0x602
152#define	HPPA_BOARD_HP743I_64	0x603
153#define	HPPA_BOARD_HP743I_100	0x604
154#define	HPPA_BOARD_HP712_120	0x605
155#define	HPPA_BOARD_HP715_80	0x609
156#define	HPPA_BOARD_HP715_64	0x60A
157#define	HPPA_BOARD_HP715_100	0x60B
158#define	HPPA_BOARD_HP715_100XC	0x60C
159#define	HPPA_BOARD_HP725_100	0x60D
160#define	HPPA_BOARD_HP725_120	0x60E
161#define	HPPA_BOARD_HP715_100L	0x610
162#define	HPPA_BOARD_HP715_120L	0x611
163#define	HPPA_BOARD_HP725_80L	0x612
164#define	HPPA_BOARD_HP725_100L	0x613
165#define	HPPA_BOARD_HP725_120L	0x614
166#define	HPPA_BOARD_HP743_50	0x617
167#define	HPPA_BOARD_HP743_100	0x618
168#define	HPPA_BOARD_HP715_80M	0x619
169#define	HPPA_BOARD_HP811	0x61a
170#define	HPPA_BOARD_HP801	0x61b
171#define	HPPA_BOARD_HP743T	0x61c
172#define	HPPA_BUS_MID_BUS	0
173#define	HPPA_BUS_SMB	1
174#define	HPPA_BUS_HPPB	2
175#define	HPPA_BUS_SUMMIT	3
176#define	HPPA_BUS_VVSC	4
177#define	HPPA_BUS_VHPPB	5
178#define	HPPA_BUS_K9KSC	6
179#define	HPPA_BUS_SPSSC	7
180#define	HPPA_BUS_STSSC	8
181#define	HPPA_BUS_GSCHPPB	9
182#define	HPPA_BUS_GSCHSC	10
183#define	HPPA_BUS_RUNWAY	11
184#define	HPPA_BUS_GSC	12
185#define	HPPA_BUS_GSCP	13
186#define	HPPA_BUS_NECSB	14
187#define	HPPA_BUS_ROPES	15
188#define	HPPA_BUS_MERCED	16
189#define	HPPA_CPU_SOFTEMU	0x01
190#define	HPPA_CPU_PCXT	0x0b
191#define	HPPA_CPU_PCXL	0x0d
192#define	HPPA_CPU_PCXUP	0x0e
193#define	HPPA_CPU_PCXL2	0x0f
194#define	HPPA_CPU_PCXUP1	0x10
195#define	HPPA_CPU_PCXW	0x11
196#define	HPPA_FPU_SOFTEMU	0x01
197#define	HPPA_FPU_INDIGO	0x02
198#define	HPPA_FPU_TYCO	0x03
199#define	HPPA_FPU_ROC	0x04
200#define	HPPA_FPU_FPCW	0x06
201#define	HPPA_FPU_FPCB	0x07
202#define	HPPA_FPU_PCXS	0x08
203#define	HPPA_FPU_PCXT	0x09
204#define	HPPA_FPU_HARP	0x0a
205#define	HPPA_FPU_TORNADO	0x0b
206#define	HPPA_FPU_PA50	0x0c
207#define	HPPA_FPU_PCXL	0x0d
208#define	HPPA_FPU_PCXU	0x0e
209#define	HPPA_FPU_VR	0x0f
210#define	HPPA_FPU_PCXW	0x10
211#define	HPPA_NPROC_HPPA	4
212#define	HPPA_MEMORY_ARCH	0x008
213#define	HPPA_MEMORY_PDEP	0x009
214#define	HPPA_BDMA_PARALLEL	0x018
215#define	HPPA_BDMA_PRDB	0x019
216#define	HPPA_BDMA_MIDBUSPSI	0x020
217#define	HPPA_BDMA_HPPBTPSI	0x02f
218#define	HPPA_BDMA_EXERCISER	0x094
219#define	HPPA_ADMA_SCSI	0x039
220#define	HPPA_ADMA_FWSCSI0	0x03b
221#define	HPPA_ADMA_HPIB	0x040
222#define	HPPA_ADMA_HPPBFL	0x041
223#define	HPPA_ADMA_HPPBIB	0x042
224#define	HPPA_ADMA_HPPBCL	0x043
225#define	HPPA_ADMA_HPPBGPS	0x044
226#define	HPPA_ADMA_HPPBGPL	0x045
227#define	HPPA_ADMA_2X25	0x046
228#define	HPPA_ADMA_4X25	0x047
229#define	HPPA_ADMA_NIMBFB	0x04a
230#define	HPPA_ADMA_NIMBCL	0x04b
231#define	HPPA_ADMA_MRTI	0x04c
232#define	HPPA_ADMA_ACCMUX	0x04d
233#define	HPPA_ADMA_L8023	0x050
234#define	HPPA_ADMA_GTR	0x05e
235#define	HPPA_ADMA_FWSCSI	0x089
236#define	HPPA_ADMA_NETFC	0x091
237#define	HPPA_ADMA_YATM	0x092
238#define	HPPA_ADMA_MYRI	0x095
239#define	HPPA_ADMA_VATM	0x09a
240#define	HPPA_ADMA_HSCPCI	0x09d
241#define	HPPA_ADMA_MASSFC	0x0a7
242#define	HPPA_ADMA_IPFC	0x380
243#define	HPPA_ADMA_IPATM	0x381
244#define	HPPA_ADMA_IP100T	0x382
245#define	HPPA_ADMA_IPNIOVG	0x383
246#define	HPPA_ADIRECT_APMUX	0x00d
247#define	HPPA_ADIRECT_RS232	0x00e
248#define	HPPA_ADIRECT_PEACOCK	0x00f
249#define	HPPA_ADIRECT_HIL	0x014
250#define	HPPA_ADIRECT_LEONARDO	0x015
251#define	HPPA_ADIRECT_HRM	0x016
252#define	HPPA_ADIRECT_HRC	0x017
253#define	HPPA_ADIRECT_LPT	0x03a
254#define	HPPA_ADIRECT_ATTDK	0x04e
255#define	HPPA_OTHER_MIDBVM	0x030
256#define	HPPA_OTHER_MIDBVS	0x034
257#define	HPPA_OTHER_MIDBEDU	0x038
258#define	HPPA_OTHER_SPECFB	0x048
259#define	HPPA_OTHER_SPECCTL	0x049
260#define	HPPA_BCPORT_PHANTOM	0x000
261#define	HPPA_BCPORT_PORT	0x00c
262#define	HPPA_CIO_CIO	0x010
263#define	HPPA_CONSOLE_CHEETAH	0x01c
264#define	HPPA_CONSOLE_NULL	0x01f
265#define	HPPA_FIO_A_X25	0x02e
266#define	HPPA_FIO_8X25	0x04f
267#define	HPPA_FIO_SCSI	0x071
268#define	HPPA_FIO_LAN	0x072
269#define	HPPA_FIO_HIL	0x073
270#define	HPPA_FIO_CENT	0x074
271#define	HPPA_FIO_RS232	0x075
272#define	HPPA_FIO_SGC	0x077
273#define	HPPA_FIO_A1	0x07a
274#define	HPPA_FIO_A2NB	0x07b
275#define	HPPA_FIO_FWSCSI	0x07c
276#define	HPPA_FIO_FDDI	0x07d
277#define	HPPA_FIO_A1NB	0x07e
278#define	HPPA_FIO_A2	0x07f
279#define	HPPA_FIO_HPIB	0x080
280#define	HPPA_FIO_TR9000	0x086
281#define	HPPA_FIO_VMENET	0x088
282#define	HPPA_FIO_BOOTROM	0x08f
283#define	HPPA_FIO_DINOPCK	0x096
284#define	HPPA_FIO_EISALAN	0x097
285#define	HPPA_FIO_WHPIB	0x099
286#define	HPPA_FIO_PCILAN	0x0a2
287#define	HPPA_FIO_PCIDSK	0x0a3
288#define	HPPA_FIO_SONICET	0x0a6
289#define	HPPA_FIO_PCIMISC	0x0a9
290#define	HPPA_FIO_GSCSI	0x082
291#define	HPPA_FIO_GPCFD	0x083
292#define	HPPA_FIO_GPCIO	0x084
293#define	HPPA_FIO_GSGC	0x085
294#define	HPPA_FIO_GISDN	0x087
295#define	HPPA_FIO_GSCSCSI	0x089
296#define	HPPA_FIO_GLAN	0x08a
297#define	HPPA_FIO_GRS232	0x08c
298#define	HPPA_FIO_GRJ16	0x08d
299#define	HPPA_BHA_DIO	0x003
300#define	HPPA_BHA_SGC	0x005
301#define	HPPA_BHA_GSC	0x007
302#define	HPPA_BHA_ASP	0x070
303#define	HPPA_BHA_EISA	0x076
304#define	HPPA_BHA_VME	0x078
305#define	HPPA_BHA_LASI	0x081
306#define	HPPA_BHA_PCMCIA	0x08b
307#define	HPPA_BHA_WAX	0x08e
308#define	HPPA_BHA_WEISA	0x090
309#define	HPPA_BHA_TIMI	0x093
310#define	HPPA_BHA_EPICPCI	0x0a5
311#define	HPPA_IOA_RUNWAY	0x00b
312#define	HPPA_BRIDGE_SAGA	0x0a5
313#define	HPPA_BRIDGE_DINO	0x00a
314#define	HPPA_FABRIC_DNACA	0x0aa
315#define	HPPA_FABRIC_TOGO	0x0ab
316#define	HPPA_FABRIC_SAKURA	0x0ac
317