Massive resync of my tree and freebios-cvs including.
- Motherboard identification in the linuxbios table. - Better SMP startup code. - Support for the tyan s2462, the supermicro p4dc6, the supermicro p4dc6+, and the beginnings of supermicro p4dpr support - Remove of no longer needed USE_AMD_NDA option
This commit is contained in:
parent
ddf646c178
commit
9e334b9ec3
105 changed files with 6483 additions and 1703 deletions
3
src/include/cpu/i786/thermal_monitoring.h
Normal file
3
src/include/cpu/i786/thermal_monitoring.h
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
#define THERMAL_MONITORING_OFF 0
|
||||
#define THERMAL_MONITORING_SET 0x00000008
|
||||
#define MISC_ENABLE 0x01a0
|
||||
|
|
@ -3,10 +3,26 @@
|
|||
|
||||
#include <cpu/p6/mtrr.h>
|
||||
|
||||
#define TOP_MEM 0xc001001A
|
||||
#define TOP_MEM2 0xc001001D
|
||||
#define IORR_FIRST 0xC0010016
|
||||
#define IORR_LAST 0xC0010019
|
||||
#define SYSCFG 0xC0010010
|
||||
|
||||
#define MTRR_READ_MEM (1 << 4)
|
||||
#define MTRR_WRITE_MEM (1 << 3)
|
||||
|
||||
#define SYSCFG_MSR 0xC0010010
|
||||
#define SYSCFG_MSR_MtrrFixDramEn (1 << 18)
|
||||
#define SYSCFG_MSR_MtrrFixDramModEn (1 << 19)
|
||||
#define SYSCFG_MSR_MtrrVarDramEn (1 << 20)
|
||||
|
||||
|
||||
#define IORR0_BASE 0xC0010016
|
||||
#define IORR0_MASK 0xC0010017
|
||||
#define IORR1_BASE 0xC0010018
|
||||
#define IORR1_MASK 0xC0010019
|
||||
#define TOP_MEM 0xC001001A
|
||||
#define TOP_MEM2 0xC001001D
|
||||
#define HWCR_MSR 0xC0010015
|
||||
|
||||
|
||||
#endif /* CPU_K7_MTRR_H */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue