aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* build: Report gcc and binutils versions in debug logKevin O'Connor2015-10-153-1/+3
* build: Rework version generation; don't allow make version overrideKevin O'Connor2015-10-151-0/+4
* memmap: Introduce SYMBOL() macro to access linker script symbolsKevin O'Connor2015-10-157-48/+46
* malloc: Don't mix virtual and physical addressesKevin O'Connor2015-10-154-89/+101
* malloc: Add warning if free() called on invalid memoryKevin O'Connor2015-10-152-3/+11
* malloc: Introduce common helper alloc_new_detail()Kevin O'Connor2015-10-152-35/+47
* malloc: Use consistent naming for internal low-level "alloc" functionsKevin O'Connor2015-10-151-51/+51
* virtio: Move standard definitions from virtio-ring.h to standard headersKevin O'Connor2015-10-154-8/+16
* virtio: Simplify vring alignment codeKevin O'Connor2015-10-151-20/+9
* e820: Update debugging messages to report 64bit valuesKevin O'Connor2015-10-151-1/+1
* e820: Rename memmap.c to e820map.c and use consistent "e820_" prefixKevin O'Connor2015-10-1512-65/+72
* e820: Introduce e820_remove() and avoid exporting E820_HOLEKevin O'Connor2015-10-153-3/+11
* Fix typos found by codespellStefan Weil2015-10-0910-11/+11
* Always enable caching on transition32; backup/restore cr0 on call32Kevin O'Connor2015-10-095-26/+35
* Consolidate code16*() functionsKevin O'Connor2015-10-091-34/+27
* Use transition32_nmi_off from call32() and call16_back()Kevin O'Connor2015-09-142-2/+3
* Unify call32_sloppy() and call32()Kevin O'Connor2015-09-141-18/+12
* Unify inline assembler in variants of call16 functionsKevin O'Connor2015-09-142-77/+34
* Rename Call32Data to Call16DataKevin O'Connor2015-09-141-29/+29
* Unify smm/sloppy variants of call32_prep/post and call16_helperKevin O'Connor2015-09-141-82/+50
* Simplify transition16/32 assembler codeKevin O'Connor2015-09-031-49/+40
* minor - correct spelling error in commentKevin O'Connor2015-09-031-1/+1
* megasas: Use outl() on MFI_IDB registerKevin O'Connor2015-09-031-1/+1
* megasas: Fix outw, outl argument orderStefan Weil2015-09-031-4/+4
* sdcard: Obtain card capacity and report it on the boot menuKevin O'Connor2015-09-031-5/+43
* sdcard: Display sdcard product name in boot menuKevin O'Connor2015-09-031-2/+10
* sdcard: Turn card_type into a bitmap and store if card is MMC typeKevin O'Connor2015-09-031-10/+9
* sdcard: Move drive registration to sdcard_card_setup()Kevin O'Connor2015-09-031-15/+15
* sdcard: Move frequency setting into sdcard_card_setup()Kevin O'Connor2015-09-031-8/+10
* sdcard: Move sdcard_set_frequency()/sdcard_set_power() in sdcard.cKevin O'Connor2015-09-031-58/+58
* rtc: Disable NMI in rtc_mask()Kevin O'Connor2015-09-011-0/+1
* xhci: Minor - add USB port type comments to xhci_hub_reset()Kevin O'Connor2015-08-241-0/+2
* sdcard: Allow sdcard addresses to be specified in CBFS filesKevin O'Connor2015-08-241-12/+36
* ps2: Eliminate "etc/ps2-poll-only"; use CONFIG_HARDWARE_IRQ insteadKevin O'Connor2015-08-241-10/+6
* Add minimal support for machines without hardware interruptsKevin O'Connor2015-08-247-8/+62
* rtc: Support disabling the RTC timer irq supportKevin O'Connor2015-08-174-2/+28
* sdcard: Allow the sdcard driver to run on real hardwareKevin O'Connor2015-08-172-7/+1
* sdcard: Initial support for MMC cardsKevin O'Connor2015-08-171-17/+26
* sdcard: Check for error events during sdcard_pio()Kevin O'Connor2015-08-171-2/+13
* sdcard: Perform a controller reset at start of initKevin O'Connor2015-08-171-0/+20
* sdcard: Rename waitw() to sdcard_waitw() and simplifyKevin O'Connor2015-08-171-16/+13
* sdcard: Implement timeout on every block read in sdcard_pio_transfer()Kevin O'Connor2015-08-171-5/+4
* sdcard: The card should never be in a busy state at start of sdcard_pio()Kevin O'Connor2015-08-171-6/+9
* sdcard: Power down controller on failureKevin O'Connor2015-08-171-4/+8
* sdcard: Power controller up to maximum voltage supportedKevin O'Connor2015-08-171-4/+18
* sdcard: Move power setup to new function sdcard_set_power()Kevin O'Connor2015-08-171-13/+24
* sdcard: Support SDHCI v3.00 spec clock settingKevin O'Connor2015-08-171-7/+22
* sdcard: Fill command bits according to specKevin O'Connor2015-08-171-11/+17
* sdcard: Fix typo - use sdcard_pio() instead of sdcard_pio_app()Kevin O'Connor2015-08-171-2/+2
* Call cpu_relax() if yielding prior to interrupts being enabledKevin O'Connor2015-08-171-1/+3