Ronald G. Minnich wrote:
The issue is this: right now, linubios compressed payload AND romcc object fit in the top 64k. There is no need to do this. They're not fitting anyway at this point.
romcc object startup can turn on full flash access, so the linuxbios compressed payload can be placed, not in the top 64k, but in the next-to-top 64k. The linuxbios image will then have 128k available to it, not just 64k. Then we can put all the debug prints we want into romcc code, which would be nice.
So how is my stuff working then? Its way over 64k. Guess I'm still confused. Can you draw me a memory map?
My ADLO+BOCHS+vbios payload is 130kib. So moving the payload to 0x0e0000 in the ROM is going to cause me issues.
How big is your flash?
512kib actually I have 2 of them for 1 meg but the second has to be muxed and currently unused.