diff options
author | raj <raj@FreeBSD.org> | 2008-12-17 15:27:49 +0000 |
---|---|---|
committer | raj <raj@FreeBSD.org> | 2008-12-17 15:27:49 +0000 |
commit | d71801145e3d4af3d6f752336d55ddcddc1a7da1 (patch) | |
tree | 0b59b4e7b12b10dfe2627893da2236192f787c24 /sys/powerpc/include/spr.h | |
parent | ce7791f58daab11561fdaeb180f17b71fbe9bcf6 (diff) | |
download | FreeBSD-src-d71801145e3d4af3d6f752336d55ddcddc1a7da1.zip FreeBSD-src-d71801145e3d4af3d6f752336d55ddcddc1a7da1.tar.gz |
Improve MPC85XX helper routines.
- Move CCSR accessors to the shared MPC85XX area
- Simplify SVR version subfield handling
- Adjust OCP
Diffstat (limited to 'sys/powerpc/include/spr.h')
-rw-r--r-- | sys/powerpc/include/spr.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/sys/powerpc/include/spr.h b/sys/powerpc/include/spr.h index 1662add..70a0012 100644 --- a/sys/powerpc/include/spr.h +++ b/sys/powerpc/include/spr.h @@ -560,14 +560,15 @@ #define SPR_MCSRR1 0x23b /* ..8 571 Machine check SRR1 */ #define SPR_SVR 0x3ff /* ..8 1023 System Version Register */ -#define SVR_MPC8533 0x803c0010 -#define SVR_MPC8533E 0x80340010 -#define SVR_MPC8541 0x80720011 -#define SVR_MPC8541E 0x807a0011 -#define SVR_MPC8555 0x80710011 -#define SVR_MPC8555E 0x80790011 -#define SVR_MPC8572 0x80e00010 -#define SVR_MPC8572E 0x80e80010 +#define SVR_MPC8533 0x803c +#define SVR_MPC8533E 0x8034 +#define SVR_MPC8541 0x8072 +#define SVR_MPC8541E 0x807a +#define SVR_MPC8555 0x8071 +#define SVR_MPC8555E 0x8079 +#define SVR_MPC8572 0x80e0 +#define SVR_MPC8572E 0x80e8 +#define SVR_VER(svr) (((svr) >> 16) & 0xffff) #define SPR_PID0 0x030 /* ..8 Process ID Register 0 */ #define SPR_PID1 0x279 /* ..8 Process ID Register 1 */ @@ -623,5 +624,4 @@ #endif /* #elif defined(E500) */ - #endif /* !_POWERPC_SPR_H_ */ |