Add malloc_high/fseg() and rework bios table creation to use them.

Add malloc like functions for memory management instead of open-coding
    memory reservation in all callers.
Add ability for unused high ram to be returned for general purpose use.
Break up acpi table creation into multiple functions.
Also, move smbios tables into high ram (instead of f-segment).
9 files changed
tree: ebb2980e71648f5d54f4dbe1f2ed3557ba7ee1d2
  1. .gitignore
  2. COPYING
  3. COPYING.LESSER
  4. Makefile
  5. README
  6. TODO
  7. src/
  8. tools/
  9. vgasrc/