On Fri, Jan 22, 2010 at 4:17 PM, Stefan Hajnoczi <[email protected]> wrote: > From e05770d6c4dffedae03aadbf28a23e2861a9bb2e Mon Sep 17 00:00:00 2001 > From: Stefan Hajnoczi <[email protected]> > Date: Fri, 22 Jan 2010 18:12:48 +0000 > Subject: [PATCH] [rtl818x] Remove broken mmio register support > > The rtl818x driver uses programmed I/O but has a fallback to > memory-mapped I/O registers. The fallback currently will not work since > the registers are accessed using inl()/outl() programmed I/O functions > in the driver. This patch removes the fallback to we fail cleanly when > programmed I/O is not possible.
The code in question is straight from the Linux driver; I'm pretty sure it's meant to handle cards where the order of the BARs is mixed up. Is this patch based on theory or do you have a testcase for it? -- Josh _______________________________________________ gPXE mailing list [email protected] http://etherboot.org/mailman/listinfo/gpxe
