coreboot/include
Ronald G. Minnich 7e78ce492a Make some things (die, mem*, resourcemap code, option code) SHARED.
The option code is tricky as it is used by standalone code. If you 
include that file and you are standalone, you now have to define 
STANDALONE (is there a better way?)
Change the cpuid to be a 24-byte string instead of 3 u32s.
Make the CPUID usage PIC-safe by not using %ebx.

Test building on two different geodes, tested to boot on dbe62

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>


git-svn-id: svn://coreboot.org/repository/coreboot-v3@750 f3766cd6-281f-0410-b1cd-43a5c92072e9
2008-08-12 03:39:39 +00:00
..
arch/x86 Make some things (die, mem*, resourcemap code, option code) SHARED. 2008-08-12 03:39:39 +00:00
device Make some things (die, mem*, resourcemap code, option code) SHARED. 2008-08-12 03:39:39 +00:00
console.h Make some things (die, mem*, resourcemap code, option code) SHARED. 2008-08-12 03:39:39 +00:00
elf.h Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
elf_boot.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00
ip_checksum.h Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
isa-dma.h Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
keyboard.h Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
lar.h Print name of compression algorithm in addition to the corresponding 2008-02-18 00:48:25 +00:00
lib.h Make some things (die, mem*, resourcemap code, option code) SHARED. 2008-08-12 03:39:39 +00:00
mc146818rtc.h Make some things (die, mem*, resourcemap code, option code) SHARED. 2008-08-12 03:39:39 +00:00
post_code.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
shared.h Now version 3: LinuxBIOS -> coreboot rename. 2008-01-27 18:54:57 +00:00
spd.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
spinlock.h Remove superfluous checks for boolean CONFIG_* variables where we tested 2008-02-14 22:34:40 +00:00
string.h Make some things (die, mem*, resourcemap code, option code) SHARED. 2008-08-12 03:39:39 +00:00
tables.h Implements console and serial lbtable records compatible to cbv2 as of r3396 2008-06-29 06:43:01 +00:00
uart8250.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00