also, this needs to write 0 (or some value) back to the register, before
it calls 'continue' for the !addr case:
PciWriteDword( bus, devfn, reg, 0xffffffff );
addr = PciReadDword( bus, devfn, reg );
if( addr == 0 )
continue;
--
Jeff Garzik | Nothing cures insomnia like the
Building 1024 | realization that it's time to get up.
MandrakeSoft, Inc. | -- random fortune
-
To unsubscribe: send mail to majordomo@freiburg.linux.de
with 'unsubscribe openbios' in the body of the message