Commit Graph

  • 66de733bdb Use C99 initializers blueswir1 2008-08-12 15:51:09 +00:00
  • 53e656001a serial: Always update iir, even when ier is empty (Samuel Thibault) aliguori 2008-08-12 13:22:50 +00:00
  • 41a2b9596c IDE SEEK_STAT flag aliguori 2008-08-11 18:52:14 +00:00
  • 81174dae3f Upgrade emulated UART to 16550A (Stefano Stabellini) aliguori 2008-08-11 14:17:04 +00:00
  • 06057e6f6c Fix faligndata (Vince Weaver) blueswir1 2008-08-06 19:50:16 +00:00
  • 43e9e742b9 Fix I/D MMU tag reads blueswir1 2008-08-06 18:16:08 +00:00
  • 01b1fa6d16 Fix Sparc64 shifts blueswir1 2008-08-06 18:13:54 +00:00
  • ae6b5e5afd Fix gnutls autodetection when using a cross-compiler. aliguori 2008-08-06 16:55:50 +00:00
  • 95f9397c75 Fix offset handling for ASI loads and stores (Vince Weaver) blueswir1 2008-08-06 15:28:20 +00:00
  • 4105de6732 only check RCTL_EN in e1000_can_receive() aliguori 2008-08-06 14:11:44 +00:00
  • 2137b4cca9 Add qemu_realloc(), by Gerd Hoffmann. ths 2008-08-06 08:37:17 +00:00
  • bf6bca527c Account for MacOS X ABI reserved space in linkage area (Andreas Faerber) malc 2008-08-03 19:04:11 +00:00
  • f9bf298717 Preliminary MacOS X on PPC32 support malc 2008-08-03 19:04:07 +00:00
  • 60e26a9167 Update OpenBIOS images to SVN revision 218. Changes: r186: Revert broken r161, fix identification string printing (Igor Kovalenko) r187: Fix NetBSD reset problem r188: Add a TODO for Sparc r189: Fix some Sparc32 compile warnings r190: Fix some Sparc64 compile warnings r191: Add prototypes for [v]snprintf r192: Add a common header file for libgcc functions r193: Implement obmem for NetBSD loader r194: Add Make dependencies for some files, unify Sparc32/64 build.xml files r195: Remove debug messages r196: Add a.out support for SILO r198: Add a CPU node r199: Add (bogus) memory nodes r200: Add idprom node r201: Make serial console usable r202: Add MMU node and ops r203: Add trap table setting function to client interface r204: Fix MMU translation r205: Handle 32 bit windows, remove now unused files r206: Support for simple boot device selection r207: Fix TLB entry generation r208: Fix printing of exception messages r209: Set up tick_cmpr, update assembly flags r210: Add a clock-frequency node r211: Fix available and total memory Implement a static list of mmu translations Map more pages Add a fake unmap method r212: Fix builtin.c dependencies r213: Add FCode boot loader for Solaris etc. r214: Add correct reset vectors r215: Add T1 and T2 CPUs r216: Fix wrong translations r217: Add bootargs property for kernel command line r218: Finally fix the very obscure problem which prevented normal and especially FCode boot: too small heap (used for Forth memory)! Remove forced arch_init and boot hacks blueswir1 2008-08-02 11:18:40 +00:00
  • 7e00eb9b98 Fix compilation of nbd on Solaris (Andreas Faerber) aliguori 2008-08-02 01:57:02 +00:00
  • 0fd70f8f20 Delete unused variable. ths 2008-08-01 17:14:35 +00:00
  • a7a044f29e Handle wrapped registers correctly when saving Fix typo Save and load interrupt_index and pil_in Original patch by Luis Pureza blueswir1 2008-08-01 15:13:58 +00:00
  • bc0129d978 Set focus to monitor to ask password if line is multiplexed (Laurent Vivier) aliguori 2008-08-01 15:12:34 +00:00
  • e94f3a609e Revert 4977. Laurent asked for this not to be applied but I mistakenly applied it. aliguori 2008-08-01 15:04:00 +00:00
  • 61fce45f12 qemu-img: set encrypted disk image password (Laurent Vivier) aliguori 2008-08-01 15:00:04 +00:00
  • 396f929762 Ask password when encrypted disk image is used (Laurent Vivier) aliguori 2008-08-01 14:51:02 +00:00
  • ccf21c31fa Move audio/sys-queue.h => sys-queue.h aliguori 2008-07-29 20:08:37 +00:00
  • 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