On Mon, Mar 10, 2014 at 3:24 PM, ron minnich rminnich@gmail.com wrote:
Which option ROMs? newish ones or 3c509 :-)? Ah well guess I believe you. I guess I never needed it because in my main uses we did not use or want option roms -- we loaded Linux and there was no need there. Running some option rom in an 8086 mode was never desired ...
We've gone backwards in some ways from when Linux was our bootstrap.
You'll find that once you try to write coreboot tables, things will page fault as well:
0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES 1. 0000000000001000-000000000009ffff: RAM 2. 00000000000a0000-00000000000fffff: RESERVED 3. 0000000000100000-000000001fffffff: RAM 4. 0000000020000000-00000000200fffff: RESERVED 5. 0000000020100000-000000007ae6dfff: RAM 6. 000000007ae6e000-000000007affffff: CONFIGURATION TABLES 7. 000000007b000000-000000007fffffff: RESERVED 8. 00000000e0000000-00000000efffffff: RESERVED 9. 00000000feb00000-00000000febfffff: RESERVED 10. 00000000fed01000-00000000fed01fff: RESERVED 11. 00000000fed03000-00000000fed03fff: RESERVED 12. 00000000fed05000-00000000fed05fff: RESERVED 13. 00000000fed08000-00000000fed08fff: RESERVED 14. 00000000fed0c000-00000000fed0ffff: RESERVED 15. 00000000fed1c000-00000000fed1cfff: RESERVED
Notice that first entry?
ron
On Mon, Mar 10, 2014 at 3:21 PM, Stefan Reinauer stefan.reinauer@coreboot.org wrote:
- ron minnich rminnich@gmail.com [140310 22:43]:
Now you've just made me sad.
OK, given that in the beginning times we never supplied this little tidbit, who or what needs it? It looks like another memory turd whose time has gone.
ron
It's needed by some option roms. See void dev_initialize(void) in src/device/device.c
Stefan
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot