summaryrefslogtreecommitdiff
path: root/payloads/libpayload
AgeCommit message (Expand)Author
2008-08-26Fix some Doxygen warnings and/or typos (trivial).Uwe Hermann
2008-08-26How could -ffreestanding slip through here. Required because libpayload is notStefan Reinauer
2008-08-23A missing semicolon prevents libpayload to compile, this patch fixes that.Jakob Bornecrantz
2008-08-19trivial fix for memcpy return code in case someone uses it.Stefan Reinauer
2008-08-19misc fixes:Stefan Reinauer
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-19* add readline()Stefan Reinauer
2008-08-19replace static functions by macros, because otherwise every unused functionPatrick Georgi
2008-08-19add functions to query cursor position to video layerStefan Reinauer
2008-08-19libpayload: Fix the memcpy functions Jordan Crouse
2008-08-19fix typo in ctype.cStefan Reinauer
2008-08-18Add a kconfig option to choose between outputing ACS characters orUlf Jordan
2008-08-18Fix tinycurses color output on the VGA console.Ulf Jordan
2008-08-18Add more information to the libpayload README (trivial).Uwe Hermann
2008-08-16add block io functions Stefan Reinauer
2008-08-16trivial fix: ipchksum takes an unspecified input blob, not explicitly a numbe...Stefan Reinauer
2008-08-14* fix memory allocator bug that lead to freelist corruption on the first mallocStefan Reinauer
2008-08-13add PCI_BUS macro (trivial)Stefan Reinauer
2008-08-12Fix incorrect mapping of ACS_PI for VGA console. A pi should look like pi andUlf Jordan
2008-08-12libpayload: fix type in keyboard driver. (trivial)Stefan Reinauer
2008-08-11Document all of the external code we use in libpayload (trivial).Uwe Hermann
2008-08-11Add support for line drawing characters and the alternate character set.Ulf Jordan
2008-08-11Make cursor positioning work by using both halves of the VGA cursorJonathan A. Kollasch
2008-08-11No really, _these_ should be the last occurences of CONFIG_ withoutJordan Crouse
2008-08-11these should be the last occurences of CONFIG_ without config.h in libpayload.Stefan Reinauer
2008-08-11these use CONFIG_ variables, too.Stefan Reinauer
2008-08-11video.c uses CONFIG_ variables, so it needs config.h (trivial)Stefan Reinauer
2008-08-09Bugfixes to serial output functions: vt100 has bold with \e[1m,Ulf Jordan
2008-08-09Fix signedness problem in memcmp.Ulf Jordan
2008-08-08compile fix (trivial)Stefan Reinauer
2008-08-08new menu structure for libpayloadStefan Reinauer
2008-08-08fix some more warnings.Stefan Reinauer
2008-08-08fix warnings when starting make menuconfigStefan Reinauer
2008-08-08Drop useless .gitignore files.Uwe Hermann
2008-08-08Update the kconfig copy in libpayload to a much more recent one. AmongUwe Hermann
2008-08-07Add a full set of pci access functions.Stefan Reinauer
2008-08-07fix stack protection detection with Jordan's suggestionStefan Reinauer
2008-08-07fix cross compilationor libpayload / coreinfo by honoringStefan Reinauer
2008-08-07add get_option to libpayload, so coreboot cmos options can be queried.Stefan Reinauer
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-20libpayload: Fix curses subwindowsJordan Crouse
2008-05-14libpayload: implement wborder functionJordan Crouse
2008-05-14libpayload: Fix the putc functionJordan Crouse
2008-05-11Fix the build when serial console support is disabled (trivial).Uwe Hermann
2008-05-07libpayload: Add LAR walking supportJordan Crouse
2008-04-25libpayload: Add gettimeofday() and friendsJordan Crouse
2008-04-25libpayload: Fix a small but aggressive bug in printf()Jordan Crouse
2008-04-25libpayload: Enable keyboard translation so that we can use scancode set 1Jordan Crouse
2008-04-25libpayload: Fix malloc allocationJordan Crouse
2008-04-25libpayload: Add the null terminator to the end of the duplicated stringJordan Crouse
2008-04-21libpayload: Fix keyboard bugletJordan Crouse
2008-04-15Move curses/speaker.c to drivers/ as it's not curses-specific (trivial).Uwe Hermann
2008-04-12Correct upper boundary for isxdigit.Ulf Jordan
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-11libpayload: Add a Geode video driverJordan Crouse
2008-04-10libpayload: Support functions for GeodeJordan Crouse
2008-04-10libpayload: Add video console frameworkJordan Crouse
2008-04-10libpayload: Avoid .svn files in the header installJordan Crouse
2008-04-09Make the sample Makefile a bit more generic, so it can be adapted moreUwe Hermann
2008-04-09libpayload: Implement gcc wrappers for libpayloadJordan Crouse
2008-04-08Add missing prototypes for libc/rand.c functions (trivial).Uwe Hermann
2008-04-08Small curses fixes/additions for libpayload (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-05libpayload: remove unneeded stack stuffJordan Crouse
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-31Libpayload fixes to prevent triple-faults when running in QEMU.Klaus Schnass
2008-03-31Fix the NVRAM access functions to work correctly for theUwe Hermann
2008-03-31Whitespace fixes (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-29[libpayload] Work around sign-extending issueJordan Crouse
2008-03-27Add initial support for some basic CMOS read/write functions and theUwe Hermann
2008-03-27Drop -Os in libpayload for now, it causes run-time problems for someUwe Hermann
2008-03-22Make cursor positioning work by using both halves of theJonathan A. Kollasch
2008-03-21Cosmetics, fix typos (trivial).Uwe Hermann
2008-03-21Quickfix for libpayload's strcpy() to properly NUL-terminate strings (trivial).Uwe Hermann
2008-03-20Fix code to allow usage of -Wall in libpayload and the sample (trivial).Uwe Hermann
2008-03-20Cosmetics, coding style fixes (trivial).Uwe Hermann
2008-03-20Change kconfig references from 'buildrom' to 'libpayload'.Christopher Kilgour
2008-03-20Allow 'make menuconfig' to function within libpayload.Christopher Kilgour
2008-03-20Make the list of functions in libpayload.h more complete (trivial).Uwe Hermann
2008-03-20libpayload: Add -Os to the CFLAGSJordan Crouse
2008-03-20libpayload: BSD solutions contributed by UweUwe Hermann
2008-03-19libpayload: External codeJordan Crouse
2008-03-19libpayload: The initial chunk of code writen by AMDJordan Crouse