summaryrefslogtreecommitdiff
path: root/payloads/libpayload
AgeCommit message (Expand)Author
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-08Refactor the endianness conversion functions and header files.Gabe Black
2012-11-08Update libpayloads understanding of the coreboot tables.Gabe Black
2012-11-07libpayload: Turn the "debug" #define into the usb_debug static inline function.Gabe Black
2012-11-07libpayload: Take usb_poll out of usb_initialize.Gabe Black
2012-11-07libpayload: Make usb_initialize more efficient and fix style problems.Gabe Black
2012-11-07libpayload: Add definitions for more config space registers.Gabe Black
2012-11-07libpayload: Add the format attribute to functions in stdio.h.Gabe Black
2012-11-07libpayload: Fix the format string of the assert macro.Gabe Black
2012-11-07libpayload: Add faster, architecture specific versions of memset and memcpy.Gabe Black
2012-11-07libpayload: Make the symbols in memory.c weak so they can be overridden.Gabe Black
2012-11-07Update the way serial info is read from the coreboot tables.Gabe Black
2012-11-07Move the definition of ipchksum into its own header file.Gabe Black
2012-11-07Discard .note sections when linking.Gabe Black
2012-11-07Include stdint.h in libpayload's rdtsc.h.Gabe Black
2012-10-27libpayload: New AHCI, ATA and ATAPI driversNico Huber
2012-10-14libpayload: CMOS access was implemented in a backward wayPatrick Georgi
2012-10-03libpayload: Set 8bits per char for serial portAnton Kochkov
2012-10-03libpayload: UHCI driver contained too much magicPatrick Georgi
2012-10-01libpayload: fix for UHCI bulk transactionsAnton Kochkov
2012-09-28libpayload: fix fetching integers from CMOS as stringPatrick Georgi
2012-09-28libpayload: Don't leave temporary files behindPatrick Georgi
2012-09-26libpayload: Extend CMOS access libraryPatrick Georgi
2012-09-21Fix disconnect handling on UHCI root portsAnton Kochkov
2012-09-21UHCI: use proper pointer sizeAnton Kochkov
2012-08-23libpayload: add controller type in usbdev_hcAnton Kochkov
2012-07-27libpayload: Fix typoPatrick Georgi
2012-07-12libpayload: Add reset function for OHCI USB driverAnton Kochkov
2012-06-29libpayload: OHCI driver correct PCI BAR readingAnton Kochkov
2012-06-29libpayload: use correct types in UHCI driverAnton Kochkov
2012-06-22libpayload: Adjust timeouts and delays in OHCI driverNico Huber
2012-06-22libpayload: Add check for failure in usb_attach_device()Nico Huber
2012-06-22libpayload: Shutdown reasonably if we can't init usb msc deviceNico Huber
2012-06-21libpayload: Add support for interrupt transfers in OHCINico Huber
2012-06-21libpayload: Fix initialization of OHCI driverNico Huber
2012-06-21libpayload: Implement correct done queue processing for OHCINico Huber
2012-06-21libpayload: Correct interchanged parameters in OHCI driverNico Huber
2012-06-21libpayload: Detach unresponsive usb mass storage devicesNico Huber
2012-06-21libpayload: Add dummy queue heads to EHCI interrupt frame listNico Huber
2012-06-21libpayload: Add interrupt-queue underrun recovery to EHCINico Huber
2012-06-21libpayload: Adjust timeout in EHCI driverNico Huber
2012-06-21libpayload: reg_base reading for USB EHCI driverAnton Kochkov
2012-06-20libpayload: Better error detection in USB mass storageNico Huber
2012-06-20libpayload: Fix detach_contoller in the USB driverAnton Kochkov
2012-06-09libpayload: Add timeouts in the UHCI USB driverNico Huber
2012-06-09libpayload: Fix an integer overflow in USB mass storageNico Huber
2012-06-08libpayload: Add timeouts in the EHCI USB driverNico Huber
2012-06-07libpayload: Add timeouts in the OHCI USB driverNico Huber
2012-06-07libpayload: Remove orphaned delay from OHCI USB driverNico Huber
2012-06-07libpayload: Add support for interrupt transfers in EHCINico Huber
2012-06-07libpayload: Free intr queue structure in usb_hid_destroyNico Huber
2012-06-07libpayload: Add support for split transactions in EHCINico Huber
2012-06-07libpayload: Bring USB hub driver to a working stateNico Huber
2012-06-01libpayload: Remove orphaned delay from USB mass storageNico Huber
2012-06-01libpayload: Disable some buggy debugging codeNico Huber
2012-06-01libpayload: fix OHCI IN commandsMathias Krause
2012-06-01libpayload: fix UHCI timeoutMathias Krause
2012-06-01libpayload: Correct port power settings for EHCI root hubNico Huber
2012-06-01libpayload: Add clear_feature() function to USB frameworkNico Huber
2012-05-31libpayload: Fix b0b4a52b70f0d7c09241f0f718a179fc55d85179Nico Huber
2012-04-04libpayload: avoid excessive casts in printf.cMathias Krause
2012-04-04libpayload: minor cleanupsMathias Krause
2012-03-31Make libpayload parse the coreboot tables before setting up the consolesGabe Black
2012-03-21Fix libpayload alloc() size and gcc pointer optimization problems.Marc Jones
2012-03-10Make libpayload alloc() memory pointers volatileMarc Jones
2012-02-29tint requires more heap space for PDCurses.Marc Jones
2012-02-20libpayload: fix compile error with enabled USB_DEBUGMathias Krause
2012-02-17libpayload: enforce const correctness for CMOS getter/setterMathias Krause
2012-02-17libpayload: fix compiler warning for first_cmos_entry()Mathias Krause
2012-02-13libpayload: code cosmeticsMathias Krause
2012-02-10libpayload: fix possible mem leak in get_option_as_string()Mathias Krause
2012-02-07libpayload: Remove workaround for bitfield management in EHCI driverPatrick Georgi
2012-02-07libpayload: Force checking all EHCI ports on power-onPatrick Georgi
2012-02-07libpayload: Fix EHCI driverPatrick Georgi
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
2012-01-26libpayload: Allow using CBFS functions on images in RAMPatrick Georgi
2012-01-18libpayload: style: compare null-pointers with NULL, not 0Patrick Georgi
2012-01-10libpayload: Remove bitfield use from EHCI data structuresPatrick Georgi
2012-01-10libpayload: Remove bitfield use from UHCI data structuresPatrick Georgi
2012-01-10libpayload: Remove bitfield use from OHCI data structuresPatrick Georgi
2012-01-07Cleanup access to vendor/part # infoPhilip Prindeville
2011-12-24libpayload: remove uhci_reg_maskXPatrick Georgi
2011-12-24Let lib_get_sysinfo() pass through the success of get_coreboot_info()Philip Prindeville
2011-12-24Fix missing cast back to void *Philip Prindeville
2011-12-24Fix missing VM mappingPhilip Prindeville
2011-12-24Use void pointers for untyped memoryPhilip Prindeville
2011-12-24Use convenience function to checksumPhilip Prindeville
2011-12-24Replace UNPACK_CB64 macro with inlinePhilip Prindeville
2011-12-21Respect linker orderChristian Ruppert
2011-12-13libpayload: add set_option() functionPatrick Georgi
2011-11-11libpayload: Enable colors in PDcursesPatrick Georgi
2011-11-10libpayload: Fix handling of CAPS LOCK key on PS/2 keyboardsPatrick Georgi
2011-11-04libpayload: Implement usb_exitPatrick Georgi
2011-11-04libpayload: Tell EHCI to re-enable USB1 controllersPatrick Georgi
2011-11-04libpayload: Drop usb_fatal()Patrick Georgi