summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Collapse)AuthorAgeFilesLines
* Add i8259 PIT to MIPS (Ralf Baechlebellard2005-08-211-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1551 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix MIPS counter / compare interrupt (Ralf Baechlebellard2005-08-211-2/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1550 c046a42c-6fe2-441c-8c8c-71466251a162
* commentbellard2005-08-211-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1547 c046a42c-6fe2-441c-8c8c-71466251a162
* ide PCI ident fix, aka FreeBSD/amd64 bug fix (Jung-uk Kim)bellard2005-08-061-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1538 c046a42c-6fe2-441c-8c8c-71466251a162
* do not export fls_bitbellard2005-07-241-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1529 c046a42c-6fe2-441c-8c8c-71466251a162
* EXTINT delivery mode support for I/O APIC (Filip Navara)bellard2005-07-231-11/+19
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1522 c046a42c-6fe2-441c-8c8c-71466251a162
* IOAPIC support (initial patch by Filip Navara)bellard2005-07-233-29/+541
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1520 c046a42c-6fe2-441c-8c8c-71466251a162
* sparc64 fixes (Blue Swirl)bellard2005-07-233-87/+455
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1514 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed VIA irq register accessbellard2005-07-231-6/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1513 c046a42c-6fe2-441c-8c8c-71466251a162
* heathrow nvram support - use different device ids for different maciosbellard2005-07-071-6/+84
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1511 c046a42c-6fe2-441c-8c8c-71466251a162
* negative decr fixbellard2005-07-071-3/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1510 c046a42c-6fe2-441c-8c8c-71466251a162
* suppressed ppc ide hack - fixed read toc for Darwin/PPCbellard2005-07-071-9/+10
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1509 c046a42c-6fe2-441c-8c8c-71466251a162
* more precise cuda timersbellard2005-07-071-22/+47
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1508 c046a42c-6fe2-441c-8c8c-71466251a162
* allow variable bios sizebellard2005-07-031-5/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1496 c046a42c-6fe2-441c-8c8c-71466251a162
* changed machine namesbellard2005-07-031-3/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1495 c046a42c-6fe2-441c-8c8c-71466251a162
* VGA bios support for PowerPCbellard2005-07-035-18/+60
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1494 c046a42c-6fe2-441c-8c8c-71466251a162
* endian register supportbellard2005-07-031-4/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1493 c046a42c-6fe2-441c-8c8c-71466251a162
* PIC fix - changed back TB frequency to 100 MHzbellard2005-07-021-4/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1490 c046a42c-6fe2-441c-8c8c-71466251a162
* preliminary patch to support more PowerPC CPUs (Jocelyn Mayer)bellard2005-07-022-2/+30
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1489 c046a42c-6fe2-441c-8c8c-71466251a162
* Cirrus fix (Magnus Damm)bellard2005-07-021-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1488 c046a42c-6fe2-441c-8c8c-71466251a162
* more generic i8259 supportbellard2005-07-025-73/+131
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1487 c046a42c-6fe2-441c-8c8c-71466251a162
* i8259 PIC supportbellard2005-07-021-62/+7
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1486 c046a42c-6fe2-441c-8c8c-71466251a162
* added NE2000 (Ralf Baechle)bellard2005-07-021-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1475 c046a42c-6fe2-441c-8c8c-71466251a162
* init cleanup (Ralf Baechle)bellard2005-07-021-9/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1472 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed random register (Ralf Baechle)bellard2005-07-021-3/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1469 c046a42c-6fe2-441c-8c8c-71466251a162
* kernel load fix (Ralf Baechle)bellard2005-07-021-3/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1467 c046a42c-6fe2-441c-8c8c-71466251a162
* MIPS target (Jocelyn Mayer)bellard2005-07-021-0/+309
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1464 c046a42c-6fe2-441c-8c8c-71466251a162
* sparc64 marge (Blue Swirl)bellard2005-07-026-215/+795
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1462 c046a42c-6fe2-441c-8c8c-71466251a162
* IER behavior change - better IRQ handlingbellard2005-06-051-7/+15
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1453 c046a42c-6fe2-441c-8c8c-71466251a162
* added Heathrow PICbellard2005-06-051-0/+168
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1452 c046a42c-6fe2-441c-8c8c-71466251a162
* use new machine APIbellard2005-06-052-8/+23
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1451 c046a42c-6fe2-441c-8c8c-71466251a162
* correct PCI ID for PREP PCI host bridge - added Grackle PCI host bridgebellard2005-06-051-61/+104
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1450 c046a42c-6fe2-441c-8c8c-71466251a162
* added CMD646 PCI IDE controller support - better IRQ handling - added IDE ↵bellard2005-06-051-70/+165
| | | | | | flush cache command - added work around for Darwin/PPC to select IDE drive git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1449 c046a42c-6fe2-441c-8c8c-71466251a162
* added Heathrow PowerMAC machine - added UniN memory fake controller for ↵bellard2005-06-051-51/+246
| | | | | | Mac99 - added temporary frame buffer OSI calls to keep Mac OS X happy git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1448 c046a42c-6fe2-441c-8c8c-71466251a162
* use new machine APIbellard2005-06-051-19/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1447 c046a42c-6fe2-441c-8c8c-71466251a162
* PC machine supportbellard2005-06-051-4/+10
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1446 c046a42c-6fe2-441c-8c8c-71466251a162
* more generic IRQ supportbellard2005-06-052-1/+8
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1445 c046a42c-6fe2-441c-8c8c-71466251a162
* handle the case where several PCI irqs share the same PIC irqbellard2005-05-131-15/+30
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1433 c046a42c-6fe2-441c-8c8c-71466251a162
* Windows 2000 install disk full hack (original idea from Vladimir N. Oleynik)bellard2005-04-301-1/+25
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1428 c046a42c-6fe2-441c-8c8c-71466251a162
* ne2000 reset fix - start/stop registers read access (aka OS/2 Warp V4 fix) ↵bellard2005-04-281-2/+11
| | | | | | (lukewarm) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1422 c046a42c-6fe2-441c-8c8c-71466251a162
* BMDMA interrupt fix (aka Solaris x86 IDE bug fix)bellard2005-04-281-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1421 c046a42c-6fe2-441c-8c8c-71466251a162
* depth=24 write mask fix (Volker Ruppert)bellard2005-04-262-1/+15
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1404 c046a42c-6fe2-441c-8c8c-71466251a162
* removed obsolete S3 VGA codebellard2005-04-231-62/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1386 c046a42c-6fe2-441c-8c8c-71466251a162
* PREP machines have two IO mappings.bellard2005-04-232-10/+125
| | | | | | | | | | | This patch adds support for non-contiguous IO map, which is used by OS/2. It also adds the missing legacy IO ports for the PREP PCI bridge and changes CPU PVR from 74x/75x to 604 to make OS/2 happy. (Jocelyn Mayer) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1381 c046a42c-6fe2-441c-8c8c-71466251a162
* This patch fixes two bugs in cuda emulation:bellard2005-04-231-4/+7
| | | | | | | | | - the CUDA timer is always triggered twice, with current code - SET_TIME command is supposed to send back a 7 bytes packet (Jocelyn Mayer) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1380 c046a42c-6fe2-441c-8c8c-71466251a162
* destination write mask support, fixed banked memory access, read-only access ↵bellard2005-04-172-19/+26
| | | | | | for bus type in SR 0x17 (Volker Ruppert) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1364 c046a42c-6fe2-441c-8c8c-71466251a162
* packet fix for for netware 3.11 (initial patch by Mark Jonckheere) - ↵bellard2005-04-101-2/+10
| | | | | | security bug fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1363 c046a42c-6fe2-441c-8c8c-71466251a162
* IDE irq fix (Jocelyn Mayer)bellard2005-04-061-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1353 c046a42c-6fe2-441c-8c8c-71466251a162
* PCI irq in sync with new Bochs BIOSbellard2005-04-061-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1351 c046a42c-6fe2-441c-8c8c-71466251a162
* sparc update (Blue Swirl)bellard2005-04-064-165/+140
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1350 c046a42c-6fe2-441c-8c8c-71466251a162
OpenPOWER on IntegriCloud