Update e820 map in place instead of copying it.

Allocate the e820 map space in the 0xf0000 segment and do all updates
    in place.  This reduces the need to access external memory during
    post.
Also, move e820 pointer and count from ebda to variables in 0xf0000.
5 files changed
tree: 3c81b80d22912ccdbccbc8eb7ee610e6ad2ef362
  1. .gitignore
  2. COPYING
  3. Makefile
  4. README
  5. TODO
  6. src/
  7. tools/