switch-coreboot/arch/x86
Ronald G. Minnich 5de5570bac This change will support stage2 running LAR files. The initial example
is running the VSA in the geode lx northbridge.

It builds but is not tested.

lar.h: make LAR functions SHARED
lar.c: make process_file non-static (i.e. global)
vsmsetup.c: modify to use LAR functions.
stage1.c: new function, init_archive, which is SHARED and will set up
the initial archive struct.

Note that some work remains. The use of unsigned longs and unsigned
shorts should be changed to u32/u16 as Carl-Daniel has pointed out,
Because this change requires changes elsewhere I am not including them
in this patch. 

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@561 f3766cd6-281f-0410-b1cd-43a5c92072e9
2008-01-26 03:40:00 +00:00
..
geodelx After configuring the PLL registers on Geode LX, we have to reset the 2008-01-12 01:09:47 +00:00
archelfboot.c Move include/console/console.h to include/console.h in order to 2007-05-05 20:18:28 +00:00
archtables.c The current parameter situation of post_code() is rather mixed between 2008-01-07 16:34:34 +00:00
i8259.c Massive file rename and moving orgy: 2007-05-05 21:36:52 +00:00
isa-dma.c Ron's arch code., slightly changed. Another one will follow 2007-06-27 21:01:01 +00:00
Kconfig * start using arch/foo.h again instead of archfoo.h (trivial) 2007-06-29 16:57:23 +00:00
keyboard.c The current parameter situation of post_code() is rather mixed between 2008-01-07 16:34:34 +00:00
ldscript.ld Add x86emu support. This adds initial x86emu/vm86 support to LinuxBIOSv3 2007-03-12 23:47:26 +00:00
linuxbios_table.c minor changes to remove a warning here. (trivial) 2007-10-10 16:55:03 +00:00
macros.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00
Makefile This fixes a build race (make -j2): 2008-01-10 21:13:19 +00:00
mc146818rtc.c Stage0 and Stage1 improvements. Gets Geode LX into initram. Use LAR XIP. Add disable_CAR(). 2007-07-19 15:15:57 +00:00
mtrr.h Use the same naming convention and placement for "include guards" in 2007-05-21 06:48:47 +00:00
pci_ops_auto.c The current parameter situation of post_code() is rather mixed between 2008-01-07 16:34:34 +00:00
pci_ops_conf1.c Constify structs which can be const. 2007-11-26 13:28:52 +00:00
pci_ops_conf2.c Constify structs which can be const. 2007-11-26 13:28:52 +00:00
pci_ops_mmconf.c Constify structs which can be const. 2007-11-26 13:28:52 +00:00
post_code.c Add comment, small style fixes (trivial). 2007-11-21 18:25:20 +00:00
serial.c Fix various license headers. 2007-05-20 20:35:59 +00:00
speaker.c Add comment, small style fixes (trivial). 2007-11-21 18:25:20 +00:00
stage0_i586.S This patch is an attempt at introducing 4k CAR size granularity for the 2008-01-09 23:09:23 +00:00
stage1.c This change will support stage2 running LAR files. The initial example 2008-01-26 03:40:00 +00:00
udelay_io.c Fix various license headers. 2007-05-20 20:35:59 +00:00