This is an updated version of the VX800 patch from http://www.coreboot.org/pipermail/coreboot/2009-July/050785.html
It contains the following changes to make it build (vx800example board):
- Add CONFIG_ prefix to lots of variables (I may have missed some).
- Change CONFIG_LB_MEM_TOPK to CONFIG_RAMTOP (which is in bytes not KB now).
- Fix acpi_write_rsdp() call (not enough parameters).
- ram/ramtest.c moved to lib/ramtest.c.
- Renames a la s/HAVE_ACPI_TABLES/CONFIG_GENERATE_ACPI_TABLES/ etc.
- Disable ACPI table stuff for now, doesn't build yet. - Disable CONFIG_HAVE_ACPI_RESUME for now. - Disable CONFIG_GENERATE_ACPI_TABLES for now.
- Drop no longer available variables: - CONFIG_MAX_PCI_BUSES - CONFIG_CBFS - CONFIG_ROM_PAYLOAD_START - PAYLOAD_SIZE
- Disable vga.o in Config.lb for now, doesn't build.
- Comment out acpi_slp_type usage for now, won't build otherwise.
- Drop Config-abuild.lb, it's not needed (abuild works fine).
IMPORTANT: This patch should not be merged as is (yet), it will definately break the VIA EPIA-M700 target and also has lots of whitespace breakage in it which I want to remove first (will post updated patch).
Uwe.