This website requires JavaScript.
52781543ad
On ppc32 make tb_set_jmp_target1 behave like it does on a ppc64
malc
2008-07-29 20:08:17 +00:00
23cde8bb12
Update sys-queue.h (Gerd Hoffmann)
aliguori
2008-07-29 20:00:31 +00:00
c6a6a5e3bb
e1000: use common checksumming code
aliguori
2008-07-29 19:41:19 +00:00
48c643630c
Add IP checksumming functions to qemu (Gerd Hoffmann)
aliguori
2008-07-29 19:40:04 +00:00
dd5e6304aa
Fix cmp/subcc/addcc op bugs reported by Vince Weaver
blueswir1
2008-07-29 18:11:20 +00:00
ab17b46d00
Correct audio api usage in OMAP EAC (spotted by malc).
balrog
2008-07-29 17:29:41 +00:00
c580d92b0e
Fill in WLAN and BT platform data in CAL area as expected by Maemo.
balrog
2008-07-29 14:19:16 +00:00
eae473c187
Unswap qemu-arm data and prefetch abort addresses (Laurent Desnogues).
balrog
2008-07-29 14:09:57 +00:00
d0c22f49ba
Fix load width for slave address in i2c_bus_load (Chris Lalancette).
balrog
2008-07-29 13:57:48 +00:00
9ad97e6503
Simplify -usbdevice net: syntax, allow VLANs with no NICs.
balrog
2008-07-29 13:16:31 +00:00
2fa7d3bf59
For consistncy with --target-list accept coma separated items in --audio-card/drv-list
malc
2008-07-29 12:58:44 +00:00
5ce042b1cf
Remove dyngen leftovers.
edgar_igl
2008-07-29 07:46:53 +00:00
fe6f943f3b
Immediate versions of some operations
malc
2008-07-28 23:46:06 +00:00
000a2d866a
Do not try handle "special" arguments of and/or/xor/shl/shr, upper level does it
malc
2008-07-28 23:46:03 +00:00
e924bbec7a
Set the L field of CMP[L][I] when dealing with 64 bit quantities
malc
2008-07-28 19:42:23 +00:00
880e52b8b0
Fix preprocessor guard condition
malc
2008-07-28 19:42:20 +00:00
95153fde07
Remove leftover from previous way to load 64 bit constants
malc
2008-07-28 19:42:17 +00:00
e9396bded9
vmware backdoor interface fix (Chris Lalancette)
aliguori
2008-07-28 18:58:02 +00:00
279e694bc7
Attempt to detect unconnected ptys (Gerd Hoffman)
aliguori
2008-07-28 18:55:32 +00:00
4a40e23194
Special-case some paths inside tcg_out_tlb_read
malc
2008-07-27 11:09:21 +00:00
301f6d903a
Fix the opcode value of LWA
malc
2008-07-27 10:28:15 +00:00
e97b640d47
Try to avoid glibc global register mangling, again
blueswir1
2008-07-26 17:19:35 +00:00
2991990b18
Add e1000 etherboot ROM from http://www.rom-o-matic.net
aliguori
2008-07-26 16:53:22 +00:00
141ac468ab
Map code buffers below 2G on Sparc64
blueswir1
2008-07-26 15:05:57 +00:00
c070355d39
Relax memory operations constraints
malc
2008-07-26 11:21:03 +00:00
b01d9fea6c
Fix qemu_ld64 constraint list
malc
2008-07-26 11:21:00 +00:00
e03ae7f9b3
Use proper offset for LR save slot
malc
2008-07-26 11:20:57 +00:00
5424fd1018
Reduce amount of space reserved for tb jump
malc
2008-07-26 11:20:54 +00:00
6fc9dbcc17
Fix and improve 64 bit immediate loading
malc
2008-07-26 11:20:50 +00:00
450e62e768
Fix EXTSW arguments
malc
2008-07-26 11:20:44 +00:00
89cc738203
CRIS: Correct condition for when to apply fast move flags evaluation. Correct single-stepping over branches.
edgar_igl
2008-07-25 21:20:21 +00:00
f451387ac0
Fix OMAP GPMC register offsets and SYSCTL 8bit io (Kyungmin Park).
balrog
2008-07-25 21:07:21 +00:00
c19148bd8f
Make MAXTL dynamic, bounds check tl when indexing
blueswir1
2008-07-25 07:42:14 +00:00
e7d05e6f1d
Use proper value for TCG_TARGET_CALL_STACK_OFFSET
malc
2008-07-24 22:56:21 +00:00
ba69a08a9d
Do exit if test for hostlongbits on ppc64 fails
malc
2008-07-24 17:51:36 +00:00
a69abbe0b3
Emit and use adhoc function descriptor for code_gen_prologue on PPC64
malc
2008-07-24 17:37:09 +00:00
0b8f1b102b
Sparc32: save/load all MMU registers, Sparc64: add CPU save/load
blueswir1
2008-07-24 11:28:51 +00:00
688ea2eb9b
Fix 24 bit mode
blueswir1
2008-07-24 11:26:38 +00:00
749ecd9953
Fix detection of 15 bit display depth
blueswir1
2008-07-24 11:25:30 +00:00
6926be2a59
Remove neg_i32 debugging leftover
malc
2008-07-23 20:01:27 +00:00
e46b9681e5
Provide extNs_M instructions
malc
2008-07-23 20:01:23 +00:00
1d58ee9f3b
Remove stray "i" from mul_i64
malc
2008-07-23 20:01:19 +00:00
810260a8f3
Preliminary PPC64/Linux host support
malc
2008-07-23 19:17:46 +00:00
e0e6c8c057
Enable VDE by default if library is present.
aliguori
2008-07-23 18:14:33 +00:00
89588a4b16
Add OneNAND Unlock All command (Kyungmin Park).
balrog
2008-07-23 16:35:45 +00:00
c904ef0e7c
Use plain standard inline.
ths
2008-07-23 16:16:31 +00:00
0eaef5aa01
Less hardcoding of TARGET_USER_ONLY.
ths
2008-07-23 16:14:22 +00:00
477e3edf8b
Save 3MB ioport table memory (Samuel Thibault)
aliguori
2008-07-23 15:19:59 +00:00
23e6c39908
Fix task register type after reset (Avi Kivity)
aliguori
2008-07-23 13:29:23 +00:00
c7bd7bec8c
Fix SDL problems with BGR displays (Avi Kivity)
aliguori
2008-07-23 13:24:33 +00:00
bd54b86394
Fix -daemonize option
aliguori
2008-07-23 00:58:33 +00:00
c7ba218da1
Add T1 and T2 CPUs, add a Sun4v machine
blueswir1
2008-07-22 07:07:34 +00:00
d406647966
Fix a bad comparison, spotted by Paul Brook.
balrog
2008-07-22 01:57:42 +00:00
8706c3824f
A bunch of minor code improvements in the MIPS target.
ths
2008-07-21 21:38:04 +00:00
afbb5194d4
Handle on-chip DMA controllers in one place, convert OMAP DMA to use it.
balrog
2008-07-21 20:40:22 +00:00
51fec3cc7e
Omap DPLL & APLL locking logic.
balrog
2008-07-21 19:52:54 +00:00
74b9decc47
Use MMU globals for some MMU traps
blueswir1
2008-07-21 18:43:32 +00:00
8eba209e33
Fix reset vector
blueswir1
2008-07-21 11:17:23 +00:00
3d5be8709b
Fix logging output for MIPS HI, LO registers, by Stefan Weil.
ths
2008-07-21 07:46:03 +00:00
50366fe93a
Fix compiler warning, by Stefan Weil.
ths
2008-07-20 19:13:19 +00:00
4c7d9dc78d
Add missing const, by Stefan Weil.
ths
2008-07-20 18:55:00 +00:00
920c608ef3
Simplify conditional FP moves.
ths
2008-07-20 18:48:42 +00:00
f76981b113
Print default and available CPU features separately
blueswir1
2008-07-20 18:23:50 +00:00
fb79ceb91a
Make UA200x features selectable, add MMU types
blueswir1
2008-07-20 18:22:16 +00:00
cb3df91a71
Fix debug message address formats
blueswir1
2008-07-20 15:22:46 +00:00
3c924ac06c
Fix wrong function names in debug messages (Stefan Weil)
blueswir1
2008-07-20 15:21:50 +00:00
7f626233a0
Remove unused variable
blueswir1
2008-07-19 18:35:29 +00:00
1c9b2a5296
Improve the audio driver check
malc
2008-07-19 16:57:30 +00:00
e4c63a6a77
Reject invalid audio drivers
malc
2008-07-19 16:15:16 +00:00
889bec69d6
Revert "QEMU keyboard issue with Gujin-2.2" (Avi Kivity).
balrog
2008-07-19 14:16:20 +00:00
82258945ef
Revert "fix power management timer overflow handling" (Avi Kivity).
balrog
2008-07-19 14:11:22 +00:00
3bba22de7c
Force screen resize if no buffer set (Avi Kivity).
balrog
2008-07-19 14:09:20 +00:00
db166940e2
Implement nucleus quad ldda
blueswir1
2008-07-19 13:25:28 +00:00
8571c05566
Pretend to be the active console while a screendump takes place (Avi Kivity).
balrog
2008-07-19 13:04:26 +00:00
a87aa10b85
ARMv6: fix SIMD add/sub carry flags (Vincent Palatin).
balrog
2008-07-19 10:46:13 +00:00
7997d92f2c
ARM: fix CPS masks (Vincent Palatin).
balrog
2008-07-19 10:34:35 +00:00
22478e79f2
Fix smlald, smlsld, pkhtp, pkhbt, ssat, usat, umul, smul... (Laurent Desnogues).
balrog
2008-07-19 10:12:22 +00:00
f617a9a6bb
Update TLB miss addresses
blueswir1
2008-07-19 10:04:48 +00:00
8a16d27388
Add Virtual Distributed Ethernet native support, by Luca Bigliardi.
ths
2008-07-19 09:56:24 +00:00
c4d10628c1
linux-user: Fix target_statfs[64] on 64-bit hosts
balrog
2008-07-19 09:38:52 +00:00
846787113a
Special Mask Mode for i8259 PIC (Sebastian Reichelt).
balrog
2008-07-19 09:18:48 +00:00
315bc7aa0e
Allow qemu-nbd --version to show the application name dynamically, by Carlo Marcelo Arenas Belon.
ths
2008-07-18 18:06:23 +00:00
18fdb1c5c6
Various NICs: Fix suspend/resume of multiple instances, by Jan Kiszka.
ths
2008-07-18 18:02:34 +00:00
2cfc5f17d3
Small cleanup of gen_intermediate_code(_internal), by Laurent Desnogues.
ths
2008-07-18 18:01:29 +00:00
d1b5c20dcd
ide: enable single word DMA, by Stefano Stabellini.
ths
2008-07-18 16:49:42 +00:00
b68558517e
Do not call fcntl(, O_NONBLOCK) pointlessly, by Ian Jackson.
ths
2008-07-18 16:35:27 +00:00
fd58ff9dc7
Do not disturb old fd flags (eg O_APPEND) when setting nonblock, by Ian Jackson.
ths
2008-07-18 16:34:43 +00:00
8d7d8c4bb1
wrhpr hstick_cmpr is a store, not a load
blueswir1
2008-07-18 10:26:07 +00:00
99570a40eb
OMAP2 EAC module.
balrog
2008-07-18 07:50:20 +00:00
dcf414d638
Remove the NIC from vlan on usb destroy.
balrog
2008-07-17 21:00:05 +00:00
6c9f886cea
Add CDC-Ethernet usb NIC (original patch from Thomas Sailer).
balrog
2008-07-17 20:47:13 +00:00
e6bf7d70b5
Fix saving and loading of trap state
blueswir1
2008-07-17 19:17:19 +00:00
2cade6a3f6
Support for address masking
blueswir1
2008-07-17 12:53:05 +00:00
a5a52cf246
Fix MMU registers, add more E-cache ASIs
blueswir1
2008-07-16 16:58:49 +00:00
e19e4efeaa
Fix MMU miss traps
blueswir1
2008-07-16 16:55:52 +00:00
477b24ef91
Disable OMAP2 combined-io-entries hack now that more regions are allowed.
balrog
2008-07-16 13:06:53 +00:00
1b0009dbd4
e1000: only use TSE if enabled for current packet (Anthony Xu).
balrog
2008-07-16 12:39:45 +00:00
526ccb7a26
Fix a bunch of type mismatch-related warnings (Jan Kiszka).
balrog
2008-07-16 12:13:52 +00:00
c5f2f66835
Flushw can generate exceptions, so save PC & NPC
blueswir1
2008-07-16 11:51:15 +00:00
59aa3bbf9f
Remove unintended dereference, kills a warning (Jan Kiszka).
balrog
2008-07-16 11:31:11 +00:00