diff options
author | Greg Watson <gwatson@lanl.gov> | 2005-10-19 21:55:47 +0000 |
---|---|---|
committer | Greg Watson <gwatson@lanl.gov> | 2005-10-19 21:55:47 +0000 |
commit | aa9ef4195a12feb7b9ccc9bc9dc24806df13c022 (patch) | |
tree | b4eadf19b28cc70e459de1aac9a5d99d46735d68 /src/arch/ppc/include/ppc750.h | |
parent | 5fc3aa73eb5e978bcd37061c49932b10e80c45c2 (diff) |
trying to compile...
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2062 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/arch/ppc/include/ppc750.h')
-rwxr-xr-x | src/arch/ppc/include/ppc750.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/arch/ppc/include/ppc750.h b/src/arch/ppc/include/ppc750.h new file mode 100755 index 0000000000..05fa37e894 --- /dev/null +++ b/src/arch/ppc/include/ppc750.h @@ -0,0 +1,33 @@ +/* We are interested in the following hid0 bits: + 6 - ECLK - Enable external test clock (603 only) + 11 - DPM - Turn on dynamic power management (603 only) + 15 - NHR - Not hard reset + 16 - ICE - Instruction cache enable + 17 - DCE - Data cache enable + 18 - ILOCK - Instruction cache lock + 19 - DLOCK - Data cache lock + 20 - ICFI - Instruction cache invalidate + 21 - DCFI - Data cache invalidate + 24 - NOSER - Serial execution disable (604 only - turbo mode) + 24 - SGE - Store gathering enable (7410 only) + 29 - BHT - Branch history table (604 only) + + I made up the tags for the 604 specific bits, as they aren't + named in the 604 book. The 603 book calls the invalidate bits + ICFI and DCI, and I have no idea why it isn't DCFI. Maybe IBM named + one, and Motorola named the other. */ + +#define HID0_ECLK 0x02000000 +#define HID0_DPM 0x00100000 +#define HID0_NHR 0x00010000 +#define HID0_ICE 0x00008000 +#define HID0_DCE 0x00004000 +#define HID0_ILOCK 0x00002000 +#define HID0_DLOCK 0x00001000 +#define HID0_ICFI 0x00000800 +#define HID0_DCFI 0x00000400 +#define HID0_NOSER 0x00000080 +#define HID0_SGE 0x00000080 +#define HID0_BTIC 0x00000020 +#define HID0_BHT 0x00000004 + |