Add support for enabling ram in 0xc0000-0xf0000 area.
authorKevin O'Connor <kevin@koconnor.net>
Sun, 26 Jul 2009 23:16:09 +0000 (19:16 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Sun, 26 Jul 2009 23:16:09 +0000 (19:16 -0400)
commite773930ea4f37bca9334a157e86e70f14234888f
treecc55909121ff77e44b31097f37a78f73e597cc37
parent98571bee61e23bcfe1400d9ceaf432d8a84a77bb
Add support for enabling ram in 0xc0000-0xf0000 area.

Enhance shadow ram support to enable read/write of option rom area.
This enables support for option roms that modify themselves.
Support copying the roms before enabling shadowing, to work around the
    qemu implementation of ram shadowing.
Rename next_rom to RomEnd and export it.
Support locking ram being used for optionroms before booting.
Don't bother and'ing/or'ing 0x59 register - it's usage is well defined.
src/config.h
src/optionroms.c
src/shadow.c
src/util.h