coreboot for the Switch
Find a file
Stefan Reinauer c275218a89 Add a first bit of a framework. Builds the following parts, in
accordance to the newboot document:

* reset vector (16 bytes)
* vpd (240bytes)
* boot block (8k - 256b)
* lar archive (256-8 k)

The boot block is kind of simple, still. It enables pmode, car, and
starts looking for an initram module in the lar archive.

Note: This doesnt do much at the moment,
as gas seems to produce buggy code in init.S.

Take this as a suggestion of how it might work and please provide
patches fixing it and bringing it into shape.

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



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@62 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-01-29 22:09:50 +00:00
arch Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
console Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
doc * small Makefile cleanups 2007-01-26 19:33:03 +00:00
include Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
lib Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
mainboard Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
scripts * This patch renames remainders the arch i386 to x86. 2007-01-04 20:12:02 +00:00
util Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
COPYING filling in 2006-10-06 19:19:14 +00:00
Kconfig * This patch renames remainders the arch i386 to x86. 2007-01-04 20:12:02 +00:00
Makefile Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00