initializing VGA happens pretty much as the last thing before starting the payload. Hence, drop VGA console support, as we did in coreboot v3. - Drop VGA and BTEXT console support. Console is meant to be debugging only, and by the time graphics comes up 99% of the risky stuff has already happened. Note: This patch does not remove hardware init but only the actual output functionality. The ragexl driver needs some extra love, but that's for another day - factor out die() and post() - drop some leftover RAMBASE < 0x100000 checks. Signed-off-by: Stefan Reinauer <stepan@coreboot.org> Acked-by: QingPei Wang<wangqingpei@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6111 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
22 lines
602 B
Makefile
22 lines
602 B
Makefile
ramstage-y += printk.c
|
|
ramstage-y += console.c
|
|
ramstage-y += vtxprintf.c
|
|
ramstage-y += vsprintf.c
|
|
ramstage-y += post.c
|
|
ramstage-y += die.c
|
|
|
|
smm-y += printk.c
|
|
smm-y += vtxprintf.c
|
|
|
|
romstage-y += vtxprintf.c
|
|
romstage-$(CONFIG_CACHE_AS_RAM) += console.c
|
|
romstage-y += post.c
|
|
romstage-y += die.c
|
|
|
|
driver-$(CONFIG_CONSOLE_SERIAL8250) += uart8250_console.c
|
|
driver-$(CONFIG_USBDEBUG) += usbdebug_console.c
|
|
driver-$(CONFIG_CONSOLE_LOGBUF) += logbuf_console.c
|
|
driver-$(CONFIG_CONSOLE_NE2K) += ne2k_console.c
|
|
|
|
$(obj)/console/console.ramstage.o : $(obj)/build.h
|
|
$(obj)/console/console.romstage.o : $(obj)/build.h
|