[U-Boot] Pull request: u-boot-x86/next
Wolfgang Denk
wd at denx.de
Tue Dec 20 22:37:33 CET 2011
Dear Graeme Russ,
In message <4EEEA032.8050501 at gmail.com> you wrote:
> Hi Wolfgang:
>
> The following changes since commit 7b725f8485bcdd0be3cda40e435b783882bf18ec:
>
> CHECKPATCH: ./board/esd/hh405/logo_320_240_8bpp.c (2011-12-18 00:14:46 +0100)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-x86.git next
>
> Gabe Black (7):
> x86: Initial commit for running as a coreboot payload
> x86: Import code from coreboot's libpayload to parse the coreboot table
> x86: Clean up the x86 zimage code in preparation to extend it
> x86: Add support for booting Linux using the 32 bit boot protocol
> x86: Add infrastructure to extract an e820 table from the coreboot tables
> x86: Refactor the zboot innards so they can be reused with a vboot image
> x86: Add support for specifying an initrd with the zboot command
>
> arch/x86/cpu/coreboot/Makefile | 58 +++++
> arch/x86/cpu/coreboot/asm-offsets.c | 25 ++
> arch/x86/cpu/coreboot/coreboot_car.S | 29 +++
> arch/x86/cpu/coreboot/ipchecksum.c | 54 +++++
> arch/x86/cpu/coreboot/sdram.c | 75 ++++++
> arch/x86/cpu/coreboot/sysinfo.c | 39 +++
> arch/x86/cpu/coreboot/tables.c | 183 ++++++++++++++
> arch/x86/include/asm/arch-coreboot/ipchecksum.h | 37 +++
> arch/x86/include/asm/arch-coreboot/sysinfo.h | 63 +++++
> arch/x86/include/asm/arch-coreboot/tables.h | 241 +++++++++++++++++++
> arch/x86/include/asm/zimage.h | 36 +--
> arch/x86/lib/bootm.c | 21 ++-
> arch/x86/lib/zimage.c | 276 ++++++++++++++--------
> board/chromebook-x86/coreboot/Makefile | 53 ++++
> board/chromebook-x86/coreboot/coreboot.c | 87 +++++++
> board/chromebook-x86/coreboot/coreboot_pci.c | 30 +++
> board/chromebook-x86/coreboot/coreboot_start.S | 29 +++
> board/chromebook-x86/coreboot/coreboot_start16.S | 46 ++++
> boards.cfg | 1 +
> include/configs/coreboot.h | 225 ++++++++++++++++++
> include/serial.h | 2 +-
> 21 files changed, 1482 insertions(+), 128 deletions(-)
> create mode 100644 arch/x86/cpu/coreboot/Makefile
> create mode 100644 arch/x86/cpu/coreboot/asm-offsets.c
> create mode 100644 arch/x86/cpu/coreboot/coreboot_car.S
> create mode 100644 arch/x86/cpu/coreboot/ipchecksum.c
> create mode 100644 arch/x86/cpu/coreboot/sdram.c
> create mode 100644 arch/x86/cpu/coreboot/sysinfo.c
> create mode 100644 arch/x86/cpu/coreboot/tables.c
> create mode 100644 arch/x86/include/asm/arch-coreboot/ipchecksum.h
> create mode 100644 arch/x86/include/asm/arch-coreboot/sysinfo.h
> create mode 100644 arch/x86/include/asm/arch-coreboot/tables.h
> create mode 100644 board/chromebook-x86/coreboot/Makefile
> create mode 100644 board/chromebook-x86/coreboot/coreboot.c
> create mode 100644 board/chromebook-x86/coreboot/coreboot_pci.c
> create mode 100644 board/chromebook-x86/coreboot/coreboot_start.S
> create mode 100644 board/chromebook-x86/coreboot/coreboot_start16.S
> create mode 100644 include/configs/coreboot.h
Applied to "next" branch, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The use of anthropomorphic terminology when dealing with computing
systems is a symptom of professional immaturity. -- Edsger Dijkstra
More information about the U-Boot
mailing list