On 03/31/2011 06:03 PM, Stefan Reinauer wrote:
- Joseph Smithjoe@settoplinux.org [110331 23:38]:
i855
IO: outl 0cf8<= 8000f8a4 IO: inb 0cfc => 01 PCI 0:1f.0 R.a4 IO: outl 0cf8<= 8000f8a4 IO: outb 0cfc<= 00 PCI 0:1f.0 R.a4
Looks undocumented in the public data sheets (ICH4?)
Yes ICH4. I believe this is GEN_PMCON_3 resume after power failure.
IO: inb 04b9 => 02 IO: outb 04b9<= 03
If PMBASE is at 0x480, this would be a write to Alternate GPI SMI Enable
yup
IO: outw 0080<= fea0
IO: outl 0cf8<= 800000fc IO: outw 0cfc<= 0109 PCI 0:00.0 R.fc
Undocumented in Memory Controller
Yes but it is listed in lspci -xxx of a good boot so I am assuming not to worry about it.
IO: outw 0080<= eee3
Probably the same error as above.
--craps out after this----
Anyone ever seen these 16bit post codes before? Help?
They're quite common these days. Presumably eexx describes some error code. At some point the BIOS thought something is wrong with the system.
You will have to figure out where the BIOS is taking a jump to the wrong code path and make sure you satisfy its requirements.
Does this BIOS use Cache As RAM? Did you initialize the CAR region correctly?
Try enabling some of the debug flags in the lua script.
Ok attached is a more verbose output of i855. Not sure if this bios uses CAR? How do I tell? So do I need to use gdb to backtrace what jumps to [eb00:1202]?