Hi, > The complete definition for the HPET on my MacPro5,1 is below; along > with the 0xFED00000 value gleaned from the previous SeaBIOS version of > _CRS, I came up with the above. Hopefully it works for WinXP too...
> Device (HPET) { > Name (_HID, EisaId ("PNP0103")) > Name (BUF0, ResourceTemplate () { > IRQNoFlags () > {0} > IRQNoFlags () > {8} > Memory32Fixed (ReadOnly, > 0xFED00000, // Address Base > 0x00100000, // Address Length > _Y09) > }) > Method (_STA, 0, NotSerialized) { > If (LGreaterEqual (OSYS, 0x07D1)) { > If (HPAE) { > Return (0x0F) > } > } Else { > If (HPAE) { > Return (0x0B) > } > } > Return (0x00) > } > Method (_CRS, 0, Serialized) { > If (HPAE) { > CreateDWordField (BUF0, \_SB.PCI0.LPCB.HPET._Y09._BAS, HPT0) > If (LEqual (HPAS, 0x01)) { > Store (0xFED10000, HPT0) > } > If (LEqual (HPAS, 0x02)) { > Store (0xFED20000, HPT0) > } > If (LEqual (HPAS, 0x03)) { > Store (0xFED30000, HPT0) > } > } > Return (BUF0) > } > } Ok, and how does the RTC look like on your MacPro? thanks, Gerd