summaryrefslogtreecommitdiff
path: root/payloads/libpayload
AgeCommit message (Expand)Author
2010-09-08Changes to str*cmp functions. Fixes a couple more corner cases.Liu Tao
2010-09-03The AMD CS5536's USB controllers are located at device 0F, functions 4Jens Rottmann
2010-08-28fix compilation of hello.elf example payload.Stefan Reinauer
2010-08-18libpayload: fix garbage on screen with Geode-LX VGAJens Rottmann
2010-08-17libpayload: Add function to fix CMOS checksum.Stefan Reinauer
2010-08-16Fix strcmp and strncmp. They failed in several important scenariosPatrick Georgi
2010-08-16Add #define that states the libpci interface version we implementPatrick Georgi
2010-08-13Add support for OHCI controllers and prelimiary support for xHCI (USB3) contr...Patrick Georgi
2010-07-29Resolved the bug of filo+libpayload building. The bug is if libpayload is ins...Cai Bai Yin
2010-07-09become more standard with libpayload headers. PATH_MAX belongs in limits.h,Stefan Reinauer
2010-06-28Run doxygen -u on doxygen configuration filesStefan Reinauer
2010-06-24__i386__ and __powerpc__ are set by the compiler already.Patrick Georgi
2010-06-24Incomplete implementation of libpci's (of pciutils) interface.Patrick Georgi
2010-06-24Attached patch moves functions out of the huge libpayload.h into headersPatrick Georgi
2010-06-24Add __LIBPAYLOAD__ and __i386__/__powerpc__ symbols to lpgcc's build context.Patrick Georgi
2010-06-22Fix libpayload xconfig script to find coreboot utils xgcc.Cai Bai Yin
2010-06-22Change the libpayload "make install" default destination to be the source dir...Cai Bai Yin
2010-06-11Follow up to the USB refactoring patch: Missed setting pid values correctly.Patrick Georgi
2010-06-07Avoid using the name "pid_t", which is used on unixoid systems.Patrick Georgi
2010-04-27Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer
2010-04-20install libpayload.ldscript on libpayload "make install"Stefan Reinauer
2010-04-20Allow easy libpayload compilation using xcompile.Stefan Reinauer
2010-04-20Copy mingw support for kconfig from coreboot to libpayloadPatrick Georgi
2010-03-26Update libpayload default configuration so a make oldconfigStefan Reinauer
2010-03-25USB updates from our internal treeStefan Reinauer
2010-03-25libpayload updateStefan Reinauer
2010-03-25Add coreboot framebuffer support to libpayloadStefan Reinauer
2010-03-25don't hardcode i386 in lpgccStefan Reinauer
2010-03-25allow libpayload to completely build out of tree.Stefan Reinauer
2010-03-25prevent timer overflows in libpayloadStefan Reinauer
2010-03-25make keyboard reset driver generic (not pc keyboard driver dependent)Stefan Reinauer
2010-03-08Trivial fix, use correct define.Mathias Krause
2009-08-05fix buggy comment in libpayload's strncat functionStefan Reinauer
2009-07-31oops, these two were missed in the last cleanup.Stefan Reinauer
2009-07-31Catch various cases in libpayload where malloc() or memalign() return NULLStefan Reinauer
2009-07-31* drop duplicate prototype for lib_get_sysinfo()Stefan Reinauer
2009-07-18This patch fixes payloads on certain Fedora versionsStefan Reinauer
2009-07-18Fix off-by-one bug in libpayload UHCI driverStefan Reinauer
2009-05-26Tell lpgcc about the target architecture directory. This slipped through sinceStefan Reinauer
2009-05-21This change adds PPC support to libpayload, and hooks it up in the buildPatrick Georgi
2009-05-17Add type field to memranges, and fill it from the source data.Patrick Georgi
2009-04-30Some driver fixes for libpayload:Stefan Reinauer
2009-04-29working memalign version for libpayload. This fixes problems with the USB stackStefan Reinauer
2009-04-29Mostly cosmetical changes. Stefan Reinauer
2009-04-29don't initialize "in" as it is initialized again one line below.Stefan Reinauer
2009-04-29getopt for libpayload. in case someone wants to pass parameters to payloads andStefan Reinauer
2009-03-17Add high coreboot table support to libpayloadStefan Reinauer
2009-03-06fix strstr. Seems the function never worked before, except the searchedStefan Reinauer
2009-02-22libpayload: Fix build when both USB and PS/2 keyboard support is disabledMart Raudsepp
2009-02-15This is a safety measure, since the shipping buildrom fails badly at present.Ronald G. Minnich
2009-02-10Fix bayou payload execution.Ulf Jordan
2009-01-26fix a potential null pointer reference in strdup (as found by Patrick Georgi)Stefan Reinauer
2008-11-25libpayload: Fix immediate rebuild after a cleanMart Raudsepp
2008-11-24[PATCH] libpayload: rename config.h to libpayload-config.hJordan Crouse
2008-11-11Signed-off-by: Robert Millan <rmh@aybabtu.com>Robert Millan
2008-11-11Signed-off-by: Robert Millan <rmh@aybabtu.com>Robert Millan
2008-11-11[PATCH] Add sysinfo_have_multiboot functionJordan Crouse
2008-10-23make escape code handling for serial terminal more robustPatrick Georgi
2008-10-22Fix ordering problem in the libpayload Makefile. The include ofUwe Hermann
2008-10-22add multiboot support to defconfig (trivial)Stefan Reinauer
2008-10-22ouch. something went wrong with applying that old patchStefan Reinauer
2008-10-22This has been sitting here since a looong time.Stefan Reinauer
2008-10-21[PATCH] fix video console initJordan Crouse
2008-10-21This patch removes most of the #ifdefs in libc/console.c, andPatrick Georgi
2008-10-20[PATCH] libpayload: Fix overflow in _delay functionJordan Crouse
2008-10-20[PATCH] libpayload: Add a strtoul() functionJordan Crouse
2008-10-20[PATCH] libpayload: Bail if the keyboard controller isn't thereJordan Crouse
2008-10-20[PATCH] libpayload: Fix the PCI search functionJordan Crouse
2008-10-20[PATCH] libpayload: Add multiboot supportJordan Crouse
2008-10-20[PATCH] libpayload: Add pci_set_bus_master() functionJordan Crouse
2008-10-20[PATCH] libpayload: Use gcc to compile assembly filesJordan Crouse
2008-10-16- reduced memory requirements a lot (from >100kb/controller toPatrick Georgi
2008-10-08libpayload: Rename Geode video driver to Geode LX video driver.Peter Stuge
2008-10-08move variable declaration to where it is used, to prevent gcc failure.Patrick Georgi
2008-09-26accidently backed out r3598. Sorry Ulf, will pay more attention next time.Stefan Reinauer
2008-09-26* Add strsep (since strtok is considered obsolete)Stefan Reinauer
2008-09-26Use a block cursor on VGA console :-)Stefan Reinauer
2008-09-26fix option handling in libpayloadStefan Reinauer
2008-09-26* add keyboard layout support to libpayloadStefan Reinauer
2008-09-26* factor out serial hardware initStefan Reinauer
2008-09-26Add default config file to libpayload so that one can do make defconfigStefan Reinauer
2008-09-24Adjust width of stdscr to exactly SCREEN_X. This fixes alignment issues dueUlf Jordan
2008-09-231.Patrick Georgi
2008-09-18fix regression in libpayload introduced by merge of the keyboard drivers.Stefan Reinauer
2008-09-17- unify keycodes for non-ASCII keys by using curses' codes and labelsPatrick Georgi
2008-09-17This patch adds damage detection to libpayload's tinycurses. ThisStefan Reinauer
2008-09-12* Implement scrolling in tinycursesStefan Reinauer
2008-09-11makes cursorx and cursory signed, as therePatrick Georgi
2008-09-11Fix the USB code to find the headers after they were moved.Jordan Crouse
2008-09-11Move the USB header files to a common location for installJordan Crouse
2008-09-05Add editing keypad keys and the missing F11 key to the curses serialUlf Jordan
2008-09-04Make the serial output driver 8 bit clean. Remove translate_special_chars(), Ulf Jordan
2008-09-03Add support for curses color output over serial.Ulf Jordan
2008-09-02This patch adds USB capabilities to libpayload. It requires somePatrick Georgi
2008-09-02Add memalign(align, size).Patrick Georgi
2008-09-02The keyboard driver mixed up the key press/release events for theStefan Reinauer
2008-08-31Various Doxygen-related fixes in libpayload (trivial).Uwe Hermann
2008-08-29fix typoPaul Menzel
2008-08-28[PATCH]: libpayload: Document time functions Jordan Crouse
2008-08-28[PATCH]: libpayload: Document the architecture specific routinesJordan Crouse