switch-coreboot/arch/x86
Stefan Reinauer 6869f4a129 new device model from Ron
This tree shows the new model. It demonstrates the constructor array
in use, for devices that are and are not specified in the dts. It
introduces a new generic structure, device_id, analogous to
device_path, which can describe all the types of device IDs we have.
It shows a way to set up arrays of structs, in the dts, for the
constructors, so we avoid ldscript hacks.

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



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@233 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-10 15:55:41 +00:00
..
archelfboot.c some dependencies fixes. 2007-02-26 13:59:35 +00:00
archtables.c A bunch of small cosmetic improvement of the printk() calls (trivial). 2007-03-07 21:07:13 +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 fix archive size. 2007-03-08 01:09:04 +00:00
console.c Sorry for breaking the code here. Changing it back 2007-03-08 23:54:27 +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 Various tiny cosmetic fixes (trivial). 2007-03-05 21:34:08 +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 A bunch of small cosmetic improvement of the printk() calls (trivial). 2007-03-07 21:07:13 +00:00
macros.h Various coding style fixes (trivial). 2007-03-01 14:25:53 +00:00
Makefile new device model from Ron 2007-03-10 15:55:41 +00:00
mtrr.h Various coding style fixes (trivial). 2007-03-01 14:25:53 +00:00
pci_ops_auto.c add pci ops so that we can do something. 2007-03-02 18:17:02 +00:00
pci_ops_conf1.c add pci ops so that we can do something. 2007-03-02 18:17:02 +00:00
pci_ops_conf2.c add pci ops so that we can do something. 2007-03-02 18:17:02 +00:00
pci_ops_mmconf.c add pci ops so that we can do something. 2007-03-02 18:17:02 +00:00
reset.S Cosmetic fixes (trivial). 2007-03-09 11:05:41 +00:00
serial.c Add cross compilation support and simplify the far to complex serial 2007-03-05 21:14:21 +00:00
stage0_i586.S Cosmetic fixes (trivial). 2007-03-09 11:05:41 +00:00
udelay_io.c Use 'unsigned int' instead of 'unsigned'. 2007-03-09 16:02:58 +00:00