diff options
Diffstat (limited to 'include/asm-alpha/hwrpb.h')
-rw-r--r-- | include/asm-alpha/hwrpb.h | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/include/asm-alpha/hwrpb.h b/include/asm-alpha/hwrpb.h index 4f6c5d01e..6909f0b6b 100644 --- a/include/asm-alpha/hwrpb.h +++ b/include/asm-alpha/hwrpb.h @@ -16,7 +16,7 @@ #define EV56_CPU 7 /* EV5.6 (21164) */ #define EV6_CPU 8 /* EV6 (21164) */ #define PCA56_CPU 9 /* PCA56 (21164PC) */ -#define PCA57_CPU 10 /* PCA57 (??) */ +#define PCA57_CPU 10 /* PCA57 (21164??) */ /* * DEC system types for Alpha systems. Found in HWRPB. @@ -34,14 +34,12 @@ #define ST_DEC_AXPPCI_33 11 /* NoName system type */ #define ST_DEC_TLASER 12 /* Turbolaser systype */ #define ST_DEC_2100_A50 13 /* Avanti systype */ -#define ST_DEC_MUSTANG 14 /* Mustang systype */ #define ST_DEC_ALCOR 15 /* Alcor (EV5) systype */ #define ST_DEC_1000 17 /* Mikasa systype */ +#define ST_DEC_EB64 18 /* EB64 systype */ #define ST_DEC_EB66 19 /* EB66 systype */ #define ST_DEC_EB64P 20 /* EB64+ systype */ -#define ST_DEC_EB66P -19 /* EB66 systype */ -#define ST_DEC_EBPC64 -20 /* Cabriolet (AlphaPC64) systype */ -#define ST_DEC_BURNS 21 /* Laptop systype */ +#define ST_DEC_BURNS 21 /* laptop systype */ #define ST_DEC_RAWHIDE 22 /* Rawhide systype */ #define ST_DEC_K2 23 /* K2 systype */ #define ST_DEC_LYNX 24 /* Lynx systype */ @@ -49,7 +47,7 @@ #define ST_DEC_EB164 26 /* EB164 systype */ #define ST_DEC_NORITAKE 27 /* Noritake systype */ #define ST_DEC_CORTEX 28 /* Cortex systype */ -#define ST_DEC_MIATA 30 /* MIATA systype */ +#define ST_DEC_MIATA 30 /* Miata systype */ #define ST_DEC_XXM 31 /* XXM systype */ #define ST_DEC_TAKARA 32 /* Takara systype */ #define ST_DEC_YUKON 33 /* Yukon systype */ @@ -61,7 +59,6 @@ #define ST_UNOFFICIAL_BIAS 100 #define ST_DTI_RUFFIAN 101 /* RUFFIAN systype */ - struct pcb_struct { unsigned long ksp; unsigned long usp; @@ -139,6 +136,12 @@ struct memdesc_struct { struct memclust_struct cluster[0]; }; +struct dsr_struct { + long smm; /* SMM nubber used by LMF */ + unsigned long lurt_off; /* offset to LURT table */ + unsigned long sysname_off; /* offset to sysname char count */ +}; + struct hwrpb_struct { unsigned long phys_addr; /* check: physical address of the hwrpb */ unsigned long id; /* check: "HWRPB\0\0\0" */ @@ -178,7 +181,7 @@ struct hwrpb_struct { unsigned long chksum; unsigned long rxrdy; unsigned long txrdy; - unsigned long dsrdbt_offset; /* "Dynamic System Recognition Data Block Table" Whee */ + unsigned long dsr_offset; /* "Dynamic System Recognition Data Block Table" */ }; #endif |