This change adds PPC support to libpayload, and hooks it up in the build
authorPatrick Georgi <patrick.georgi@coresystems.de>
Thu, 21 May 2009 10:02:52 +0000 (10:02 +0000)
committerPatrick Georgi <patrick.georgi@coresystems.de>
Thu, 21 May 2009 10:02:52 +0000 (10:02 +0000)
commitd385ed29b94af71dedeb5f44d72ad8dab43c4664
tree6eea529dc55d67078ac9fc0fbf271189318c4a12
parent1e6f6929c1ee96b291ef17e8d801f376a5dbb0d2
This change adds PPC support to libpayload, and hooks it up in the build
process.
The PPC support is still stubbed, with commented out x86 code as guide
line for an implementor.

Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4293 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
50 files changed:
payloads/libpayload/Config.in
payloads/libpayload/Makefile
payloads/libpayload/arch/i386/Makefile.inc [new file with mode: 0644]
payloads/libpayload/arch/i386/coreboot.c [new file with mode: 0644]
payloads/libpayload/arch/i386/exec.S [new file with mode: 0644]
payloads/libpayload/arch/i386/head.S [new file with mode: 0644]
payloads/libpayload/arch/i386/main.c [new file with mode: 0644]
payloads/libpayload/arch/i386/multiboot.c [new file with mode: 0644]
payloads/libpayload/arch/i386/sysinfo.c [new file with mode: 0644]
payloads/libpayload/arch/i386/timer.c [new file with mode: 0644]
payloads/libpayload/arch/i386/util.S [new file with mode: 0644]
payloads/libpayload/arch/i386/virtual.c [new file with mode: 0644]
payloads/libpayload/arch/powerpc/Makefile.inc [new file with mode: 0644]
payloads/libpayload/arch/powerpc/coreboot.c [new file with mode: 0644]
payloads/libpayload/arch/powerpc/exec.S [new file with mode: 0644]
payloads/libpayload/arch/powerpc/head.S [new file with mode: 0644]
payloads/libpayload/arch/powerpc/main.c [new file with mode: 0644]
payloads/libpayload/arch/powerpc/sysinfo.c [new file with mode: 0644]
payloads/libpayload/arch/powerpc/timer.c [new file with mode: 0644]
payloads/libpayload/arch/powerpc/util.S [new file with mode: 0644]
payloads/libpayload/arch/powerpc/virtual.c [new file with mode: 0644]
payloads/libpayload/configs/defconfig
payloads/libpayload/i386/Makefile.inc [deleted file]
payloads/libpayload/i386/coreboot.c [deleted file]
payloads/libpayload/i386/exec.S [deleted file]
payloads/libpayload/i386/head.S [deleted file]
payloads/libpayload/i386/main.c [deleted file]
payloads/libpayload/i386/multiboot.c [deleted file]
payloads/libpayload/i386/sysinfo.c [deleted file]
payloads/libpayload/i386/timer.c [deleted file]
payloads/libpayload/i386/util.S [deleted file]
payloads/libpayload/i386/virtual.c [deleted file]
payloads/libpayload/include/arch/endian.h [deleted file]
payloads/libpayload/include/arch/io.h [deleted file]
payloads/libpayload/include/arch/msr.h [deleted file]
payloads/libpayload/include/arch/rdtsc.h [deleted file]
payloads/libpayload/include/arch/types.h [deleted file]
payloads/libpayload/include/arch/virtual.h [deleted file]
payloads/libpayload/include/i386/arch/endian.h [new file with mode: 0644]
payloads/libpayload/include/i386/arch/io.h [new file with mode: 0644]
payloads/libpayload/include/i386/arch/msr.h [new file with mode: 0644]
payloads/libpayload/include/i386/arch/rdtsc.h [new file with mode: 0644]
payloads/libpayload/include/i386/arch/types.h [new file with mode: 0644]
payloads/libpayload/include/i386/arch/virtual.h [new file with mode: 0644]
payloads/libpayload/include/powerpc/arch/endian.h [new file with mode: 0644]
payloads/libpayload/include/powerpc/arch/io.h [new file with mode: 0644]
payloads/libpayload/include/powerpc/arch/types.h [new file with mode: 0644]
payloads/libpayload/include/powerpc/arch/virtual.h [new file with mode: 0644]
payloads/libpayload/libc/malloc.c
payloads/libpayload/libc/time.c