coreboot/include/device
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
..
agp.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
cardbus.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
device.h Make some things (die, mem*, resourcemap code, option code) SHARED. 2008-08-12 03:39:39 +00:00
hypertransport.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
hypertransport_def.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00
path.h The named unions in the device tree code are obnoxious and degrade 2008-08-10 00:20:24 +00:00
pci.h Console: 2008-08-09 21:03:57 +00:00
pci_def.h Console: 2008-08-09 21:03:57 +00:00
pci_ids.h Trivial: Add a missing newline in front of PCI_DEVICE_ID_AMD_LXBRIDGE define, lost in r732 2008-08-11 13:23:40 +00:00
pci_ops.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00
pci_rom.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
pcie.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
pcix.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
pnp.h Various coding style and cosmetic fixes (trivial). 2007-10-31 02:40:17 +00:00
resource.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00
smbus.h A lot of the v3 header files require other header files to be #included 2008-02-19 00:34:32 +00:00
smbus_def.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00