Go to the source code of this file.
Classes | |
struct | rpb |
struct | pcs |
struct | ctb |
struct | ctb_tt |
struct | crd |
struct | crb |
struct | mddt_cluster |
struct | mddt |
struct | dsrdb |
Macros | |
#define | HWRPB_ADDR 0x10000000 /* virtual address, at boot */ |
#define | PROM_ENTRY_PADDR 0x10000 |
#define | PROM_ARGSPACE_PADDR 0x12000 |
#define | HWRPB_PADDR 0x14000 |
#define | CTB_ADDR (HWRPB_ADDR + 0x1000) |
#define | CRB_ADDR (HWRPB_ADDR + 0x1400) |
#define | MEMDAT_ADDR (HWRPB_ADDR + 0x1800) |
#define | PCS_ADDR (HWRPB_ADDR + 0x1c00) |
#define | ST_ADU 1 /* Alpha Demo. Unit (?) */ |
#define | ST_DEC_4000 2 /* "Cobra" */ |
#define | ST_DEC_7000 3 /* "Ruby" */ |
#define | ST_DEC_3000_500 4 /* "Flamingo" family (TC) */ |
#define | ST_DEC_2000_300 6 /* "Jensen" (EISA/ISA) */ |
#define | ST_DEC_3000_300 7 /* "Pelican" (TC) */ |
#define | ST_AVALON_A12 8 /* XXX Avalon Multicomputer */ |
#define | ST_DEC_2100_A500 9 /* "Sable" */ |
#define | ST_DEC_APXVME_64 10 /* "AXPvme" (VME) */ |
#define | ST_DEC_AXPPCI_33 11 /* "NoName" (PCI/ISA) */ |
#define | ST_DEC_21000 12 /* "TurboLaser" (PCI/EISA) */ |
#define | ST_DEC_2100_A50 13 /* "Avanti" (PCI/ISA) */ |
#define | ST_DEC_MUSTANG 14 /* "Mustang" */ |
#define | ST_DEC_KN20AA 15 /* kn20aa (PCI/EISA) */ |
#define | ST_DEC_1000 17 /* "Mikasa" (PCI/EISA) */ |
#define | ST_EB66 19 /* EB66 (PCI/ISA?) */ |
#define | ST_EB64P 20 /* EB64+ (PCI/ISA?) */ |
#define | ST_ALPHABOOK1 21 /* Alphabook1 */ |
#define | ST_DEC_4100 22 /* "Rawhide" (PCI/EISA) */ |
#define | ST_DEC_EV45_PBP 23 /* "Lego" K2 Passive SBC */ |
#define | ST_DEC_2100A_A500 24 /* "Lynx" */ |
#define | ST_EB164 26 /* EB164 (PCI/ISA) */ |
#define | ST_DEC_1000A 27 /* "Noritake" (PCI/EISA)*/ |
#define | ST_DEC_ALPHAVME_224 28 /* "Cortex" */ |
#define | ST_DEC_550 30 /* "Miata" (PCI/ISA) */ |
#define | ST_DEC_EV56_PBP 32 /* "Takara" */ |
#define | ST_DEC_ALPHAVME_320 33 /* "Yukon" (VME) */ |
#define | ST_DEC_6600 34 /* EV6-Tsunami based systems */ |
#define | ST_DEC_WILDFIRE 35 /* "Wildfire" */ |
#define | ST_DEC_CUSCO 36 /* "CUSCO" */ |
#define | ST_DEC_EIGER 37 /* "Eiger" */ |
#define | ST_DEC_TITAN 38 /* "Titan" */ |
#define | ST_API_NAUTILUS 201 /* EV6-AMD 751 UP1000 */ |
#define | SV_MPCAP 0x00000001 /* multiprocessor capable */ |
#define | SV_CONSOLE 0x0000001e /* console hardware mask */ |
#define | SV_CONSOLE_DETACHED 0x00000002 |
#define | SV_CONSOLE_EMBEDDED 0x00000004 |
#define | SV_POWERFAIL 0x000000e0 /* powerfail mask */ |
#define | SV_PF_UNITED 0x00000020 |
#define | SV_PF_SEPARATE 0x00000040 |
#define | SV_PF_BBACKUP 0x00000060 |
#define | SV_PF_ACTION 0x00000100 /* powerfail restart */ |
#define | SV_GRAPHICS 0x00000200 /* graphic engine present */ |
#define | SV_ST_MASK 0x0000fc00 /* system type mask */ |
#define | SV_ST_RESERVED 0x00000000 /* RESERVED */ |
#define | SV_ST_SANDPIPER 0x00000400 /* Sandpiper; 3000/400 */ |
#define | SV_ST_FLAMINGO 0x00000800 /* Flamingo; 3000/500 */ |
#define | SV_ST_HOTPINK 0x00000c00 /* "Hot Pink"; 3000/500X */ |
#define | SV_ST_FLAMINGOPLUS 0x00001000 /* Flamingo+; 3000/800 */ |
#define | SV_ST_ULTRA 0x00001400 /* "Ultra", aka Flamingo+ */ |
#define | SV_ST_SANDPLUS 0x00001800 /* Sandpiper+; 3000/600 */ |
#define | SV_ST_SANDPIPER45 0x00001c00 /* Sandpiper45; 3000/700 */ |
#define | SV_ST_FLAMINGO45 0x00002000 /* Flamingo45; 3000/900 */ |
#define | SV_ST_SABLE 0x00000400 /* Sable (???) */ |
#define | SV_ST_PELICAN 0x00000000 /* Pelican; 3000/300 */ |
#define | SV_ST_PELICA 0x00000400 /* Pelica; 3000/300L */ |
#define | SV_ST_PELICANPLUS 0x00000800 /* Pelican+; 3000/300X */ |
#define | SV_ST_PELICAPLUS 0x00000c00 /* Pelica+; 3000/300LX */ |
#define | SV_ST_AVANTI 0x00000000 /* Avanti; 400 4/233 */ |
#define | SV_ST_MUSTANG2_4_166 0x00000800 /* Mustang II; 200 4/166 */ |
#define | SV_ST_MUSTANG2_4_233 0x00001000 /* Mustang II; 200 4/233 */ |
#define | SV_ST_AVANTI_XXX 0x00001400 /* also Avanti; 400 4/233 */ |
#define | SV_ST_AVANTI_4_266 0x00002000 |
#define | SV_ST_MUSTANG2_4_100 0x00002400 /* Mustang II; 200 4/100 */ |
#define | SV_ST_AVANTI_4_233 0x0000a800 /* AlphaStation 255/233 */ |
#define | SV_ST_KN20AA 0x00000400 /* AlphaStation 500/600 */ |
#define | SV_ST_AXPVME_64 0x00000000 /* 21068, 64MHz */ |
#define | SV_ST_AXPVME_160 0x00000400 /* 21066, 160MHz */ |
#define | SV_ST_AXPVME_100 0x00000c00 /* 21066A, 99MHz */ |
#define | SV_ST_AXPVME_230 0x00001000 /* 21066A, 231MHz */ |
#define | SV_ST_AXPVME_66 0x00001400 /* 21066A, 66MHz */ |
#define | SV_ST_AXPVME_166 0x00001800 /* 21066A, 165MHz */ |
#define | SV_ST_AXPVME_264 0x00001c00 /* 21066A, 264MHz */ |
#define | SV_ST_EB164_266 0x00000400 /* EB164, 266MHz */ |
#define | SV_ST_EB164_300 0x00000800 /* EB164, 300MHz */ |
#define | SV_ST_ALPHAPC164_366 0x00000c00 /* AlphaPC164, 366MHz */ |
#define | SV_ST_ALPHAPC164_400 0x00001000 /* AlphaPC164, 400MHz */ |
#define | SV_ST_ALPHAPC164_433 0x00001400 /* AlphaPC164, 433MHz */ |
#define | SV_ST_ALPHAPC164_466 0x00001800 /* AlphaPC164, 466MHz */ |
#define | SV_ST_ALPHAPC164_500 0x00001c00 /* AlphaPC164, 500MHz */ |
#define | SV_ST_ALPHAPC164LX_400 0x00002000 /* AlphaPC164LX, 400MHz */ |
#define | SV_ST_ALPHAPC164LX_466 0x00002400 /* AlphaPC164LX, 466MHz */ |
#define | SV_ST_ALPHAPC164LX_533 0x00002800 /* AlphaPC164LX, 533MHz */ |
#define | SV_ST_ALPHAPC164LX_600 0x00002c00 /* AlphaPC164LX, 600MHz */ |
#define | SV_ST_ALPHAPC164SX_400 0x00003000 /* AlphaPC164SX, 400MHz */ |
#define | SV_ST_ALPHAPC164SX_466 0x00003400 /* AlphaPC164SX, 433MHz */ |
#define | SV_ST_ALPHAPC164SX_533 0x00003800 /* AlphaPC164SX, 533MHz */ |
#define | SV_ST_ALPHAPC164SX_600 0x00003c00 /* AlphaPC164SX, 600MHz */ |
#define | SV_ST_MIATA_1_5 0x00004c00 /* Miata 1.5 */ |
#define | LOCATE_PCS(h, cpunumber) |
#define | PCS_BIP 0x000001 /* boot in progress */ |
#define | PCS_RC 0x000002 /* restart possible */ |
#define | PCS_PA 0x000004 /* processor available */ |
#define | PCS_PP 0x000008 /* processor present */ |
#define | PCS_OH 0x000010 /* user halted */ |
#define | PCS_CV 0x000020 /* context valid */ |
#define | PCS_PV 0x000040 /* PALcode valid */ |
#define | PCS_PMV 0x000080 /* PALcode memory valid */ |
#define | PCS_PL 0x000100 /* PALcode loaded */ |
#define | PCS_HALT_REQ 0xff0000 /* halt request mask */ |
#define | PCS_HALT_DEFAULT 0x000000 |
#define | PCS_HALT_SAVE_EXIT 0x010000 |
#define | PCS_HALT_COLD_BOOT 0x020000 |
#define | PCS_HALT_WARM_BOOT 0x030000 |
#define | PCS_HALT_STAY_HALTED 0x040000 |
#define | PCS_mbz 0xffffffffff000000 /* 24:63 -- must be zero */ |
#define | PAL_TYPE_STANDARD 0 |
#define | PAL_TYPE_VMS 1 |
#define | PAL_TYPE_OSF1 2 |
#define | pcs_minorrev pcs_pal_rev.minorrev |
#define | pcs_majorrev pcs_pal_rev.majorrev |
#define | pcs_pal_type pcs_pal_rev.pal_type |
#define | pcs_compatibility pcs_pal_rev.compatibility |
#define | pcs_proc_cnt pcs_pal_rev.proc_cnt |
#define | PCS_PROC_EV3 1 /* EV3 */ |
#define | PCS_PROC_EV4 2 /* EV4: 21064 */ |
#define | PCS_PROC_SIMULATION 3 /* Simulation */ |
#define | PCS_PROC_LCA4 4 /* LCA4: 2106[68] */ |
#define | PCS_PROC_EV5 5 /* EV5: 21164 */ |
#define | PCS_PROC_EV45 6 /* EV45: 21064A */ |
#define | PCS_PROC_EV56 7 /* EV56: 21164A */ |
#define | PCS_PROC_EV6 8 /* EV6: 21264 */ |
#define | PCS_PROC_PCA56 9 /* PCA56: 21164PC */ |
#define | PCS_PROC_PCA57 10 /* PCA57: 21164?? */ |
#define | PCS_PROC_EV67 11 /* EV67: 21246A */ |
#define | PCS_PROC_EV68CB 12 /* EV68CB: 21264C */ |
#define | PCS_PROC_EV68AL 13 /* EV68AL: 21264B */ |
#define | PCS_PROC_EV68CX 14 /* EV68CX: 21264D */ |
#define | PCS_CPU_MAJORTYPE(p) ((p)->pcs_proc_type & 0xffffffff) |
#define | PCS_CPU_MINORTYPE(p) ((p)->pcs_proc_type >> 32) |
#define | PCS_VAR_VAXFP 0x0000000000000001 /* VAX FP support */ |
#define | PCS_VAR_IEEEFP 0x0000000000000002 /* IEEE FP support */ |
#define | PCS_VAR_PE 0x0000000000000004 /* Primary Eligible */ |
#define | PCS_VAR_RESERVED 0xfffffffffffffff8 /* Reserved */ |
#define | PCS_HALT_RESERVED 0 |
#define | PCS_HALT_POWERUP 1 |
#define | PCS_HALT_CONSOLE_HALT 2 |
#define | PCS_HALT_CONSOLE_CRASH 3 |
#define | PCS_HALT_KERNEL_MODE 4 |
#define | PCS_HALT_KERNEL_STACK_INVALID 5 |
#define | PCS_HALT_DOUBLE_ERROR_ABORT 6 |
#define | PCS_HALT_SCBB 7 |
#define | PCS_HALT_PTBR 8 /* 9-FF: reserved */ |
#define | PALvar_reserved 0 |
#define | PALvar_OpenVMS 1 |
#define | PALvar_OSF1 2 |
#define | CTB_NONE 0x00 /* no console present */ |
#define | CTB_SERVICE 0x01 /* service processor */ |
#define | CTB_PRINTERPORT 0x02 /* printer port on the SCC */ |
#define | CTB_GRAPHICS 0x03 /* graphics device */ |
#define | CTB_TYPE4 0x04 /* type 4 CTB */ |
#define | CTB_NETWORK 0xC0 /* network device */ |
#define | CTB_TURBOSLOT_CHANNEL(x) (((x) >> 32) & 0xff) |
#define | CTB_TURBOSLOT_HOSE(x) (((x) >> 24) & 0xff) |
#define | CTB_TURBOSLOT_TYPE(x) (((x) >> 16) & 0xff) |
#define | CTB_TURBOSLOT_BUS(x) (((x) >> 8) & 0xff) |
#define | CTB_TURBOSLOT_SLOT(x) ((x) & 0xff) |
#define | CTB_TURBOSLOT_TYPE_TC 0 /* TURBOchannel */ |
#define | CTB_TURBOSLOT_TYPE_ISA 1 /* ISA */ |
#define | CTB_TURBOSLOT_TYPE_EISA 2 /* EISA */ |
#define | CTB_TURBOSLOT_TYPE_PCI 3 /* PCI */ |
#define | MDDT_NONVOLATILE 0x10 /* cluster is non-volatile */ |
#define | MDDT_PALCODE 0x01 /* console and PAL only */ |
#define | MDDT_SYSTEM 0x00 /* system software only */ |
#define | MDDT_mbz 0xfffffffffffffffc /* 2:63 -- must be zero */ |
#define | HWRPB_DSRDB_MINVERS 5 |
#define CRB_ADDR (HWRPB_ADDR + 0x1400) |
Definition at line 49 of file alpha_rpb.h.
#define CTB_ADDR (HWRPB_ADDR + 0x1000) |
Definition at line 48 of file alpha_rpb.h.
#define CTB_GRAPHICS 0x03 /* graphics device */ |
Definition at line 367 of file alpha_rpb.h.
#define CTB_NETWORK 0xC0 /* network device */ |
Definition at line 369 of file alpha_rpb.h.
#define CTB_NONE 0x00 /* no console present */ |
Definition at line 364 of file alpha_rpb.h.
#define CTB_PRINTERPORT 0x02 /* printer port on the SCC */ |
Definition at line 366 of file alpha_rpb.h.
#define CTB_SERVICE 0x01 /* service processor */ |
Definition at line 365 of file alpha_rpb.h.
#define CTB_TURBOSLOT_BUS | ( | x | ) | (((x) >> 8) & 0xff) |
Definition at line 423 of file alpha_rpb.h.
#define CTB_TURBOSLOT_CHANNEL | ( | x | ) | (((x) >> 32) & 0xff) |
Definition at line 420 of file alpha_rpb.h.
#define CTB_TURBOSLOT_HOSE | ( | x | ) | (((x) >> 24) & 0xff) |
Definition at line 421 of file alpha_rpb.h.
#define CTB_TURBOSLOT_SLOT | ( | x | ) | ((x) & 0xff) |
Definition at line 424 of file alpha_rpb.h.
#define CTB_TURBOSLOT_TYPE | ( | x | ) | (((x) >> 16) & 0xff) |
Definition at line 422 of file alpha_rpb.h.
#define CTB_TURBOSLOT_TYPE_EISA 2 /* EISA */ |
Definition at line 428 of file alpha_rpb.h.
#define CTB_TURBOSLOT_TYPE_ISA 1 /* ISA */ |
Definition at line 427 of file alpha_rpb.h.
#define CTB_TURBOSLOT_TYPE_PCI 3 /* PCI */ |
Definition at line 429 of file alpha_rpb.h.
#define CTB_TURBOSLOT_TYPE_TC 0 /* TURBOchannel */ |
Definition at line 426 of file alpha_rpb.h.
#define CTB_TYPE4 0x04 /* type 4 CTB */ |
Definition at line 368 of file alpha_rpb.h.
#define HWRPB_ADDR 0x10000000 /* virtual address, at boot */ |
Definition at line 42 of file alpha_rpb.h.
#define HWRPB_DSRDB_MINVERS 5 |
Definition at line 497 of file alpha_rpb.h.
#define HWRPB_PADDR 0x14000 |
Definition at line 47 of file alpha_rpb.h.
#define LOCATE_PCS | ( | h, | |
cpunumber | |||
) |
Definition at line 228 of file alpha_rpb.h.
#define MDDT_mbz 0xfffffffffffffffc /* 2:63 -- must be zero */ |
Definition at line 467 of file alpha_rpb.h.
#define MDDT_NONVOLATILE 0x10 /* cluster is non-volatile */ |
Definition at line 464 of file alpha_rpb.h.
#define MDDT_PALCODE 0x01 /* console and PAL only */ |
Definition at line 465 of file alpha_rpb.h.
#define MDDT_SYSTEM 0x00 /* system software only */ |
Definition at line 466 of file alpha_rpb.h.
#define MEMDAT_ADDR (HWRPB_ADDR + 0x1800) |
Definition at line 50 of file alpha_rpb.h.
#define PAL_TYPE_OSF1 2 |
Definition at line 266 of file alpha_rpb.h.
#define PAL_TYPE_STANDARD 0 |
Definition at line 264 of file alpha_rpb.h.
#define PAL_TYPE_VMS 1 |
Definition at line 265 of file alpha_rpb.h.
#define PALvar_OpenVMS 1 |
Definition at line 345 of file alpha_rpb.h.
#define PALvar_OSF1 2 |
Definition at line 346 of file alpha_rpb.h.
#define PALvar_reserved 0 |
Definition at line 344 of file alpha_rpb.h.
#define PCS_ADDR (HWRPB_ADDR + 0x1c00) |
Definition at line 51 of file alpha_rpb.h.
#define PCS_BIP 0x000001 /* boot in progress */ |
Definition at line 237 of file alpha_rpb.h.
#define pcs_compatibility pcs_pal_rev.compatibility |
Definition at line 281 of file alpha_rpb.h.
#define PCS_CPU_MAJORTYPE | ( | p | ) | ((p)->pcs_proc_type & 0xffffffff) |
Definition at line 301 of file alpha_rpb.h.
#define PCS_CPU_MINORTYPE | ( | p | ) | ((p)->pcs_proc_type >> 32) |
Definition at line 302 of file alpha_rpb.h.
#define PCS_CV 0x000020 /* context valid */ |
Definition at line 242 of file alpha_rpb.h.
#define PCS_HALT_COLD_BOOT 0x020000 |
Definition at line 250 of file alpha_rpb.h.
#define PCS_HALT_CONSOLE_CRASH 3 |
Definition at line 327 of file alpha_rpb.h.
#define PCS_HALT_CONSOLE_HALT 2 |
Definition at line 326 of file alpha_rpb.h.
#define PCS_HALT_DEFAULT 0x000000 |
Definition at line 248 of file alpha_rpb.h.
#define PCS_HALT_DOUBLE_ERROR_ABORT 6 |
Definition at line 330 of file alpha_rpb.h.
#define PCS_HALT_KERNEL_MODE 4 |
Definition at line 328 of file alpha_rpb.h.
#define PCS_HALT_KERNEL_STACK_INVALID 5 |
Definition at line 329 of file alpha_rpb.h.
#define PCS_HALT_POWERUP 1 |
Definition at line 325 of file alpha_rpb.h.
#define PCS_HALT_PTBR 8 /* 9-FF: reserved */ |
Definition at line 332 of file alpha_rpb.h.
#define PCS_HALT_REQ 0xff0000 /* halt request mask */ |
Definition at line 247 of file alpha_rpb.h.
#define PCS_HALT_RESERVED 0 |
Definition at line 324 of file alpha_rpb.h.
#define PCS_HALT_SAVE_EXIT 0x010000 |
Definition at line 249 of file alpha_rpb.h.
#define PCS_HALT_SCBB 7 |
Definition at line 331 of file alpha_rpb.h.
#define PCS_HALT_STAY_HALTED 0x040000 |
Definition at line 252 of file alpha_rpb.h.
#define PCS_HALT_WARM_BOOT 0x030000 |
Definition at line 251 of file alpha_rpb.h.
#define pcs_majorrev pcs_pal_rev.majorrev |
Definition at line 279 of file alpha_rpb.h.
#define PCS_mbz 0xffffffffff000000 /* 24:63 -- must be zero */ |
Definition at line 253 of file alpha_rpb.h.
#define pcs_minorrev pcs_pal_rev.minorrev |
Definition at line 278 of file alpha_rpb.h.
#define PCS_OH 0x000010 /* user halted */ |
Definition at line 241 of file alpha_rpb.h.
#define PCS_PA 0x000004 /* processor available */ |
Definition at line 239 of file alpha_rpb.h.
#define pcs_pal_type pcs_pal_rev.pal_type |
Definition at line 280 of file alpha_rpb.h.
#define PCS_PL 0x000100 /* PALcode loaded */ |
Definition at line 245 of file alpha_rpb.h.
#define PCS_PMV 0x000080 /* PALcode memory valid */ |
Definition at line 244 of file alpha_rpb.h.
#define PCS_PP 0x000008 /* processor present */ |
Definition at line 240 of file alpha_rpb.h.
#define pcs_proc_cnt pcs_pal_rev.proc_cnt |
Definition at line 282 of file alpha_rpb.h.
#define PCS_PROC_EV3 1 /* EV3 */ |
Definition at line 286 of file alpha_rpb.h.
#define PCS_PROC_EV4 2 /* EV4: 21064 */ |
Definition at line 287 of file alpha_rpb.h.
#define PCS_PROC_EV45 6 /* EV45: 21064A */ |
Definition at line 291 of file alpha_rpb.h.
#define PCS_PROC_EV5 5 /* EV5: 21164 */ |
Definition at line 290 of file alpha_rpb.h.
#define PCS_PROC_EV56 7 /* EV56: 21164A */ |
Definition at line 292 of file alpha_rpb.h.
#define PCS_PROC_EV6 8 /* EV6: 21264 */ |
Definition at line 293 of file alpha_rpb.h.
#define PCS_PROC_EV67 11 /* EV67: 21246A */ |
Definition at line 296 of file alpha_rpb.h.
#define PCS_PROC_EV68AL 13 /* EV68AL: 21264B */ |
Definition at line 298 of file alpha_rpb.h.
#define PCS_PROC_EV68CB 12 /* EV68CB: 21264C */ |
Definition at line 297 of file alpha_rpb.h.
#define PCS_PROC_EV68CX 14 /* EV68CX: 21264D */ |
Definition at line 299 of file alpha_rpb.h.
#define PCS_PROC_LCA4 4 /* LCA4: 2106[68] */ |
Definition at line 289 of file alpha_rpb.h.
#define PCS_PROC_PCA56 9 /* PCA56: 21164PC */ |
Definition at line 294 of file alpha_rpb.h.
#define PCS_PROC_PCA57 10 /* PCA57: 21164?? */ |
Definition at line 295 of file alpha_rpb.h.
#define PCS_PROC_SIMULATION 3 /* Simulation */ |
Definition at line 288 of file alpha_rpb.h.
#define PCS_PV 0x000040 /* PALcode valid */ |
Definition at line 243 of file alpha_rpb.h.
#define PCS_RC 0x000002 /* restart possible */ |
Definition at line 238 of file alpha_rpb.h.
#define PCS_VAR_IEEEFP 0x0000000000000002 /* IEEE FP support */ |
Definition at line 309 of file alpha_rpb.h.
#define PCS_VAR_PE 0x0000000000000004 /* Primary Eligible */ |
Definition at line 310 of file alpha_rpb.h.
#define PCS_VAR_RESERVED 0xfffffffffffffff8 /* Reserved */ |
Definition at line 311 of file alpha_rpb.h.
#define PCS_VAR_VAXFP 0x0000000000000001 /* VAX FP support */ |
Definition at line 308 of file alpha_rpb.h.
#define PROM_ARGSPACE_PADDR 0x12000 |
Definition at line 46 of file alpha_rpb.h.
#define PROM_ENTRY_PADDR 0x10000 |
Definition at line 45 of file alpha_rpb.h.
#define ST_ADU 1 /* Alpha Demo. Unit (?) */ |
Definition at line 66 of file alpha_rpb.h.
#define ST_ALPHABOOK1 21 /* Alphabook1 */ |
Definition at line 83 of file alpha_rpb.h.
#define ST_API_NAUTILUS 201 /* EV6-AMD 751 UP1000 */ |
Definition at line 100 of file alpha_rpb.h.
#define ST_AVALON_A12 8 /* XXX Avalon Multicomputer */ |
Definition at line 72 of file alpha_rpb.h.
#define ST_DEC_1000 17 /* "Mikasa" (PCI/EISA) */ |
Definition at line 80 of file alpha_rpb.h.
#define ST_DEC_1000A 27 /* "Noritake" (PCI/EISA)*/ |
Definition at line 88 of file alpha_rpb.h.
#define ST_DEC_2000_300 6 /* "Jensen" (EISA/ISA) */ |
Definition at line 70 of file alpha_rpb.h.
#define ST_DEC_21000 12 /* "TurboLaser" (PCI/EISA) */ |
Definition at line 76 of file alpha_rpb.h.
#define ST_DEC_2100_A50 13 /* "Avanti" (PCI/ISA) */ |
Definition at line 77 of file alpha_rpb.h.
#define ST_DEC_2100_A500 9 /* "Sable" */ |
Definition at line 73 of file alpha_rpb.h.
#define ST_DEC_2100A_A500 24 /* "Lynx" */ |
Definition at line 86 of file alpha_rpb.h.
#define ST_DEC_3000_300 7 /* "Pelican" (TC) */ |
Definition at line 71 of file alpha_rpb.h.
#define ST_DEC_3000_500 4 /* "Flamingo" family (TC) */ |
Definition at line 69 of file alpha_rpb.h.
#define ST_DEC_4000 2 /* "Cobra" */ |
Definition at line 67 of file alpha_rpb.h.
#define ST_DEC_4100 22 /* "Rawhide" (PCI/EISA) */ |
Definition at line 84 of file alpha_rpb.h.
#define ST_DEC_550 30 /* "Miata" (PCI/ISA) */ |
Definition at line 90 of file alpha_rpb.h.
#define ST_DEC_6600 34 /* EV6-Tsunami based systems */ |
Definition at line 93 of file alpha_rpb.h.
#define ST_DEC_7000 3 /* "Ruby" */ |
Definition at line 68 of file alpha_rpb.h.
#define ST_DEC_ALPHAVME_224 28 /* "Cortex" */ |
Definition at line 89 of file alpha_rpb.h.
#define ST_DEC_ALPHAVME_320 33 /* "Yukon" (VME) */ |
Definition at line 92 of file alpha_rpb.h.
#define ST_DEC_APXVME_64 10 /* "AXPvme" (VME) */ |
Definition at line 74 of file alpha_rpb.h.
#define ST_DEC_AXPPCI_33 11 /* "NoName" (PCI/ISA) */ |
Definition at line 75 of file alpha_rpb.h.
#define ST_DEC_CUSCO 36 /* "CUSCO" */ |
Definition at line 95 of file alpha_rpb.h.
#define ST_DEC_EIGER 37 /* "Eiger" */ |
Definition at line 96 of file alpha_rpb.h.
#define ST_DEC_EV45_PBP 23 /* "Lego" K2 Passive SBC */ |
Definition at line 85 of file alpha_rpb.h.
#define ST_DEC_EV56_PBP 32 /* "Takara" */ |
Definition at line 91 of file alpha_rpb.h.
#define ST_DEC_KN20AA 15 /* kn20aa (PCI/EISA) */ |
Definition at line 79 of file alpha_rpb.h.
#define ST_DEC_MUSTANG 14 /* "Mustang" */ |
Definition at line 78 of file alpha_rpb.h.
#define ST_DEC_TITAN 38 /* "Titan" */ |
Definition at line 97 of file alpha_rpb.h.
#define ST_DEC_WILDFIRE 35 /* "Wildfire" */ |
Definition at line 94 of file alpha_rpb.h.
#define ST_EB164 26 /* EB164 (PCI/ISA) */ |
Definition at line 87 of file alpha_rpb.h.
#define ST_EB64P 20 /* EB64+ (PCI/ISA?) */ |
Definition at line 82 of file alpha_rpb.h.
#define ST_EB66 19 /* EB66 (PCI/ISA?) */ |
Definition at line 81 of file alpha_rpb.h.
#define SV_CONSOLE 0x0000001e /* console hardware mask */ |
Definition at line 106 of file alpha_rpb.h.
#define SV_CONSOLE_DETACHED 0x00000002 |
Definition at line 107 of file alpha_rpb.h.
#define SV_CONSOLE_EMBEDDED 0x00000004 |
Definition at line 108 of file alpha_rpb.h.
#define SV_GRAPHICS 0x00000200 /* graphic engine present */ |
Definition at line 116 of file alpha_rpb.h.
#define SV_MPCAP 0x00000001 /* multiprocessor capable */ |
Definition at line 104 of file alpha_rpb.h.
#define SV_PF_ACTION 0x00000100 /* powerfail restart */ |
Definition at line 114 of file alpha_rpb.h.
#define SV_PF_BBACKUP 0x00000060 |
Definition at line 113 of file alpha_rpb.h.
#define SV_PF_SEPARATE 0x00000040 |
Definition at line 112 of file alpha_rpb.h.
#define SV_PF_UNITED 0x00000020 |
Definition at line 111 of file alpha_rpb.h.
#define SV_POWERFAIL 0x000000e0 /* powerfail mask */ |
Definition at line 110 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164_366 0x00000c00 /* AlphaPC164, 366MHz */ |
Definition at line 175 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164_400 0x00001000 /* AlphaPC164, 400MHz */ |
Definition at line 176 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164_433 0x00001400 /* AlphaPC164, 433MHz */ |
Definition at line 177 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164_466 0x00001800 /* AlphaPC164, 466MHz */ |
Definition at line 178 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164_500 0x00001c00 /* AlphaPC164, 500MHz */ |
Definition at line 179 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164LX_400 0x00002000 /* AlphaPC164LX, 400MHz */ |
Definition at line 180 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164LX_466 0x00002400 /* AlphaPC164LX, 466MHz */ |
Definition at line 181 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164LX_533 0x00002800 /* AlphaPC164LX, 533MHz */ |
Definition at line 182 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164LX_600 0x00002c00 /* AlphaPC164LX, 600MHz */ |
Definition at line 183 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164SX_400 0x00003000 /* AlphaPC164SX, 400MHz */ |
Definition at line 184 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164SX_466 0x00003400 /* AlphaPC164SX, 433MHz */ |
Definition at line 185 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164SX_533 0x00003800 /* AlphaPC164SX, 533MHz */ |
Definition at line 186 of file alpha_rpb.h.
#define SV_ST_ALPHAPC164SX_600 0x00003c00 /* AlphaPC164SX, 600MHz */ |
Definition at line 187 of file alpha_rpb.h.
#define SV_ST_AVANTI 0x00000000 /* Avanti; 400 4/233 */ |
Definition at line 149 of file alpha_rpb.h.
#define SV_ST_AVANTI_4_233 0x0000a800 /* AlphaStation 255/233 */ |
Definition at line 155 of file alpha_rpb.h.
#define SV_ST_AVANTI_4_266 0x00002000 |
Definition at line 153 of file alpha_rpb.h.
#define SV_ST_AVANTI_XXX 0x00001400 /* also Avanti; 400 4/233 */ |
Definition at line 152 of file alpha_rpb.h.
#define SV_ST_AXPVME_100 0x00000c00 /* 21066A, 99MHz */ |
Definition at line 164 of file alpha_rpb.h.
#define SV_ST_AXPVME_160 0x00000400 /* 21066, 160MHz */ |
Definition at line 163 of file alpha_rpb.h.
#define SV_ST_AXPVME_166 0x00001800 /* 21066A, 165MHz */ |
Definition at line 167 of file alpha_rpb.h.
#define SV_ST_AXPVME_230 0x00001000 /* 21066A, 231MHz */ |
Definition at line 165 of file alpha_rpb.h.
#define SV_ST_AXPVME_264 0x00001c00 /* 21066A, 264MHz */ |
Definition at line 168 of file alpha_rpb.h.
#define SV_ST_AXPVME_64 0x00000000 /* 21068, 64MHz */ |
Definition at line 162 of file alpha_rpb.h.
#define SV_ST_AXPVME_66 0x00001400 /* 21066A, 66MHz */ |
Definition at line 166 of file alpha_rpb.h.
#define SV_ST_EB164_266 0x00000400 /* EB164, 266MHz */ |
Definition at line 173 of file alpha_rpb.h.
#define SV_ST_EB164_300 0x00000800 /* EB164, 300MHz */ |
Definition at line 174 of file alpha_rpb.h.
#define SV_ST_FLAMINGO 0x00000800 /* Flamingo; 3000/500 */ |
Definition at line 125 of file alpha_rpb.h.
#define SV_ST_FLAMINGO45 0x00002000 /* Flamingo45; 3000/900 */ |
Definition at line 131 of file alpha_rpb.h.
#define SV_ST_FLAMINGOPLUS 0x00001000 /* Flamingo+; 3000/800 */ |
Definition at line 127 of file alpha_rpb.h.
#define SV_ST_HOTPINK 0x00000c00 /* "Hot Pink"; 3000/500X */ |
Definition at line 126 of file alpha_rpb.h.
#define SV_ST_KN20AA 0x00000400 /* AlphaStation 500/600 */ |
Definition at line 157 of file alpha_rpb.h.
#define SV_ST_MASK 0x0000fc00 /* system type mask */ |
Definition at line 118 of file alpha_rpb.h.
#define SV_ST_MIATA_1_5 0x00004c00 /* Miata 1.5 */ |
Definition at line 193 of file alpha_rpb.h.
#define SV_ST_MUSTANG2_4_100 0x00002400 /* Mustang II; 200 4/100 */ |
Definition at line 154 of file alpha_rpb.h.
#define SV_ST_MUSTANG2_4_166 0x00000800 /* Mustang II; 200 4/166 */ |
Definition at line 150 of file alpha_rpb.h.
#define SV_ST_MUSTANG2_4_233 0x00001000 /* Mustang II; 200 4/233 */ |
Definition at line 151 of file alpha_rpb.h.
#define SV_ST_PELICA 0x00000400 /* Pelica; 3000/300L */ |
Definition at line 142 of file alpha_rpb.h.
#define SV_ST_PELICAN 0x00000000 /* Pelican; 3000/300 */ |
Definition at line 141 of file alpha_rpb.h.
#define SV_ST_PELICANPLUS 0x00000800 /* Pelican+; 3000/300X */ |
Definition at line 143 of file alpha_rpb.h.
#define SV_ST_PELICAPLUS 0x00000c00 /* Pelica+; 3000/300LX */ |
Definition at line 144 of file alpha_rpb.h.
#define SV_ST_RESERVED 0x00000000 /* RESERVED */ |
Definition at line 119 of file alpha_rpb.h.
#define SV_ST_SABLE 0x00000400 /* Sable (???) */ |
Definition at line 136 of file alpha_rpb.h.
#define SV_ST_SANDPIPER 0x00000400 /* Sandpiper; 3000/400 */ |
Definition at line 124 of file alpha_rpb.h.
#define SV_ST_SANDPIPER45 0x00001c00 /* Sandpiper45; 3000/700 */ |
Definition at line 130 of file alpha_rpb.h.
#define SV_ST_SANDPLUS 0x00001800 /* Sandpiper+; 3000/600 */ |
Definition at line 129 of file alpha_rpb.h.
#define SV_ST_ULTRA 0x00001400 /* "Ultra", aka Flamingo+ */ |
Definition at line 128 of file alpha_rpb.h.