sdk/emulator/qemu.git
16 years ago Modify Sparc32/64 to use TCG
blueswir1 [Sun, 24 Feb 2008 14:10:06 +0000 (14:10 +0000)]
 Modify Sparc32/64 to use TCG

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

16 years ago More helper types, rearrange generic definitions
blueswir1 [Sun, 24 Feb 2008 07:45:43 +0000 (07:45 +0000)]
 More helper types, rearrange generic definitions

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

16 years agoReally stop the transfer when the DMA channel is being disabled.
balrog [Sat, 23 Feb 2008 02:08:35 +0000 (02:08 +0000)]
Really stop the transfer when the DMA channel is being disabled.

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

16 years agoThe non-ncurses curses doesn't have resize_term, so make resizing conditional.
balrog [Fri, 22 Feb 2008 18:21:28 +0000 (18:21 +0000)]
The non-ncurses curses doesn't have resize_term, so make resizing conditional.

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

16 years ago Fix andi, optimize addi and subi zero cases
blueswir1 [Wed, 20 Feb 2008 18:01:23 +0000 (18:01 +0000)]
 Fix andi, optimize addi and subi zero cases

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

16 years agoUnify RTCs that use host time, fix M48t59 alarm.
balrog [Sun, 17 Feb 2008 11:42:19 +0000 (11:42 +0000)]
Unify RTCs that use host time, fix M48t59 alarm.

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

16 years ago Fix typo
blueswir1 [Sun, 17 Feb 2008 08:45:04 +0000 (08:45 +0000)]
 Fix typo

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

16 years ago Fix remote debugger memory access problems reported by Matthias Stein
blueswir1 [Thu, 14 Feb 2008 17:46:44 +0000 (17:46 +0000)]
 Fix remote debugger memory access problems reported by Matthias Stein

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

16 years agoMake MIPS MT implementation more cache friendly.
ths [Tue, 12 Feb 2008 21:01:26 +0000 (21:01 +0000)]
Make MIPS MT implementation more cache friendly.

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

16 years ago Fix SS-20 auxio addresses
blueswir1 [Mon, 11 Feb 2008 20:01:36 +0000 (20:01 +0000)]
 Fix SS-20 auxio addresses

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

16 years ago Sparc32 MMU register fixes (Robert Reif)
blueswir1 [Mon, 11 Feb 2008 18:27:33 +0000 (18:27 +0000)]
 Sparc32 MMU register fixes (Robert Reif)

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

16 years agoForce a resize after leaving graphical mode in curses (spotted by Samuel Thibault).
balrog [Mon, 11 Feb 2008 00:09:42 +0000 (00:09 +0000)]
Force a resize after leaving graphical mode in curses (spotted by Samuel Thibault).

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

16 years agoMake omap I2C controller work (previously untested). Implement post-OMAP1 changes...
balrog [Sun, 10 Feb 2008 17:02:23 +0000 (17:02 +0000)]
Make omap I2C controller work (previously untested).  Implement post-OMAP1 changes.  Introduce omap L4 abstraction.

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

16 years agoAdd an ncurses UI.
balrog [Sun, 10 Feb 2008 16:33:14 +0000 (16:33 +0000)]
Add an ncurses UI.

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

16 years agoCorrect qemu-img usage hint (Andreas Färber).
balrog [Sun, 10 Feb 2008 14:10:31 +0000 (14:10 +0000)]
Correct qemu-img usage hint (Andreas Färber).

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

16 years agoSimplify TCG relocation bugfix.
pbrook [Sun, 10 Feb 2008 14:09:09 +0000 (14:09 +0000)]
Simplify TCG relocation bugfix.

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

16 years agoAdd serial loopback mode (patch from Hervé Poussineau).
balrog [Sun, 10 Feb 2008 13:40:52 +0000 (13:40 +0000)]
Add serial loopback mode (patch from Hervé Poussineau).

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

16 years agoEnhance PC kbd debugging (patch from Hervé Poussineau)
balrog [Sun, 10 Feb 2008 13:39:24 +0000 (13:39 +0000)]
Enhance PC kbd debugging (patch from Hervé Poussineau)

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

16 years agoFix parallel port software emulation (Hervé Poussineau).
balrog [Sun, 10 Feb 2008 13:34:48 +0000 (13:34 +0000)]
Fix parallel port software emulation (Hervé Poussineau).
Remove __iomem, also unused.

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

16 years agoDon't error out on zero-length chunks in writev, as to mimic Linux (Kirill A. Shutemov).
balrog [Sun, 10 Feb 2008 13:28:08 +0000 (13:28 +0000)]
Don't error out on zero-length chunks in writev, as to mimic Linux (Kirill A. Shutemov).

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

16 years agoRemove unused boolean_t, should fix building for Solaris.
balrog [Sun, 10 Feb 2008 13:21:25 +0000 (13:21 +0000)]
Remove unused boolean_t, should fix building for Solaris.
Fix a typo (Stuart Brady).

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

16 years agoFix TCG relocation bug (exposed by fault after brcond op). Add FIXME for
pbrook [Sun, 10 Feb 2008 02:41:15 +0000 (02:41 +0000)]
Fix TCG relocation bug (exposed by fault after brcond op).  Add FIXME for
annother potential bug.

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

16 years agolock_iovec() fix
bellard [Mon, 4 Feb 2008 22:26:57 +0000 (22:26 +0000)]
lock_iovec() fix

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

16 years agowin32: suppress alloca() warning
bellard [Mon, 4 Feb 2008 22:03:16 +0000 (22:03 +0000)]
win32: suppress alloca() warning

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

16 years agowin32 fix
bellard [Mon, 4 Feb 2008 22:00:42 +0000 (22:00 +0000)]
win32 fix

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

16 years agoUpdate texi2pod.pl.
ths [Mon, 4 Feb 2008 14:47:49 +0000 (14:47 +0000)]
Update texi2pod.pl.

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

16 years agofixed sign extensions - added explicit side effect op flag - added discard instruction
bellard [Mon, 4 Feb 2008 00:37:54 +0000 (00:37 +0000)]
fixed sign extensions - added explicit side effect op flag - added discard instruction

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

16 years agocompare fix
bellard [Sun, 3 Feb 2008 21:06:23 +0000 (21:06 +0000)]
compare fix

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

16 years agoAdd TCG variable opaque type.
pbrook [Sun, 3 Feb 2008 19:56:33 +0000 (19:56 +0000)]
Add TCG variable opaque type.

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

16 years agoRobustify source directory check.
pbrook [Sun, 3 Feb 2008 19:20:13 +0000 (19:20 +0000)]
Robustify source directory check.

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

16 years agoFix opparam_buf size estimate.
pbrook [Sun, 3 Feb 2008 17:35:41 +0000 (17:35 +0000)]
Fix opparam_buf size estimate.

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

16 years agoUse ARCH_CFLAGS in configure tests.
pbrook [Sun, 3 Feb 2008 16:27:13 +0000 (16:27 +0000)]
Use ARCH_CFLAGS in configure tests.

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

16 years agoFix VMware VGA init call (Anthony Liguori).
balrog [Sun, 3 Feb 2008 04:33:32 +0000 (04:33 +0000)]
Fix VMware VGA init call (Anthony Liguori).
s/vga_ram_size/vga_ram_addr/

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

16 years agoFix building under paths with symlinks (patch from Richard Purdie).
balrog [Sun, 3 Feb 2008 04:22:24 +0000 (04:22 +0000)]
Fix building under paths with symlinks (patch from Richard Purdie).

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

16 years agoImplement more INQUIRY command replies for scsi disk (Igor Kovalenko).
balrog [Sun, 3 Feb 2008 04:05:50 +0000 (04:05 +0000)]
Implement more INQUIRY command replies for scsi disk (Igor Kovalenko).

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

16 years agoDo not set RTC frequency if already set (Aurelien Jarno).
balrog [Sun, 3 Feb 2008 03:45:47 +0000 (03:45 +0000)]
Do not set RTC frequency if already set (Aurelien Jarno).

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

16 years agoSimplify guess_disk_lchs - should fix Windows stack corruption spotted by TeLeMan...
balrog [Sun, 3 Feb 2008 03:37:46 +0000 (03:37 +0000)]
Simplify guess_disk_lchs - should fix Windows stack corruption spotted by TeLeMan (patch by Tristan Gingold).

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

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