16cf89e5a5
maps it with BTLB entries, to minimize the number of BTLB entries needed. Because the CPU type was often guessed incorrectly, the mapping of HP board number to system name now includes information about the expected CPU type.
175 lines
5.0 KiB
C
175 lines
5.0 KiB
C
/* $NetBSD: cpudevs.h,v 1.2 2002/08/05 20:58:36 fredette Exp $ */
|
|
|
|
/* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. */
|
|
|
|
/* generated from: NetBSD: cpudevs,v 1.1 2002/06/06 19:48:03 fredette Exp */
|
|
|
|
/* generated from: OpenBSD: cpudevs,v 1.18 2001/03/20 08:15:22 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_HP755_125 0x205
|
|
#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_TORNADO 0x0b
|
|
#define HPPA_CPU_PCXL 0x0d
|
|
#define HPPA_CPU_PCXU 0x0e
|
|
#define HPPA_CPU_PCXL2 0x0f
|
|
#define HPPA_CPU_PCXUP 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
|