sdk/emulator/qemu.git
16 years agoNMI and INTR events injection should not be handled as software interrupts (Bernhard...
balrog [Sun, 3 Feb 2008 03:26:30 +0000 (03:26 +0000)]
NMI and INTR events injection should not be handled as software interrupts (Bernhard Kauer).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3952 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoAdd VNC reverse connections, by Eddie Kohler.
balrog [Sun, 3 Feb 2008 02:54:04 +0000 (02:54 +0000)]
Add VNC reverse connections, by Eddie Kohler.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3951 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoMake SVM env->cr[8] a valid register (patch from TeLeMan).
balrog [Sun, 3 Feb 2008 02:42:36 +0000 (02:42 +0000)]
Make SVM env->cr[8] a valid register (patch from TeLeMan).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3950 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoE1000 NIC emulation (Nir Peleg, patch from Dor Laor).
balrog [Sun, 3 Feb 2008 02:20:18 +0000 (02:20 +0000)]
E1000 NIC emulation (Nir Peleg, patch from Dor Laor).
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

16 years agoAdd missing dependencies on generated files (for parallel build).
pbrook [Fri, 1 Feb 2008 22:45:04 +0000 (22:45 +0000)]
Add missing dependencies on generated files (for parallel build).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3948 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoreverted -translation option support
bellard [Fri, 1 Feb 2008 22:18:51 +0000 (22:18 +0000)]
reverted -translation option support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3947 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoMove AUX1 and AUX2 to correct locations
blueswir1 [Fri, 1 Feb 2008 20:12:40 +0000 (20:12 +0000)]
Move AUX1 and AUX2 to correct locations

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

16 years agotypos
bellard [Fri, 1 Feb 2008 13:01:47 +0000 (13:01 +0000)]
typos

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3945 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agouse the TCG code generator
bellard [Fri, 1 Feb 2008 10:50:11 +0000 (10:50 +0000)]
use the TCG code generator

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3944 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoTCG code generator
bellard [Fri, 1 Feb 2008 10:05:41 +0000 (10:05 +0000)]
TCG code generator

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3943 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoupdate
bellard [Fri, 1 Feb 2008 10:03:18 +0000 (10:03 +0000)]
update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3942 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agotypo
bellard [Fri, 1 Feb 2008 10:02:52 +0000 (10:02 +0000)]
typo

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3941 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agosuppressed warnings
bellard [Thu, 31 Jan 2008 15:19:39 +0000 (15:19 +0000)]
suppressed warnings

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3940 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agocompilation fix
bellard [Thu, 31 Jan 2008 15:19:24 +0000 (15:19 +0000)]
compilation fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3939 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agocompilation fixes - added bswap - comments
bellard [Thu, 31 Jan 2008 14:56:10 +0000 (14:56 +0000)]
compilation fixes - added bswap - comments

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3938 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoMakefile cleanup - more generic support of 32 bit compilation on x86_64
bellard [Thu, 31 Jan 2008 11:32:10 +0000 (11:32 +0000)]
Makefile cleanup - more generic support of 32 bit compilation on x86_64

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3937 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoremoved unused file
bellard [Thu, 31 Jan 2008 10:43:14 +0000 (10:43 +0000)]
removed unused file

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3936 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agouse simpler REGPARM convention - make CPUTLBEntry size a power of two
bellard [Thu, 31 Jan 2008 09:22:27 +0000 (09:22 +0000)]
use simpler REGPARM convention - make CPUTLBEntry size a power of two

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3935 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoRearrange slavio_misc code to prepare for different addresses
blueswir1 [Sun, 27 Jan 2008 09:49:28 +0000 (09:49 +0000)]
Rearrange slavio_misc code to prepare for different addresses
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

16 years ago Fix user timer mode change (Robert Reif)
blueswir1 [Sat, 26 Jan 2008 09:13:46 +0000 (09:13 +0000)]
 Fix user timer mode change (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3933 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Add TurboSPARC mask ID register (Robert Reif)
blueswir1 [Fri, 25 Jan 2008 19:52:54 +0000 (19:52 +0000)]
 Add TurboSPARC mask ID register (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3932 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago User timer limit fixes (Robert Reif)
blueswir1 [Fri, 25 Jan 2008 19:51:27 +0000 (19:51 +0000)]
 User timer limit fixes (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3931 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoAdd option to disable TB cache, by Herve Poussineau.
ths [Wed, 23 Jan 2008 19:01:12 +0000 (19:01 +0000)]
Add option to disable TB cache, by Herve Poussineau.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3930 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoCore Graphics support (cocoa.m rewrite), by Mike Kronenberg.
ths [Tue, 22 Jan 2008 23:25:15 +0000 (23:25 +0000)]
Core Graphics support (cocoa.m rewrite), by Mike Kronenberg.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3929 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agofixed register constraint
bellard [Mon, 21 Jan 2008 15:07:18 +0000 (15:07 +0000)]
fixed register constraint

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3928 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoChange the usb-serial product ID to a more widely recognised value (Samuel Thibault).
balrog [Sat, 19 Jan 2008 13:00:43 +0000 (13:00 +0000)]
Change the usb-serial product ID to a more widely recognised value (Samuel 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

16 years agoDocumentation piece explaining "usb_add serial" by Samuel Thibault.
balrog [Thu, 17 Jan 2008 22:22:45 +0000 (22:22 +0000)]
Documentation piece explaining "usb_add serial" by Samuel Thibault.
Minor style change.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3926 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoMiscellaneous fixes after recent audio additions (malc).
balrog [Thu, 17 Jan 2008 21:47:25 +0000 (21:47 +0000)]
Miscellaneous fixes after recent audio additions (malc).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3925 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Shuffle code to avoid NetBSD gcc 3.4.6 inlining bug (Rumko)
blueswir1 [Thu, 17 Jan 2008 21:07:04 +0000 (21:07 +0000)]
 Shuffle code to avoid NetBSD gcc 3.4.6 inlining bug (Rumko)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3924 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Give ECC controller an IRQ (Robert Reif)
blueswir1 [Thu, 17 Jan 2008 21:04:16 +0000 (21:04 +0000)]
 Give ECC controller an IRQ (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3923 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoRevert licensing to "GPLv2 or later", by Ulrich Hecht.
ths [Thu, 17 Jan 2008 13:56:59 +0000 (13:56 +0000)]
Revert licensing to "GPLv2 or later", by Ulrich Hecht.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3922 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoGravis Ultrasound GF1 sound card emulation (malc).
balrog [Mon, 14 Jan 2008 22:09:11 +0000 (22:09 +0000)]
Gravis Ultrasound GF1 sound card emulation (malc).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3921 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoMake dsound compile again (patch by malc, spotted by C.W. Betts).
balrog [Mon, 14 Jan 2008 21:50:24 +0000 (21:50 +0000)]
Make dsound compile again (patch by malc, spotted by C.W. Betts).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3920 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoAdd a missing vga_hw_update() when accepting a connection (Anders Melchiorsen).
balrog [Mon, 14 Jan 2008 21:45:55 +0000 (21:45 +0000)]
Add a missing vga_hw_update() when accepting a connection (Anders Melchiorsen).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3919 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoPCI AC97 emulation by malc.
balrog [Mon, 14 Jan 2008 04:27:55 +0000 (04:27 +0000)]
PCI AC97 emulation by malc.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3918 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agopthreads-based audio and miscellaneous audio clean-up (malc).
balrog [Mon, 14 Jan 2008 04:24:29 +0000 (04:24 +0000)]
pthreads-based audio and miscellaneous audio clean-up (malc).
ESD support (malc, Frederick Reeve).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3917 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoAdd a path length check to prevent heap overflow (Eric Milliken).
balrog [Mon, 14 Jan 2008 03:48:37 +0000 (03:48 +0000)]
Add a path length check to prevent heap overflow (Eric Milliken).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3916 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoBump ACPI/SMBus PIIX4 controller revision to 3 (Marcelo Tosatti).
balrog [Mon, 14 Jan 2008 03:43:18 +0000 (03:43 +0000)]
Bump ACPI/SMBus PIIX4 controller revision to 3 (Marcelo Tosatti).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3915 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoUSB-to-serial device (Samuel Thibault).
balrog [Mon, 14 Jan 2008 03:41:02 +0000 (03:41 +0000)]
USB-to-serial device (Samuel Thibault).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3914 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoOptimize clear insns by treating support reg P0 specially and
balrog [Mon, 14 Jan 2008 03:18:30 +0000 (03:18 +0000)]
Optimize clear insns by treating support reg P0 specially and
add missing micro-op RETURN's (Edgar E. Iglesias).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3913 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoSet READY_STAT after a WIN_DIAGNOSE per ATA-3 (Till Straumann).
balrog [Mon, 14 Jan 2008 03:15:20 +0000 (03:15 +0000)]
Set READY_STAT after a WIN_DIAGNOSE per ATA-3 (Till Straumann).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3912 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoClean-up /tmp directory after -smb use (Mark Jonckheere).
balrog [Mon, 14 Jan 2008 03:11:16 +0000 (03:11 +0000)]
Clean-up /tmp directory after -smb use (Mark Jonckheere).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3911 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoMulti-profile DVD-ROM support (Carlo Marcelo Arenas Belon).
balrog [Mon, 14 Jan 2008 03:05:55 +0000 (03:05 +0000)]
Multi-profile DVD-ROM support (Carlo Marcelo Arenas Belon).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3910 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoChange -drive parsing so that paths don't have to be double-escaped (Laurent Vivier...
balrog [Mon, 14 Jan 2008 02:56:53 +0000 (02:56 +0000)]
Change -drive parsing so that paths don't have to be double-escaped (Laurent Vivier, Johannes Schindelin)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3909 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoRevert accidentally added second NIC in Gumstix-connect - this should probably be...
balrog [Mon, 14 Jan 2008 02:39:21 +0000 (02:39 +0000)]
Revert accidentally added second NIC in Gumstix-connect - this should probably be a separate board.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3908 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoFully clean up on Mac OS X Leopard (Andreas Färber).
balrog [Mon, 14 Jan 2008 02:36:29 +0000 (02:36 +0000)]
Fully clean up on Mac OS X Leopard (Andreas Färber).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3907 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoAdd mouse wheel in the usb-mouse HID Report (by Daniel Godás).
balrog [Mon, 14 Jan 2008 02:25:44 +0000 (02:25 +0000)]
Add mouse wheel in the usb-mouse HID Report (by Daniel Godás).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3906 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoRegister io ports as selected by PCI config in VMware SVGA.
balrog [Mon, 14 Jan 2008 01:52:52 +0000 (01:52 +0000)]
Register io ports as selected by PCI config in VMware SVGA.
Should prevent segfaults with RTL8139.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3905 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoReduce redundant timer ticks in VNC, by Anders Melchiorsen.
balrog [Sun, 13 Jan 2008 23:51:53 +0000 (23:51 +0000)]
Reduce redundant timer ticks in VNC, by Anders Melchiorsen.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3904 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoqemu manpage: describe arguments of usbdevice option, by Aurelien Jarno.
ths [Wed, 9 Jan 2008 12:14:45 +0000 (12:14 +0000)]
qemu manpage: describe arguments of usbdevice option, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3903 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoFix typo which broke MIPS32R2 64-bit FPU support.
ths [Wed, 9 Jan 2008 12:03:22 +0000 (12:03 +0000)]
Fix typo which broke MIPS32R2 64-bit FPU support.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3902 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoFix segfault caused by fall through, by Juergen Lock.
ths [Tue, 8 Jan 2008 19:32:16 +0000 (19:32 +0000)]
Fix segfault caused by fall through, by Juergen Lock.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3901 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoFix broken absoluteness check for cabs.d.*.
ths [Tue, 8 Jan 2008 18:11:08 +0000 (18:11 +0000)]
Fix broken absoluteness check for cabs.d.*.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3900 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoFix section switching buglet, by Edgar E. Iglesias.
ths [Tue, 8 Jan 2008 14:39:43 +0000 (14:39 +0000)]
Fix section switching buglet, by Edgar E. Iglesias.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3899 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoMac OS X build fix, by Andreas Faerber.
ths [Tue, 8 Jan 2008 00:00:20 +0000 (00:00 +0000)]
Mac OS X build fix, by Andreas Faerber.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3898 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agorestore original values for ai.aio_threads and ai.aio_num
bellard [Sun, 6 Jan 2008 18:53:07 +0000 (18:53 +0000)]
restore original values for ai.aio_threads and ai.aio_num

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3896 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agofixed ppc64abi32 executable name
bellard [Sun, 6 Jan 2008 18:27:58 +0000 (18:27 +0000)]
fixed ppc64abi32 executable name

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3895 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoupdate binary distribution
bellard [Sun, 6 Jan 2008 18:27:12 +0000 (18:27 +0000)]
update binary distribution

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3894 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agocopyright update
bellard [Sun, 6 Jan 2008 17:21:48 +0000 (17:21 +0000)]
copyright update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3893 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoversion change
bellard [Sun, 6 Jan 2008 17:10:54 +0000 (17:10 +0000)]
version change

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3892 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Make error messages consistent (Robert Reif)
blueswir1 [Sun, 6 Jan 2008 07:50:38 +0000 (07:50 +0000)]
 Make error messages consistent (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3891 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoRearm timers in qemu_mod_timer when needed (Anders Melchiorsen).
balrog [Sat, 5 Jan 2008 19:41:47 +0000 (19:41 +0000)]
Rearm timers in qemu_mod_timer when needed (Anders Melchiorsen).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3890 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoFix memory allocation on mainstone2 and convert to qemu_ram_alloc.
balrog [Sat, 5 Jan 2008 19:29:17 +0000 (19:29 +0000)]
Fix memory allocation on mainstone2 and convert to qemu_ram_alloc.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3889 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoUpdate Changelog with new Xscale platforms and vmsvga.
balrog [Sat, 5 Jan 2008 18:53:35 +0000 (18:53 +0000)]
Update Changelog with new Xscale platforms and vmsvga.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3888 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoMalta flash support.
ths [Fri, 4 Jan 2008 19:11:32 +0000 (19:11 +0000)]
Malta flash support.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3887 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoHandle some more exception types.
ths [Fri, 4 Jan 2008 17:52:57 +0000 (17:52 +0000)]
Handle some more exception types.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3886 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoFix exception debug output.
ths [Thu, 3 Jan 2008 21:26:23 +0000 (21:26 +0000)]
Fix exception debug output.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3885 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Fix dynamically changed memory callbacks and passed opaque parameter
blueswir1 [Wed, 2 Jan 2008 19:45:26 +0000 (19:45 +0000)]
 Fix dynamically changed memory callbacks and passed opaque parameter

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3884 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Fix Debian serial console boot problem reported by Aurelien Jarno
blueswir1 [Tue, 1 Jan 2008 20:57:25 +0000 (20:57 +0000)]
 Fix Debian serial console boot problem reported by Aurelien Jarno

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3883 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago More ASIs
blueswir1 [Tue, 1 Jan 2008 17:07:39 +0000 (17:07 +0000)]
 More ASIs

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3882 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Register only valid register access widths
blueswir1 [Tue, 1 Jan 2008 17:06:38 +0000 (17:06 +0000)]
 Register only valid register access widths

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3881 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago DVMA translation errors raise a module error irq (NMI)
blueswir1 [Tue, 1 Jan 2008 17:04:45 +0000 (17:04 +0000)]
 DVMA translation errors raise a module error irq (NMI)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3880 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Support for registering address space only for some access widths
blueswir1 [Tue, 1 Jan 2008 16:57:19 +0000 (16:57 +0000)]
 Support for registering address space only for some access widths

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3879 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Nicer debug output for exceptions
blueswir1 [Sun, 30 Dec 2007 17:13:01 +0000 (17:13 +0000)]
 Nicer debug output for exceptions

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3878 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoMIPS COP1X (and related) instructions, by Richard Sandiford.
ths [Sun, 30 Dec 2007 15:36:58 +0000 (15:36 +0000)]
MIPS COP1X (and related) instructions, by Richard Sandiford.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3877 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Fix CPU timer interrupts
blueswir1 [Sat, 29 Dec 2007 20:09:57 +0000 (20:09 +0000)]
 Fix CPU timer interrupts

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3876 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoUpdate Sparc32 OpenBIOS image to SVN revision 183. Changes:
blueswir1 [Sat, 29 Dec 2007 18:45:55 +0000 (18:45 +0000)]
Update Sparc32 OpenBIOS image to SVN revision 183. Changes:
r182: Add handlers for timer interrupts
r183: Print a message and halt if Sun4c or Sun4d

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3875 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Fix SS-2 boot mode
blueswir1 [Sat, 29 Dec 2007 18:34:23 +0000 (18:34 +0000)]
 Fix SS-2 boot mode

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3874 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Set SS-5 IOMMU version to Turbosparc to match default CPU (Robert Reif)
blueswir1 [Sat, 29 Dec 2007 09:07:00 +0000 (09:07 +0000)]
 Set SS-5 IOMMU version to Turbosparc to match default CPU (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3873 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago M48T02 support (Robert Reif)
blueswir1 [Sat, 29 Dec 2007 09:05:30 +0000 (09:05 +0000)]
 M48T02 support (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3872 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Make debug printing consistent (Robert Reif)
blueswir1 [Sat, 29 Dec 2007 09:03:43 +0000 (09:03 +0000)]
 Make debug printing consistent (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3871 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Initial support for SS-2 (Sun4c)
blueswir1 [Fri, 28 Dec 2007 20:59:23 +0000 (20:59 +0000)]
 Initial support for SS-2 (Sun4c)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3870 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Initial support for Sun4d machines (SS-1000, SS-2000)
blueswir1 [Fri, 28 Dec 2007 20:57:43 +0000 (20:57 +0000)]
 Initial support for Sun4d machines (SS-1000, SS-2000)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3869 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Improved ASI debugging (Robert Reif)
blueswir1 [Fri, 28 Dec 2007 18:50:23 +0000 (18:50 +0000)]
 Improved ASI debugging (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3868 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Fix master interrupt register masking
blueswir1 [Fri, 28 Dec 2007 18:48:39 +0000 (18:48 +0000)]
 Fix master interrupt register masking

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3867 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Fix system read address mask (Robert Reif)
blueswir1 [Fri, 28 Dec 2007 18:46:01 +0000 (18:46 +0000)]
 Fix system read address mask (Robert Reif)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3866 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoSet FCR0.F64 for MIPS64R2-generic, by Richard Sandiford.
ths [Fri, 28 Dec 2007 12:35:05 +0000 (12:35 +0000)]
Set FCR0.F64 for MIPS64R2-generic, by Richard Sandiford.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3865 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Add ID register
blueswir1 [Thu, 27 Dec 2007 20:26:23 +0000 (20:26 +0000)]
 Add ID register

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3864 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Reset status contains all sent flag
blueswir1 [Thu, 27 Dec 2007 20:24:15 +0000 (20:24 +0000)]
 Reset status contains all sent flag

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3863 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Remove unused timers
blueswir1 [Thu, 27 Dec 2007 20:23:20 +0000 (20:23 +0000)]
 Remove unused timers

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3862 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoDe-cruft exception definitions, and implement nicer debug output.
ths [Wed, 26 Dec 2007 19:34:03 +0000 (19:34 +0000)]
De-cruft exception definitions, and implement nicer debug output.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3861 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoAssortment of soft-float fixes, by Aurelien Jarno.
ths [Tue, 25 Dec 2007 23:59:51 +0000 (23:59 +0000)]
Assortment of soft-float fixes, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3860 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoSupport for VR5432, and some of its special instructions. Original patch
ths [Tue, 25 Dec 2007 20:46:56 +0000 (20:46 +0000)]
Support for VR5432, and some of its special instructions. Original patch
by Dirk Behme.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3859 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago5K and 20K are Release 1 CPUs.
ths [Tue, 25 Dec 2007 17:32:46 +0000 (17:32 +0000)]
5K and 20K are Release 1 CPUs.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3858 c046a42c-6fe2-441c-8c8c-71466251a162

16 years ago Enforce context table alignment
blueswir1 [Tue, 25 Dec 2007 07:49:10 +0000 (07:49 +0000)]
 Enforce context table alignment

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3857 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoAvoid host FPE for overflowing division on MIPS, by Richard Sandiford.
ths [Tue, 25 Dec 2007 03:18:19 +0000 (03:18 +0000)]
Avoid host FPE for overflowing division on MIPS, by Richard Sandiford.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3856 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoImproved PABITS handling, and config register fixes.
ths [Tue, 25 Dec 2007 03:13:56 +0000 (03:13 +0000)]
Improved PABITS handling, and config register fixes.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3855 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoOne more bit of alpha support.
ths [Tue, 25 Dec 2007 00:26:36 +0000 (00:26 +0000)]
One more bit of alpha support.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3854 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoUpdate debug code to match new accumulator register layout.
ths [Mon, 24 Dec 2007 16:24:42 +0000 (16:24 +0000)]
Update debug code to match new accumulator register layout.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3853 c046a42c-6fe2-441c-8c8c-71466251a162

16 years agoscsi-generic implemnentation, missing in last commit.
ths [Mon, 24 Dec 2007 16:11:51 +0000 (16:11 +0000)]
scsi-generic implemnentation, missing in last commit.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3852 c046a42c-6fe2-441c-8c8c-71466251a162