summaryrefslogtreecommitdiff
path: root/payloads
AgeCommit message (Expand)Author
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-24Fix overflow in modwin erase. Do not refresh modwin yet, since it isUlf Jordan
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-05define array size in a single place (trivial)Stefan Reinauer
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
2008-08-28[PATCH]: libpayload: change the type of the cpu_khz variable Jordan Crouse
2008-08-28[PATCH]: libpayload: Document readlineJordan Crouse
2008-08-28[PATCH]: libpayload: Document include/libpayload.hJordan Crouse
2008-08-28[PATCH]: Libpayload: Remove static variables from the doxygen outputJordan Crouse
2008-08-28libpayload: Expand doxygen definitionsJordan Crouse
2008-08-28fix libpayload build dependencies (trivial)Stefan Reinauer
2008-08-27Add a Doxygen config file and a Makefile target 'doxy' or 'doxygen' whichUwe Hermann
2008-08-26fix string function prototypes in libpayload according to sysv/4.3bsd.Stefan Reinauer
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-13off by 1. (trivial)Stefan Reinauer
2008-08-13commit real fix to pci module of coreinfo (trivial)Stefan 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-11This patch updates coreinfo to use the ACS_ macros for line graphics.Ulf Jordan
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 garbage characters on screen. mvwaddch inserts one character,Ulf Jordan
2008-08-09Fix signedness problem in memcmp.Ulf Jordan
2008-08-08i messed this up.Stefan Reinauer
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-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-07Cosmetic fixes (trivial).Uwe Hermann
2008-08-07fix make menuconfig if no libintl.h is found. (trivial)Stefan Reinauer
2008-08-07add get_option to libpayload, so coreboot cmos options can be queried.Stefan Reinauer
2008-08-05Move out some hardcoded strings in coreinfo to become Kconfig variables.Uwe Hermann
2008-08-04Remove duplicated code which is already in libpayload (trivial).Uwe Hermann
2008-08-04Add missing #include.Uwe Hermann
2008-07-18Random coding style fixes and simplifications (trivial).Uwe Hermann
2008-07-08Add a coreinfo module which can hexdump arbitrary RAM regions andUwe Hermann
2008-06-20coreinfo: Enable serial supportJordan Crouse
2008-06-20libpayload: Support curses for serialJordan Crouse
2008-05-27coreinfo: Specify a name, listname and desc item for coreinfoJordan 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-21Add KEY_ESC (trivial).Uwe Hermann
2008-05-20coreinfo: Use the ESC key to exit the payloadJordan Crouse
2008-05-20coreinfo: Fix the subwindow refresh based on the libpayload changesJordan 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-13This is a trivial patch which fixes the tint build by removing the extraMyles Watson