12aba82e55
3 (with one of them way too much assembler code). On the way, I had to make some changes to the way the code is built, which is an effort I want to expand over time. Right now, large portions of the in-ROM part of coreboot is compiled as a single file, with lots of .c files including other .c files. That has its justification for pre-raminit code, but it also affects lots of post-raminit code (memcpy doesn't really make sense before raminit, or at least CAR) The coreboot_apc code (AMD boards) gained some .c includes because I don't know that part of the code enough to really rework it and only have limited possibilities to test it. The includes should give an identical situation for this part of the code. This change was posted as set of 6 patches to the list, but they were mostly split for review purposes, hence commit them all at once. They can still be backed up using the patch files, if necessary. Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de> Acked-by: Ronald G. Minnich <rminnich@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4233 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
31 lines
581 B
Text
31 lines
581 B
Text
uses CONFIG_CONSOLE_SERIAL8250
|
|
uses CONFIG_USBDEBUG_DIRECT
|
|
uses CONFIG_CONSOLE_VGA
|
|
uses CONFIG_CONSOLE_BTEXT
|
|
uses CONFIG_CONSOLE_LOGBUF
|
|
uses CONFIG_USE_INIT
|
|
uses CONFIG_USE_PRINTK_IN_CAR
|
|
|
|
object printk.o
|
|
if CONFIG_CONSOLE_SERIAL8250
|
|
driver uart8250_console.o
|
|
end
|
|
if CONFIG_USBDEBUG_DIRECT
|
|
driver usbdebug_direct_console.o
|
|
end
|
|
if CONFIG_CONSOLE_VGA
|
|
driver vga_console.o
|
|
end
|
|
if CONFIG_CONSOLE_BTEXT
|
|
driver btext_console.o
|
|
driver font-8x16.o
|
|
end
|
|
if CONFIG_CONSOLE_LOGBUF
|
|
driver logbuf_console.o
|
|
end
|
|
|
|
object console.o
|
|
object vtxprintf.o
|
|
object vsprintf.o
|
|
|
|
initobject vtxprintf.o
|