aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Update version to 0.6.0.rel-0.6.0Kevin O'Connor2010-03-261-1/+1
* Improve USB EHCI timing.Kevin O'Connor2010-03-201-7/+17
* Disable inlining on old compilers.Kevin O'Connor2010-03-202-1/+2
* 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
* Improvements to tools/checkstack.py.Kevin O'Connor2010-03-091-34/+113
* Add USB EHCI controller support.Kevin O'Connor2010-03-0910-22/+1013
* 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
* Only compile usb-hub.c and paravirt.c with 32bit code.Kevin O'Connor2010-02-281-2/+2
* 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
* Initial support for booting from USB drives.Kevin O'Connor2010-02-1712-4/+479
* Introduce helper functions for finding USB end-points.Kevin O'Connor2010-02-173-18/+57
* USB UHCI cleanups.Kevin O'Connor2010-02-172-8/+24
* Minor - arrange struct drive_s to clarify field roles.Kevin O'Connor2010-02-171-11/+12
* Fix off by one error in strtcpy.Kevin O'Connor2010-02-171-1/+1
* Don't require a valid physical cylinders/heads/spt for logical mapping.Kevin O'Connor2010-02-171-7/+10
* Move common "command data block" functions to new file blockcmd.c.Kevin O'Connor2010-02-175-67/+83
* Dynamically allocate each drive_g with malloc_fseg().Kevin O'Connor2010-02-158-57/+43
* Add *.pyc to .gitignore.Kevin O'Connor2010-02-151-0/+1
* Add common "block command" definitions and update cdrom code.Kevin O'Connor2010-02-154-65/+107
* Optimize ntohl() code.Kevin O'Connor2010-02-151-7/+15
* Minor - sort ATA CMD definitions.Kevin O'Connor2010-02-151-48/+48
* Initial support for USB hubs.Kevin O'Connor2010-02-155-5/+208
* Minor - increase debug level of some USB debug statements.Kevin O'Connor2010-02-142-2/+2
* Don't leave USB UHCI ports disabled for extended time during reset.Kevin O'Connor2010-02-141-3/+9
* Don't parallelize USB OHCI root port reset.Kevin O'Connor2010-02-141-21/+32
* Introduce standard warnings for allocation failures and timeouts.Kevin O'Connor2010-02-1417-75/+91