coreboot-kgpe-d16/payloads/libpayload/drivers/usb
Patrick Georgi 657a6dc390 This patch removes most of the #ifdefs in libc/console.c, and
replaces it with two queues (input, output) where drivers (serial,
keyboard, video, usb) can attach.

The only things left with #ifdefs are initialization (at some point
the drivers must get a chance to register)


Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Jordan Crouse <jordan.crouse@amd.com>

git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3679 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
2008-10-21 15:08:18 +00:00
..
TODO This patch adds USB capabilities to libpayload. It requires some 2008-09-02 16:06:22 +00:00
uhci.c - reduced memory requirements a lot (from >100kb/controller to 2008-10-16 19:20:51 +00:00
uhci.h - reduced memory requirements a lot (from >100kb/controller to 2008-10-16 19:20:51 +00:00
uhci_rh.c - reduced memory requirements a lot (from >100kb/controller to 2008-10-16 19:20:51 +00:00
usb.c - reduced memory requirements a lot (from >100kb/controller to 2008-10-16 19:20:51 +00:00
usb_dev.c Fix the USB code to find the headers after they were moved. 2008-09-11 17:29:00 +00:00
usbhid.c This patch removes most of the #ifdefs in libc/console.c, and 2008-10-21 15:08:18 +00:00
usbhub.c - reduced memory requirements a lot (from >100kb/controller to 2008-10-16 19:20:51 +00:00
usbinit.c Fix the USB code to find the headers after they were moved. 2008-09-11 17:29:00 +00:00
usbmsc.c - reduced memory requirements a lot (from >100kb/controller to 2008-10-16 19:20:51 +00:00