coreboot/payloads/libpayload/include
Julius Werner 87680a2464 libpayload: Add ability to unregister output driver
This patch adds a console_kill_output_driver() function, which can
remove a previously registered output driver. This is mostly useful when
you overlay some output channel over another, such as when the GDB stub
takes direct control of the UART (and thus has to get rid of the
existing serial output driver).

BUG=chrome-os-partner:18390
TEST=None

Change-Id: I6fce95c22fd15cd321ca6b2d6fbc4e3902b1eac3
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/202561
Reviewed-by: Stefan Reinauer <reinauer@chromium.org>
2014-06-11 03:30:51 +00:00
..
arm/arch Introduce bit manipulation macros 2014-06-05 04:19:10 +00:00
arm64/arch libpayload: Add support for arm64 in libpayload 2014-06-07 01:28:57 +00:00
arpa
pci
storage libpayload: Change CONFIG_* to CONFIG_LP_* in the kconfig. 2013-08-14 17:05:33 -07:00
sys
usb libpayload: Fix pointer related casts 2014-05-14 00:25:48 +00:00
x86/arch libpayload: Make it possible to install callbacks for particular exceptions. 2014-02-13 04:15:59 +00:00
assert.h
cbfs.h Provide selfboot() external declaration in a common file 2014-05-24 02:53:58 +00:00
cbfs_core.h libpayload: Add support for arm64 in libpayload 2014-06-07 01:28:57 +00:00
cbfs_ram.h
coreboot_tables.h libpayload: Parse CBMEM ACPI GNVS pointer 2013-12-13 03:55:53 +00:00
ctype.h
die.h libpayload: Add a new "die" function to fatally signal programming errors. 2013-11-27 01:46:00 +00:00
endian.h libpayload: Fix the license in some files which were accidentally made GPL. 2014-01-11 01:36:57 +00:00
errno.h
exception.h libpayload: Make it possible to install callbacks for particular exceptions. 2014-02-13 04:15:59 +00:00
getopt.h
inttypes.h
ipchksum.h libpayload: Fix the license in some files which were accidentally made GPL. 2014-01-11 01:36:57 +00:00
kconfig.h libpayload: Change CONFIG_* to CONFIG_LP_* in the kconfig. 2013-08-14 17:05:33 -07:00
keycodes.h
lar.h
libpayload.h libpayload: Add ability to unregister output driver 2014-06-11 03:30:51 +00:00
limits.h
lzma.h LZMA: Add a version of ulzma which takes the input and output buffer sizes. 2013-08-14 17:05:34 -07:00
malloc.h
multiboot_tables.h
panel.h
pci.h
stdarg.h
stddef.h ARM: API to Map Physical Address to Wipe Memory above 4GB 2014-03-07 04:54:49 +00:00
stdint.h
stdio.h
stdlib.h ARM: API to Map Physical Address to Wipe Memory above 4GB 2014-03-07 04:54:49 +00:00
string.h
strings.h
sysinfo.h libpayload: Parse CBMEM ACPI GNVS pointer 2013-12-13 03:55:53 +00:00
term.h
unistd.h
video_console.h