-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >> Basically, vga bios tries to size a 16 meg register and at an >> intermediate point the vga hardware ends up decoding the top 16 mb of >> memory.
Hi all, I think one _must_ disable the decoders first by disabling space in PCI_COMMAND register. Check u-boot how it does: http://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=blob;f=drivers/pci/pci_auto.c;hb=HEAD It first disable the cmdstat = (cmdstat & ~(PCI_COMMAND_IO | PCI_COMMAND_MEMORY)) | PCI_COMMAND_MASTER; And then goes to decode. VIA bridge has also _default_ enable decode, so it blows up very badly when probing without decode enabled. Check K8M890 k8t890_bridge.c Rudolf -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFI+lnD3J9wPJqZRNURAo4CAKCHFtd2ly4lUmEhkUEOUpbU1xqFKwCgnuk0 Ya9mSRkR0WhPBJ8IqQtwPeM= =FpVN -----END PGP SIGNATURE----- -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

