summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Collapse)AuthorAgeFilesLines
* Really stop the transfer when the DMA channel is being disabled.balrog2008-02-231-2/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3987 c046a42c-6fe2-441c-8c8c-71466251a162
* Unify RTCs that use host time, fix M48t59 alarm.balrog2008-02-175-118/+70
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3984 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix SS-20 auxio addressesblueswir12008-02-111-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3980 c046a42c-6fe2-441c-8c8c-71466251a162
* Force a resize after leaving graphical mode in curses (spotted by Samuel ↵balrog2008-02-111-7/+8
| | | | | | Thibault). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3978 c046a42c-6fe2-441c-8c8c-71466251a162
* Make omap I2C controller work (previously untested). Implement post-OMAP1 ↵balrog2008-02-102-15/+116
| | | | | | changes. Introduce omap L4 abstraction. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3977 c046a42c-6fe2-441c-8c8c-71466251a162
* Add an ncurses UI.balrog2008-02-1011-13/+206
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3976 c046a42c-6fe2-441c-8c8c-71466251a162
* Add serial loopback mode (patch from Hervé Poussineau).balrog2008-02-101-8/+39
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3973 c046a42c-6fe2-441c-8c8c-71466251a162
* Enhance PC kbd debugging (patch from Hervé Poussineau)balrog2008-02-101-6/+9
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3972 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix parallel port software emulation (Hervé Poussineau).balrog2008-02-102-1/+3
| | | | | | | Remove __iomem, also unused. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3971 c046a42c-6fe2-441c-8c8c-71466251a162
* Remove unused boolean_t, should fix building for Solaris.balrog2008-02-101-1/+0
| | | | | | | Fix a typo (Stuart Brady). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3969 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix VMware VGA init call (Anthony Liguori).balrog2008-02-031-2/+2
| | | | | | | s/vga_ram_size/vga_ram_addr/ git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3957 c046a42c-6fe2-441c-8c8c-71466251a162
* Implement more INQUIRY command replies for scsi disk (Igor Kovalenko).balrog2008-02-031-4/+125
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3955 c046a42c-6fe2-441c-8c8c-71466251a162
* Simplify guess_disk_lchs - should fix Windows stack corruption spotted by ↵balrog2008-02-031-8/+1
| | | | | | TeLeMan (patch by Tristan Gingold). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3953 c046a42c-6fe2-441c-8c8c-71466251a162
* E1000 NIC emulation (Nir Peleg, patch from Dor Laor).balrog2008-02-034-1/+1870
| | | | | | | Applied %s/^\([^I ]*\)^I/\1 /g on e1000.c and added e1000 to help message. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3949 c046a42c-6fe2-441c-8c8c-71466251a162
* Move AUX1 and AUX2 to correct locationsblueswir12008-02-011-5/+5
| | | | | | | | | Update Sparc32 OpenBIOS image to SVN revision 185. Changes: r184: Enforce malloc alignment r185: Move AUX1 and AUX2 to correct locations, rename APC git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3946 c046a42c-6fe2-441c-8c8c-71466251a162
* Rearrange slavio_misc code to prepare for different addressesblueswir12008-01-273-80/+175
| | | | | | | | Pass first env instead of using cpu_single_env directly Add Aux1 to Sun4c git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3934 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix user timer mode change (Robert Reif)blueswir12008-01-261-20/+33
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3933 c046a42c-6fe2-441c-8c8c-71466251a162
* Add TurboSPARC mask ID register (Robert Reif)blueswir12008-01-251-1/+11
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3932 c046a42c-6fe2-441c-8c8c-71466251a162
* User timer limit fixes (Robert Reif)blueswir12008-01-251-11/+26
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3931 c046a42c-6fe2-441c-8c8c-71466251a162
* Change the usb-serial product ID to a more widely recognised value (Samuel ↵balrog2008-01-191-1/+1
| | | | | | | | | | Thibault). Implement chr_close callback for "stdio" so that it can be closed and reopened. Free chr devices after they're closed. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3927 c046a42c-6fe2-441c-8c8c-71466251a162
* Shuffle code to avoid NetBSD gcc 3.4.6 inlining bug (Rumko)blueswir12008-01-171-44/+43
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3924 c046a42c-6fe2-441c-8c8c-71466251a162
* Give ECC controller an IRQ (Robert Reif)blueswir12008-01-173-5/+11
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3923 c046a42c-6fe2-441c-8c8c-71466251a162
* Gravis Ultrasound GF1 sound card emulation (malc).balrog2008-01-145-0/+1329
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3921 c046a42c-6fe2-441c-8c8c-71466251a162
* PCI AC97 emulation by malc.balrog2008-01-142-0/+1351
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3918 c046a42c-6fe2-441c-8c8c-71466251a162
* pthreads-based audio and miscellaneous audio clean-up (malc).balrog2008-01-142-0/+16
| | | | | | | ESD support (malc, Frederick Reeve). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3917 c046a42c-6fe2-441c-8c8c-71466251a162
* Bump ACPI/SMBus PIIX4 controller revision to 3 (Marcelo Tosatti).balrog2008-01-141-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3915 c046a42c-6fe2-441c-8c8c-71466251a162
* USB-to-serial device (Samuel Thibault).balrog2008-01-142-0/+552
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3914 c046a42c-6fe2-441c-8c8c-71466251a162
* Set READY_STAT after a WIN_DIAGNOSE per ATA-3 (Till Straumann).balrog2008-01-141-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3912 c046a42c-6fe2-441c-8c8c-71466251a162
* Multi-profile DVD-ROM support (Carlo Marcelo Arenas Belon).balrog2008-01-141-15/+112
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3910 c046a42c-6fe2-441c-8c8c-71466251a162
* Revert accidentally added second NIC in Gumstix-connect - this should ↵balrog2008-01-141-3/+1
| | | | | | probably be a separate board. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3908 c046a42c-6fe2-441c-8c8c-71466251a162
* Fully clean up on Mac OS X Leopard (Andreas Färber).balrog2008-01-141-1/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3907 c046a42c-6fe2-441c-8c8c-71466251a162
* Add mouse wheel in the usb-mouse HID Report (by Daniel Godás).balrog2008-01-141-1/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3906 c046a42c-6fe2-441c-8c8c-71466251a162
* Register io ports as selected by PCI config in VMware SVGA.balrog2008-01-141-13/+23
| | | | | | | Should prevent segfaults with RTL8139. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3905 c046a42c-6fe2-441c-8c8c-71466251a162
* Make error messages consistent (Robert Reif)blueswir12008-01-061-3/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3891 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix memory allocation on mainstone2 and convert to qemu_ram_alloc.balrog2008-01-051-31/+25
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3889 c046a42c-6fe2-441c-8c8c-71466251a162
* Malta flash support.ths2008-01-042-42/+70
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3887 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix Debian serial console boot problem reported by Aurelien Jarnoblueswir12008-01-012-13/+15
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3883 c046a42c-6fe2-441c-8c8c-71466251a162
* Register only valid register access widthsblueswir12008-01-0113-107/+112
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3881 c046a42c-6fe2-441c-8c8c-71466251a162
* DVMA translation errors raise a module error irq (NMI)blueswir12008-01-013-8/+28
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3880 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix CPU timer interruptsblueswir12007-12-293-11/+16
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3876 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix SS-2 boot modeblueswir12007-12-291-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3874 c046a42c-6fe2-441c-8c8c-71466251a162
* Set SS-5 IOMMU version to Turbosparc to match default CPU (Robert Reif)blueswir12007-12-291-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3873 c046a42c-6fe2-441c-8c8c-71466251a162
* M48T02 support (Robert Reif)blueswir12007-12-292-15/+40
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3872 c046a42c-6fe2-441c-8c8c-71466251a162
* Make debug printing consistent (Robert Reif)blueswir12007-12-291-3/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3871 c046a42c-6fe2-441c-8c8c-71466251a162
* Initial support for SS-2 (Sun4c)blueswir12007-12-284-1/+429
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3870 c046a42c-6fe2-441c-8c8c-71466251a162
* Initial support for Sun4d machines (SS-1000, SS-2000)blueswir12007-12-284-6/+444
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3869 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix master interrupt register maskingblueswir12007-12-281-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3867 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix system read address mask (Robert Reif)blueswir12007-12-281-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3866 c046a42c-6fe2-441c-8c8c-71466251a162
* Add ID registerblueswir12007-12-271-1/+13
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3864 c046a42c-6fe2-441c-8c8c-71466251a162
* Reset status contains all sent flagblueswir12007-12-271-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3863 c046a42c-6fe2-441c-8c8c-71466251a162
OpenPOWER on IntegriCloud