diff options
author | Andrew Gallatin <gallatin@FreeBSD.org> | 2001-03-30 22:04:08 +0000 |
---|---|---|
committer | Andrew Gallatin <gallatin@FreeBSD.org> | 2001-03-30 22:04:08 +0000 |
commit | bb193d2a6bd0b6f862e90462318a5b619bc801b2 (patch) | |
tree | a51b3e70fabd741d335790a99d6f8f7fb788deac /sys | |
parent | 3cb991ad2c2f62981cbce434790dad2150bb75a6 (diff) | |
download | src-bb193d2a6bd0b6f862e90462318a5b619bc801b2.tar.gz src-bb193d2a6bd0b6f862e90462318a5b619bc801b2.zip |
Recognize a few newer cpus (pca57, ev67 & ev68) and update systypes to
include "CUSCO" and "Eiger" while I'm at it.
Notes
Notes:
svn path=/head/; revision=75026
Diffstat (limited to 'sys')
-rw-r--r-- | sys/alpha/alpha/machdep.c | 7 | ||||
-rw-r--r-- | sys/alpha/include/rpb.h | 7 |
2 files changed, 13 insertions, 1 deletions
diff --git a/sys/alpha/alpha/machdep.c b/sys/alpha/alpha/machdep.c index e6ddd8889de2..f85d07de4532 100644 --- a/sys/alpha/alpha/machdep.c +++ b/sys/alpha/alpha/machdep.c @@ -491,7 +491,12 @@ identifycpu(void) "EV45 (21064A)", /* 6 */ "EV56 (21164A)", /* 7 */ "EV6 (21264)", /* 8 */ - "PCA56 (21164PC)" /* 9 */ + "PCA56 (21164PC)", /* 9 */ + "PCA57 (21164PC)", /* 10 */ + "EV67 (21264A)", /* 11 */ + "EV68CB (21264C)" /* 12 */ + "EV68AL (21264B)", /* 13 */ + "EV68CX (21264D)" /* 14 */ }; /* diff --git a/sys/alpha/include/rpb.h b/sys/alpha/include/rpb.h index 0be0775563da..3ea53a13613f 100644 --- a/sys/alpha/include/rpb.h +++ b/sys/alpha/include/rpb.h @@ -78,6 +78,8 @@ struct rpb { #define ST_DEC_EV56_PBP 32 /* "Takara" (?) */ #define ST_DEC_ALPHAVME_320 33 /* "Yukon" (VME?) */ #define ST_DEC_6600 34 /* "Monet/Goldrush" */ +#define ST_DEC_CUSCO 36 /* "CUSCO" */ +#define ST_DEC_EIGER 37 /* "Eiger" */ /* * System types for Alpha Processor Inc. machines @@ -283,6 +285,11 @@ struct pcs { #define PCS_PROC_EV56 7 /* EV56: 21164A */ #define PCS_PROC_EV6 8 /* EV6: 21264 */ #define PCS_PROC_PCA56 9 /* PCA256: 21164PC */ +#define PCS_PROC_PCA57 10 /* PCA257: 21164PC */ +#define PCS_PROC_EV67 11 /* EV67: 21264A */ +#define PCS_PROC_EV68CB 12 /* EV68CB: 21264C */ +#define PCS_PROC_EV68AL 13 /* EV6AL: 21264B */ +#define PCS_PROC_EV68CX 14 /* EV6CX: 21264D */ #define PCS_PROC_MINOR 0xffffffff00000000 #define PCS_PROC_MINORSHIFT 32 |