Question about SPROM Readout

Michael Büsch mb at bu3sch.de
Sat Dec 11 03:47:17 EST 2010


On Fri, 2010-12-10 at 16:06 -0600, Larry Finger wrote: 
> On the box with the SPROM located at 0x0800 rather than 0x1000, a readout cycle
> dumps data from whatever core happens to be mapped in the region 0x0 - 0xFFF. As
> this is usually not the ChipCommon core, the SPROM dump is usually garbage.
> Similarly, an SPROM write would overwrite lots of things.

No wait. The SPROM is not mapped into the core MMIO. It is mapped right
above it. So a core switch does not affect it.
Core window goes from 0-0x800 (0r 0-0x1000 on PCI-E). Above this, the
SPROM is statically mapped.

-- 
Greetings Michael.




More information about the b43-dev mailing list