aurel32 [Mon, 10 Mar 2008 00:12:14 +0000 (00:12 +0000)]
GT64XXX: fix endianness issues:
- Byte swapping for internal GT64XXX registers is controlled by the bit
12 of the Configuration Register and not by the PCI Internal Command
register.
- The bit 0 of the PCI Internal Command register controls byte swapping
for PCI access *except for the internal PCI device*, that is when both
bus and device numbers are 0.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4035
c046a42c-6fe2-441c-8c8c-
71466251a162
aurel32 [Mon, 10 Mar 2008 00:09:28 +0000 (00:09 +0000)]
mtfsf: fix FPSCR_VX and FPSCR_FEX computation
The patch below fixes the computation of FPSCR_VX and FPSCR_FEX when
using the mtfsf instruction. As stated in the PowerPC manual the mtfsf
instruction can't alter those bit, and thus it should always be
computed.
Acked by Jocelyn Mayer.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4034
c046a42c-6fe2-441c-8c8c-
71466251a162
aurel32 [Mon, 10 Mar 2008 00:05:34 +0000 (00:05 +0000)]
Honor TMPDIR environment variable
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4033
c046a42c-6fe2-441c-8c8c-
71466251a162
aurel32 [Mon, 10 Mar 2008 00:02:10 +0000 (00:02 +0000)]
Change the e1000 mmio addr space according to spec.
According to the Intel 82540EM manual, the mmio space is
128k size.
Copied from Xen list and noted by tina..yang@oracle.com
Signed-off-by: Dor Laor <dor.laor@qumranet.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4032
c046a42c-6fe2-441c-8c8c-
71466251a162
aurel32 [Sun, 9 Mar 2008 23:43:49 +0000 (23:43 +0000)]
Be consistent in -clock parameter. Display also the list of available
sources if no valid clock name has been specified.
(Hervé Poussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4031
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 9 Mar 2008 20:46:51 +0000 (20:46 +0000)]
Convert andn, orn and xnor to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4030
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 9 Mar 2008 06:59:01 +0000 (06:59 +0000)]
Fix some functions declared () rather than (void) (Ian Jackson)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4029
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sat, 8 Mar 2008 21:36:50 +0000 (21:36 +0000)]
Convert branches and conditional moves to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4028
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sat, 8 Mar 2008 13:33:42 +0000 (13:33 +0000)]
Add function prologue, fix pointer load on Sparc64 host
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4027
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 7 Mar 2008 18:21:39 +0000 (18:21 +0000)]
Update based on Stuart Brady's comments
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4026
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Thu, 6 Mar 2008 21:07:38 +0000 (21:07 +0000)]
Split OMAP DMA out to a file apart.
Rename omap files to better reflect OMAP1-specific parts.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4025
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Thu, 6 Mar 2008 20:43:34 +0000 (20:43 +0000)]
Check for out of range update regions (original patch from Anthony Liguori).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4024
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Thu, 6 Mar 2008 20:28:49 +0000 (20:28 +0000)]
Register VMware SVGA's memory io region with PCI framework.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4023
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Thu, 6 Mar 2008 20:09:54 +0000 (20:09 +0000)]
Convert exception ops to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4022
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Thu, 6 Mar 2008 16:13:51 +0000 (16:13 +0000)]
Fix microSPARC II SFSR mask (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4021
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 5 Mar 2008 18:27:45 +0000 (18:27 +0000)]
Add more machine definitions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4020
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 5 Mar 2008 18:16:09 +0000 (18:16 +0000)]
Properly bomb out on errors in Makefile shell fragments (Ian Jackson)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4019
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 5 Mar 2008 17:59:48 +0000 (17:59 +0000)]
Convert Sparc64 trap state ops to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4018
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Tue, 4 Mar 2008 23:52:47 +0000 (23:52 +0000)]
32-bit host sign extension fix (Juergen Lock).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4017
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Tue, 4 Mar 2008 20:29:59 +0000 (20:29 +0000)]
Show IRQ set or reset (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4016
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Tue, 4 Mar 2008 20:29:03 +0000 (20:29 +0000)]
Remove unneeded qemu_irq_lower (Robert Reif)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4015
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Tue, 4 Mar 2008 20:00:18 +0000 (20:00 +0000)]
Convert float helpers to TCG, fix fabsq in the process
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4014
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Tue, 4 Mar 2008 19:56:06 +0000 (19:56 +0000)]
Convert fmovr to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4013
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Mon, 3 Mar 2008 22:23:53 +0000 (22:23 +0000)]
CRIS signals:
* Save $mof across signals.
* Cleaned up frame accesses.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4012
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 18:28:06 +0000 (18:28 +0000)]
Convert tick operations to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4011
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 18:25:27 +0000 (18:25 +0000)]
Convert movr and (partially) movcc to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4010
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 18:22:19 +0000 (18:22 +0000)]
Convert addx, subx, next_insn and mov_pc_npc to TCG
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4009
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 18:20:59 +0000 (18:20 +0000)]
Add brcond_tl
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4008
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 2 Mar 2008 08:48:47 +0000 (08:48 +0000)]
Let ESP SCSI adapter to be usable outside sun4m (Herv�oussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4007
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Sat, 1 Mar 2008 22:23:17 +0000 (22:23 +0000)]
Add a tests for user-mode mmap
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4006
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Sat, 1 Mar 2008 18:50:54 +0000 (18:50 +0000)]
Add test-case for btst CCS flags updates.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4005
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Sat, 1 Mar 2008 17:25:33 +0000 (17:25 +0000)]
* target-cris/op.c: Make sure the bit-test insn only updates the XNZ flags.
* target-cris/helper.c: Update ERP for user-mode simulation aswell.
* hw/etraxfs_timer.c: Support multiple timers.
* hw/etraxfs_ser.c: Multiple ports, the data just goes to stdout.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4004
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 29 Feb 2008 19:36:08 +0000 (19:36 +0000)]
Fix compiler warning
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4003
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 29 Feb 2008 19:34:39 +0000 (19:34 +0000)]
Fix register references (Igor Kovalenko)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4002
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 29 Feb 2008 19:26:20 +0000 (19:26 +0000)]
Fix sun4m machine if MAX_FD != 2 (Herv�oussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4001
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 29 Feb 2008 19:24:00 +0000 (19:24 +0000)]
Give names to magic numbers (Herv�oussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4000
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Thu, 28 Feb 2008 11:29:27 +0000 (11:29 +0000)]
First try at supporting ordinary signals for CRIS linux-user guests.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3999
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Thu, 28 Feb 2008 11:23:20 +0000 (11:23 +0000)]
Add small testcase for ordinary signals.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3998
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Thu, 28 Feb 2008 09:37:58 +0000 (09:37 +0000)]
Cut the translation block after translating a break insn. This avoids an issue where QEMU finds an illegal CRIS insn while the guest is returning through a signal return trampoline.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3997
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Thu, 28 Feb 2008 08:28:32 +0000 (08:28 +0000)]
More consistent naming for CRIS register-number macros.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3996
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 27 Feb 2008 17:53:27 +0000 (17:53 +0000)]
Preliminary Sparc TCG target
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3995
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 27 Feb 2008 17:44:03 +0000 (17:44 +0000)]
Temporary fix for i386 host
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3994
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Wed, 27 Feb 2008 15:25:24 +0000 (15:25 +0000)]
Initialize disasinfo->private_data, binutils does it and some disassemblers depend on it.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3993
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Mon, 25 Feb 2008 18:29:19 +0000 (18:29 +0000)]
Fix mixed defines
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3992
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Mon, 25 Feb 2008 10:00:07 +0000 (10:00 +0000)]
Add testcase for CRIS ftag/fidx cache flushing insns.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3991
c046a42c-6fe2-441c-8c8c-
71466251a162
edgar_igl [Mon, 25 Feb 2008 09:58:22 +0000 (09:58 +0000)]
Silently ignore CRIS cache flushes, instead of aborting due to unknown insn.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3990
c046a42c-6fe2-441c-8c8c-
71466251a162
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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