switch-coreboot/arch/x86
Ronald G. Minnich cd4625560e add tables support to LinuxBIOS.
We have merged the plethora of include files into one. A given linuxbios
target architecture must support all the functions described therein. 
All the structs etc. in include/tables.h are known to be
architecture-independent. 

We hope this new layout is easier to folow than the old one. 

Todo: Remove the LGDT code from tables writing (how did THAT get in
there ;-) and put it somewhere sane; add OFW table support. We are going
to need some nice OFW table code. 

Also, the license headers should be correct in this commit. 

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>
Acked-by: Stefan Reinauer <stepan@coresystems.de>



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@128 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-02-26 09:43:12 +00:00
..
archelfboot.c clean up headers as requested. drop some dead code. 2007-02-24 17:03:53 +00:00
archtables.c add tables support to LinuxBIOS. 2007-02-26 09:43:12 +00:00
cache_as_ram.S Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
cachemain.c The newelfboot code is correctly loading filo.elf. It is running from 2007-02-23 21:16:47 +00:00
config.h Architecture changes. This gets us through stage 2. 2007-02-22 21:39:25 +00:00
console.c fix more warnings. 2007-02-23 12:36:45 +00:00
init.S Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
Kconfig * This patch renames remainders the arch i386 to x86. 2007-01-04 20:12:02 +00:00
ldscript.ld our code grew quickly. Since stage0 carries the library for all the 2007-02-23 14:04:39 +00:00
linuxbios_table.c add tables support to LinuxBIOS. 2007-02-26 09:43:12 +00:00
macros.h Add a license header where it was missing. 2007-01-30 11:10:39 +00:00
Makefile Silence warnings and beautify build output. We might want to turn on more 2007-02-26 02:15:40 +00:00
mtrr.h Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
reset.S Add a license header where it was missing. 2007-01-30 11:10:39 +00:00
serial.c * add config options for serial port and speed 2007-02-23 13:55:28 +00:00
stage0_i586.S Pick a safer default for CacheBase -- not C segment. 2007-02-23 07:15:58 +00:00