[Xorg-driver-geode] GeodeLX freeze with General Software BIOS saga continues

Alan Cox alan at lxorguk.ukuu.org.uk
Fri Jan 11 05:59:59 PST 2008


> Can someone tell me why we don't access 0xCF8-0xCFF directly but emulate
> them by a read them from PCI memory?

The PCI configuration interface is managed by the OS. It uses 0xCF8-0xCFF
and also newer interfaces internally. If you scribble on those ports
directly as well they may clash and that can do really evilly bad 'where
did my data go' kind of things.

The emulation logic should dig the correct information out of the /proc
interface (or similar for other platforms). The full information is there
so it may be a bug in the logic for parsing that.

Alan



More information about the xorg mailing list