summaryrefslogtreecommitdiff
path: root/payloads/libpayload/include/libpayload.h
AgeCommit message (Expand)Author
2014-12-30libpayload: Fix libpayload build compilation warningsVadim Bendebury
2014-12-22libpayload: console: Allow output drivers to print whole strings at onceJulius Werner
2014-12-19libpayload/libc/hexdump.c: Take `const void *memory` as argumentPaul Menzel
2014-09-15libpayload: Add a timer_us() function.Gabe Black
2014-09-15libpayload: Add a new "die" function to fatally signal programming errors.Gabe Black
2014-08-10libpayload: hexdump.c: Change type of length argument to size_tPaul Menzel
2014-08-10serial: Separate the serial hardware init and the serial console init.Gabe Black
2014-08-05libpayload: Change CONFIG_* to CONFIG_LP_* in the kconfig.Gabe Black
2014-07-12libpayload: find source of input charactersLuigi Semenzato
2013-12-21Libpayload: Add keyboard-disable function.Martin Roth
2013-12-16libpayload: Add simple hexdump functionRonald G. Minnich
2013-03-14libpayload: Generalize and redistribute timekeeping codeGabe Black
2012-11-09libpayload: Add a function to retrieve the rows and cols of the video console.Gabe Black
2012-11-09libpayload: Separate video initialization and the video console.Gabe Black
2012-11-09libpayload: Add support for the CBMEM in memory console.Gabe Black
2012-11-07Move the definition of ipchksum into its own header file.Gabe Black
2012-10-27libpayload: New AHCI, ATA and ATAPI driversNico Huber
2012-09-26libpayload: Extend CMOS access libraryPatrick Georgi
2012-02-17libpayload: enforce const correctness for CMOS getter/setterMathias Krause
2012-02-03libpayload: Add iterators for CMOS variablesPatrick Georgi
2012-02-03libpayload: Expose options_checksum_validPatrick Georgi
2012-02-03libpayload: Provide interpretation of CMOS data structuresPatrick Georgi
2012-02-02libpayload: Add access to CMOS images in memory spacePatrick Georgi
2012-02-02libpayload: Refactor highlevel CMOS accessPatrick Georgi
2011-12-24Let lib_get_sysinfo() pass through the success of get_coreboot_info()Philip Prindeville
2011-12-13libpayload: add set_option() functionPatrick Georgi
2011-11-04libpayload: Implement usb_exitPatrick Georgi
2011-09-14libpayload: Add get_option_from()Patrick Georgi
2011-06-30Reduce warnings/errors in libpayload when using picky compiler optionsPatrick Georgi
2011-04-16Allow libpayload to use an OXPCIe 952 card on systems without ...Stefan Reinauer
2010-08-17libpayload: Add function to fix CMOS checksum.Stefan Reinauer
2010-07-09become more standard with libpayload headers. PATH_MAX belongs in limits.h,Stefan Reinauer
2010-06-24Attached patch moves functions out of the huge libpayload.h into headersPatrick Georgi
2010-04-27Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer
2010-03-25libpayload updateStefan Reinauer
2010-03-25make keyboard reset driver generic (not pc keyboard driver dependent)Stefan Reinauer
2008-11-11[PATCH] Add sysinfo_have_multiboot functionJordan Crouse
2008-10-21This patch removes most of the #ifdefs in libc/console.c, andPatrick Georgi
2008-10-20[PATCH] libpayload: Add a strtoul() functionJordan Crouse
2008-10-20[PATCH] libpayload: Add multiboot supportJordan Crouse
2008-10-16- reduced memory requirements a lot (from >100kb/controller toPatrick Georgi
2008-09-26* Add strsep (since strtok is considered obsolete)Stefan Reinauer
2008-09-26* add keyboard layout support to libpayloadStefan Reinauer
2008-09-26* factor out serial hardware initStefan Reinauer
2008-09-03Add support for curses color output over serial.Ulf Jordan
2008-09-02Add memalign(align, size).Patrick Georgi
2008-08-31Various Doxygen-related fixes in libpayload (trivial).Uwe Hermann
2008-08-29fix typoPaul Menzel
2008-08-28[PATCH]: libpayload: Document the architecture specific routinesJordan Crouse
2008-08-28[PATCH]: libpayload: Document readlineJordan Crouse
2008-08-28[PATCH]: libpayload: Document include/libpayload.hJordan Crouse
2008-08-28libpayload: Expand doxygen definitionsJordan Crouse
2008-08-26fix string function prototypes in libpayload according to sysv/4.3bsd.Stefan Reinauer
2008-08-23A missing semicolon prevents libpayload to compile, this patch fixes that.Jakob Bornecrantz
2008-08-19make all drivers relocatable. Per default, an 1:1 mapping is assumed.Stefan Reinauer
2008-08-19* add readline()Stefan Reinauer
2008-08-19add functions to query cursor position to video layerStefan Reinauer
2008-08-16trivial fix: ipchksum takes an unspecified input blob, not explicitly a numbe...Stefan Reinauer
2008-08-11Add support for line drawing characters and the alternate character set.Ulf Jordan
2008-08-11No really, _these_ should be the last occurences of CONFIG_ withoutJordan Crouse
2008-08-09Fix signedness problem in memcmp.Ulf Jordan
2008-08-08Update the kconfig copy in libpayload to a much more recent one. AmongUwe Hermann
2008-08-04Add missing #include.Uwe Hermann
2008-06-20libpayload: Support curses for serialJordan Crouse
2008-05-27libpayload: Add PAYLOAD_INFO macroJordan Crouse
2008-05-27libpayload: Add a function to verify the checksum on a LAR fileJordan Crouse
2008-05-20libpayload: Add an exec() and i386_do_exec() functionJordan Crouse
2008-05-20libpayload: Add larfptr functionJordan Crouse
2008-05-07libpayload: Add LAR walking supportJordan Crouse
2008-04-25libpayload: Add gettimeofday() and friendsJordan Crouse
2008-04-25libpayload: Enable keyboard translation so that we can use scancode set 1Jordan Crouse
2008-04-11Drop unneeded #includes, add EXIT_SUCCESS/EXIT_FAILURE (trivial).Uwe Hermann
2008-04-11Rewrite and filling of libc/ctype.c (thus adjusting copyright line).Uwe Hermann
2008-04-11Convert BIN2HEX/HEX2BIN to functions and add the abs() familyUwe Hermann
2008-04-11Various small consistency fixes (trivial):Uwe Hermann
2008-04-10libpayload: Support functions for GeodeJordan Crouse
2008-04-10libpayload: Add video console frameworkJordan Crouse
2008-04-08Add missing prototypes for libc/rand.c functions (trivial).Uwe Hermann
2008-04-08libpayload: Add a timeout function for getchar and getchJordan Crouse
2008-04-07Add rand/rand_r/srand functions for generating pseudo-random bytes.Uwe Hermann
2008-04-04Add BIN2HEX and HEX2BIN macros (trivial).Uwe Hermann
2008-04-03Add a SHA-1 implementation to libpayload.Uwe Hermann
2008-04-02Add missing snprintf() to libc/printf.c (trivial).Uwe Hermann
2008-03-31Rename drivers/cmos.c to drivers/nvram.c (trivial).Uwe Hermann
2008-03-31Due to popular demand, rename "CMOS" to "NVRAM" (trivial).Uwe Hermann
2008-03-27Add initial support for some basic CMOS read/write functions and theUwe Hermann
2008-03-21Cosmetics, fix typos (trivial).Uwe Hermann
2008-03-20Fix code to allow usage of -Wall in libpayload and the sample (trivial).Uwe Hermann
2008-03-20Make the list of functions in libpayload.h more complete (trivial).Uwe Hermann
2008-03-19libpayload: The initial chunk of code writen by AMDJordan Crouse