Commit Graph

  • 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