coreboot/util/config
Eric W. Biederman cb232f1e04 Lots and Lots of changes. Mainly bugfixes for the supermicro p4dc6,
and a bunch of generic changes.
- Started playing with automatic scanning memory for LinuxBIOS tables.
- Converted the fill_inbuf drivers to stream drivers.  This allows
  for pure data copying operations to be faster, and it allows skipping
  of unneeded data on platforms that support it.
- Added a section .rodata.streams for the stream driver control structures.
  This is preparation for building a bootloader that shares source code
  with LinuxBIOS.
- Added a driver command to NLBConfig.py for objects that should
  always be linked into LinuxBIOS if they are compiled at all.
- Moved the boot_successful logic down into the guts of the
  bootloaders.
- Modified the ip style checksum logic so it isn't specific to uniform
  boot headers...
- Added a function ndelay that uses the RTC (this is i786 specific for now).
- Added a function to delay in seconds for the braindead harddrive
  spinup logic.
- Added a floppy stream driver.
- Added a ide stream driver.
- Broke out the ram initialization for the p4dc6 into multiple c files.
- Stupidly adapted linuxbiosmain and do_inflate to the new stream
  interface.  get_byte is now a slow function call so it might be able
  to use some optimization.
- Updated the ELF bootloader to the new stream interface and adding a
  ELF header scanning function so we can boot off of harddrives and
  not smash their partition tables.
- Removed some bogus unlook ahead code from inflate.c
- Fixed a problem where we did not enable I/O resources on VGA
  compatible chips.  This caused a trident card to lock up the system
  when it's memory mapped resources were enabled.
- Correctly set up nested pci busses.  Before this a pci bus behind a
  pci bus would not get enabled.
- Config changes to the p4dc6
- Added more interrupt sources to the p4dc6 interrupt table
- Converted all of the inbuf drivers to stream drivers.
  All have good conversions except the doc_millenium.
2001-12-20 04:04:42 +00:00
..
asus_cua_doc.config Changed 2001-11-08 02:06:37 +00:00
ds10.config Changed 2001-11-08 02:06:37 +00:00
Foo Config utility 2000-11-04 00:44:52 +00:00
l440bx-test12.config Changed 2001-11-08 02:06:37 +00:00
l440gx.config Changed 2001-11-08 02:06:37 +00:00
LBConfig.txt Changed 2001-11-08 02:06:37 +00:00
matsonic.config add SERIAL_CONSOLE=1 2001-11-06 04:26:19 +00:00
NLBConfig.py Lots and Lots of changes. Mainly bugfixes for the supermicro p4dc6, 2001-12-20 04:04:42 +00:00
pcchips.config modification to fit with Eric's older update 2001-11-13 05:08:11 +00:00
sis540.config modification to fit with Eric's older update 2001-11-13 05:08:11 +00:00
sis550.config modification to fit with Eric's older update 2001-11-13 05:08:11 +00:00
test2 test cases. 2000-11-15 05:24:13 +00:00
test3 test cases. 2000-11-15 05:24:13 +00:00
test4 Getting there, but not right. 2000-12-14 04:42:38 +00:00
test5 config tool updates. 2000-11-28 04:04:06 +00:00
via.config Changed 2001-11-08 02:06:37 +00:00
viavt5426.config Changed 2001-11-08 02:06:37 +00:00
winfast.config modification to fit with Eric's older update 2001-11-13 05:08:11 +00:00