aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Minor ata cleanups.Kevin O'Connor2010-05-231-4/+10
* Make sure virtio-blk is fully compiled out if not wanted.Kevin O'Connor2010-05-231-1/+3
* Minor - split up virtio_blk_setup().Kevin O'Connor2010-05-201-69/+74
* fix two issues with virtio-blkGleb Natapov2010-05-173-3/+18
* Minor improvements to virtio (allow irqs, allocate page aligned).Kevin O'Connor2010-05-162-6/+5
* Fix virtio compile errors on various gcc versions.Kevin O'Connor2010-05-107-2/+18
* Support for booting from virtio disksGleb Natapov2010-05-1011-0/+651
* smbios: avoid counting io hole as ramAlex Williamson2010-05-101-25/+43
* Fix error causing USB HID "boot" protocol to not be enabled.Kevin O'Connor2010-05-011-2/+2
* Add support for USB mice.Kevin O'Connor2010-05-016-30/+185
* When USB keyboard active, don't send keyboard commands to ps2 port.Kevin O'Connor2010-05-016-30/+72
* Document usb-hid.c functions.Kevin O'Connor2010-05-011-0/+10
* Further parallelize init when using CONFIG_THREAD_OPTIONROMS.Kevin O'Connor2010-05-014-30/+50
* Simplify build by manually resolving external symbols in layoutrom.py.Kevin O'Connor2010-05-013-73/+0
* USB EHCI should yield() whil waiting for controller to ack reset.Kevin O'Connor2010-04-171-0/+1
* Add __attribute__((__malloc__)) declaration to internal malloc funcs.Kevin O'Connor2010-04-172-2/+3
* Minor - remove redundant check from ata_try_dma.Kevin O'Connor2010-04-171-2/+0
* Fix possible unitialized variable issue in usb msc.Kevin O'Connor2010-04-081-14/+12
* Some improvements to optionrom preemption support.Kevin O'Connor2010-04-022-7/+16
* Refactor USB hub code.Kevin O'Connor2010-03-287-209/+253
* Improve USB EHCI timing.Kevin O'Connor2010-03-201-7/+17
* Disable inlining on old compilers.Kevin O'Connor2010-03-201-0/+1
* Force use of indirect function calls in inline assembler.Kevin O'Connor2010-03-203-9/+8
* Don't move EBDA while an optionrom is running (CONFIG_THREAD_OPTIONROMS).Kevin O'Connor2010-03-204-6/+28
* Call to int1552 (from int1346) should set regs->dl.Kevin O'Connor2010-03-201-0/+1
* Adjust debug levels of device discovery.Kevin O'Connor2010-03-204-4/+6
* Default CONFIG_COREBOOT_FLASH on; make depend on CONFIG_COREBOOT.Kevin O'Connor2010-03-204-10/+10
* Restore segment limits in handle_1589 code.Kevin O'Connor2010-03-151-0/+5
* Extend time for rtc to be ready.Kevin O'Connor2010-03-131-7/+8
* Backup and restore registers when calling out to user funcs.Kevin O'Connor2010-03-132-7/+12
* Enable irqs in kbd/clock calls that caller might "spin" on.Kevin O'Connor2010-03-132-0/+4
* Process event on ps2 keyboard irq even if event already read.Kevin O'Connor2010-03-131-19/+27
* Revert "Unify ps2 port data processing."Kevin O'Connor2010-03-131-32/+26
* Handle variable length return of ps2 port GETID command.Kevin O'Connor2010-03-131-1/+24
* Prevent ps2 irqs from messing up ps2 init.Kevin O'Connor2010-03-131-0/+3
* Revert "Rework disabling of ps2 port irqs."Kevin O'Connor2010-03-134-65/+68
* Fix smp cpu detect on gcc 4.5.Kevin O'Connor2010-03-131-1/+2
* Add USB EHCI controller support.Kevin O'Connor2010-03-099-21/+1012
* Some USB UHCI and OHCI fixes and cleanups.Kevin O'Connor2010-03-093-27/+46
* Minor - USB OHCI interrupt queue should be one larger.Kevin O'Connor2010-03-091-1/+1
* Reduce size of USB 'struct uhci_td'.Kevin O'Connor2010-03-092-10/+8
* Dynamically allocate USB controller structures.Kevin O'Connor2010-03-096-185/+199
* Replace USB encoded 'u32 endp' scheme with explicit struct fields.Kevin O'Connor2010-03-099-183/+151
* Further parallelize USB init by launching a thread per usb port.Kevin O'Connor2010-03-096-221/+350
* Introduce simple "mutex" locking code.Kevin O'Connor2010-02-282-0/+23
* Prefer passing a USB "pipe" structure over a USB endp encoding.Kevin O'Connor2010-02-2813-175/+429
* Add a generic "internal error" warning function.Kevin O'Connor2010-02-282-0/+11
* Dynamically allocate ata_channel info; introduce custom atadrive_s struct.Kevin O'Connor2010-02-288-177/+187
* Cleanup - build drive description in temp memory during init.Kevin O'Connor2010-02-2110-134/+71
* Seabios e820 reservation portion v3Jes Sorensen2010-02-213-1/+38