aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Move ps2 specific keyboard and mouse code to ps2port.c.Kevin O'Connor2009-12-097-128/+157
* Add experimental feature to run vga optionrom in parallel with init.Kevin O'Connor2009-12-092-5/+13
* Clear thread info on each boot.Kevin O'Connor2009-12-093-1/+10
* Introduce optimized iomemcpy function for copying from io memory.Kevin O'Connor2009-12-054-5/+35
* Fix timing in readserial.py - use 10 bits per byte.Kevin O'Connor2009-12-051-1/+4
* Enhance readserial.py to note when resetting timer.Kevin O'Connor2009-12-051-2/+4
* Fix ATA iobase2 access on PCI native mode interfaces.Kevin O'Connor2009-12-054-11/+19
* Support ISA ATA devices for qemu's "-M isapc" mode.Kevin O'Connor2009-12-055-36/+61
* Fail PS2 port commands when receiving a NAK.Kevin O'Connor2009-12-021-1/+3
* Misc updates.Kevin O'Connor2009-11-253-3/+6
* Reorganize main init order and add comments.Kevin O'Connor2009-11-251-10/+15
* Clear unused parts of f-segment.Kevin O'Connor2009-11-251-0/+4
* Clear PMMAllocs even if CONFIG_PMM not set.Kevin O'Connor2009-11-251-61/+61
* Add floppy and cdrom drives in sorted order.Kevin O'Connor2009-11-251-18/+37
* Set MaxCountCPUs even if no APIC found.Kevin O'Connor2009-11-241-0/+2
* Update snprintf to return the number of bytes used.Kevin O'Connor2009-11-242-4/+8
* Make sure to reenable ata interrupts even on error.Kevin O'Connor2009-11-201-28/+36
* Move SeaBIOS post/boot stack to avoid conflict with gPXE.Kevin O'Connor2009-11-201-1/+1
* Test for broken gcc -combine on FC12.Kevin O'Connor2009-11-201-4/+27
* Add MPS entries for LINT interrupts.Kevin O'Connor2009-11-142-1/+23
* Initialize the LINT LVTs on the local APIC of the BSP.Kevin O'Connor2009-11-141-0/+10
* Fixes for mptable generation.Kevin O'Connor2009-11-142-33/+33
* Properly mask value for MTRR mask.Kevin O'Connor2009-11-091-2/+12
* Remove cmos access from cpu detect loop to make it faster.Kevin O'Connor2009-11-091-4/+6
* Only add the first logical CPU in each physical CPU to the MPS tables.Kevin O'Connor2009-11-091-4/+24
* Fix cpuflag in mptable (| has higher priority than ?:)Kevin O'Connor2009-11-091-1/+1
* Fix compiler warning in setup_translation().Kevin O'Connor2009-11-091-1/+1
* Fix typo in pci_bios_init_device() causing use before set error.Kevin O'Connor2009-11-091-5/+5
* Verify 16bit code doesn't rely on any "discarded" sections.Kevin O'Connor2009-11-031-0/+1
* Reorder source code to work around weird -combine issue.Kevin O'Connor2009-11-031-4/+4
* Call yield() while waiting for USB control transfers to complete.Kevin O'Connor2009-10-312-2/+2
* Improve debugging info on USB UHCI qh timeout.Kevin O'Connor2009-10-301-3/+7
* Improve debugging output from threads.Kevin O'Connor2009-10-245-12/+31
* Add simple cooperative threading scheme to allow parallel hw init.Kevin O'Connor2009-10-2413-54/+206
* Enable ins/outs functions to use 32bit addresses.Kevin O'Connor2009-10-241-6/+6
* Replace irq_enable() regions with explicit calls to check for irqs.Kevin O'Connor2009-10-2416-83/+119
* Handle tsc rollover.Kevin O'Connor2009-10-227-14/+17
* Pass 'drive_s' pointer instead of driveid.Kevin O'Connor2009-10-2211-365/+391
* Update TODO list.Kevin O'Connor2009-10-191-13/+8
* Move smbios definitions to header file; fix compile on older gcc.Kevin O'Connor2009-10-186-183/+175
* Expand USB OHCI support.Kevin O'Connor2009-10-179-39/+315
* fix low bits in ROM and I/O sizingKevin O'Connor2009-10-141-4/+16
* Use pmm_malloc() for internal allocations.Kevin O'Connor2009-10-122-73/+64
* Provide correct value for QEMU_CFG_IRQ0_OVERRIDEKevin O'Connor2009-10-121-1/+1
* enable io/memory unconditionallyKevin O'Connor2009-10-121-11/+3
* Set the PCI base address to 0xf0000000.Kevin O'Connor2009-10-121-1/+1
* Enable power button event generation.Kevin O'Connor2009-10-121-2/+2
* Generate mptable unconditionally.Kevin O'Connor2009-10-121-4/+0
* Add stubs for USB OHCI support.Kevin O'Connor2009-10-1211-64/+313
* Move read/write[bwl] from smp.c to util.h.Kevin O'Connor2009-10-122-30/+19