On 11/30/2015 09:09 PM, Benjamin Herrenschmidt wrote: > On Mon, 2015-11-30 at 19:15 +0100, Cédric Le Goater wrote: >> The pnor file is compiled from github. The patch is below (without the dirty >> cut and paste I did in loader.c). The offset for the PAYLOAD and BOOTKERNEL >> partitions are hard coded but I guess we don't need to read the flash >> partition >> table in qemu, not yet. > > In practice we should read the partition tables, I don't like hard > coded offsets... But we should probably create a proper "flash driver" > that does a bunch of this, and also adds the BMC style flash interface > so OPAL can write to nvram.
yes that would be better but I don't measure what it takes to implement the LPC/AHB bridge to access the PNOR. C.