Commit Graph

  • add69063e8 target-mips: fix mft* helpers/call aurel32 2008-11-11 11:34:39 +00:00
  • c24135ffcc target-mips: fix temporary variable freeing in op_ldst_##insn() aurel32 2008-11-11 11:34:30 +00:00
  • 1f9611242b target-alpha: add proper fcntl definitions aurel32 2008-11-11 11:30:48 +00:00
  • 9cd38c2372 target-alpha: fix double TCG variable allocation aurel32 2008-11-11 11:30:04 +00:00
  • 828808f5ec Fix alignment problem with some 64bit load/store instructions malc 2008-11-11 03:04:57 +00:00
  • becfc39041 KVM: simplify kvm_cpu_exec hook aliguori 2008-11-10 15:55:14 +00:00
  • 57951c2742 target-ppc: convert most SPE integer instructions to TCG aurel32 2008-11-10 11:10:23 +00:00
  • 970d622e8a target-alpha: fix cmpbge instruction aurel32 2008-11-10 11:10:14 +00:00
  • e441570f8a use target_mmap() to allocate idt, gdt and ldt (Kirill A. Shutemov). balrog 2008-11-10 02:55:33 +00:00
  • 8ce0f86993 Currently trying to turn an oversized directory into a VVFAT image will result in a cryptic error (and an abort): qemu: block-vvfat.c:97: array_get: Assertion `index < array->next' failed. Aborted balrog 2008-11-10 01:34:27 +00:00
  • 59795a1f92 x86 CPUID extended family/model (Andre Przywara). balrog 2008-11-10 01:05:01 +00:00
  • 2576d836af Use TCG not op blueswir1 2008-11-09 19:52:36 +00:00
  • 81b5b816e2 Use andc, orc, nor and nand Also fix which argument gets negated in fandnot[12] and fornot[12] blueswir1 2008-11-09 19:50:37 +00:00
  • 741a7444a3 target-ppc: fix TCG argument aurel32 2008-11-09 18:27:28 +00:00
  • a973001797 target-ppc: Remove a few TCG temp variable leaks aurel32 2008-11-09 17:27:36 +00:00
  • ec6469a3b1 target-ppc: fixes for gen_op_neg() aurel32 2008-11-09 17:27:27 +00:00
  • 2ef1b120d1 target-ppc: gen_op_arith_divw() & gen_op_arith_divd fixes aurel32 2008-11-09 17:27:19 +00:00
  • 1e4c090f7d target-ppc: optimize mullw and make the code more readable aurel32 2008-11-09 17:27:11 +00:00
  • bdc4e053d1 target-ppc: indentation fixes aurel32 2008-11-09 17:27:03 +00:00
  • 539390668a Sparc32 BSD user support blueswir1 2008-11-09 09:31:37 +00:00
  • 2d5646916d Document bluetooth support in qemu-doc. balrog 2008-11-09 02:24:54 +00:00
  • ac4b0d0c4f Add qemu_strndup: qemu_strdup with length limit. balrog 2008-11-09 00:28:40 +00:00
  • dc72ac14d8 Add the -bt switch for setting up bluetooth stuff. balrog 2008-11-09 00:04:26 +00:00
  • 793a10a2d4 Revert r5532, r5536 and a piece of r5531. balrog 2008-11-08 23:57:26 +00:00
  • 4fc9af53d8 Use an option rom instead of boot sector for -kernel aliguori 2008-11-08 16:27:07 +00:00
  • 6223246ad9 target-alpha: fix the return value of stl_c/stq_c aurel32 2008-11-08 09:10:39 +00:00
  • 4870167d04 target-ppc: fix tcg fatal error on i386 host aurel32 2008-11-08 08:57:45 +00:00
  • 18c5f8eab1 Use the right format string to printf sector num with DEBUG_IDE. balrog 2008-11-07 23:05:14 +00:00
  • 24646c7ed8 Fix some build issues for BSD. blueswir1 2008-11-07 16:55:48 +00:00
  • 57a92c8e36 target-alpha: fix locked loads/stores aurel32 2008-11-07 14:00:24 +00:00
  • e32ad5c268 target-ppc: fix flags computation for tcg_gen_qemu_st aurel32 2008-11-07 13:48:25 +00:00
  • e1638bd858 Fix interrupt exclusion via SSTEP_NOIRQ malc 2008-11-06 18:54:46 +00:00
  • 6d946cdae0 User qemu profiling aurel32 2008-11-06 16:15:18 +00:00
  • afec112248 Remove unused reg_T2 definition aurel32 2008-11-06 16:15:08 +00:00
  • 825a4929da Make sure to resume the monitor only after flushing out outstanding network traffic. aliguori 2008-11-06 15:30:22 +00:00
  • 978d5d73ed Win32: Fix warnings aurel32 2008-11-06 09:38:51 +00:00
  • 1304ca878a target-alpha: Fix ret instruction aurel32 2008-11-06 09:16:57 +00:00
  • f49e58dc64 Fix windows build after init_host_timer changes. aliguori 2008-11-05 21:22:34 +00:00
  • 5bec1d1dea Run timers from host alarm timer callback aliguori 2008-11-05 21:04:35 +00:00
  • 6abfbd79b2 Use qemu_set_fd_handler2() to determine when alarm timer fires. aliguori 2008-11-05 20:49:37 +00:00
  • 7183b4b47a Improve error reporting in init_timer_alarm aliguori 2008-11-05 20:40:18 +00:00
  • c96f1a48d2 Fix alarm_timer race with select - v3 (Jan Kiszka) aliguori 2008-11-05 20:29:45 +00:00
  • ffd3925701 SM501 emulation for R2D-SH4 blueswir1 2008-11-05 20:24:35 +00:00
  • 5985eceeaa Allow KVM to be used on either 32-bit or 64-bit x86 aliguori 2008-11-05 19:59:25 +00:00
  • 5c6602c546 Use qemu_ram_alloc blueswir1 2008-11-05 19:25:39 +00:00
  • 053304480a Add missing files to KVM commit. aliguori 2008-11-05 16:29:27 +00:00
  • eac3026225 Add --kerneldir configure argument aliguori 2008-11-05 16:28:56 +00:00
  • 7ba1e61953 Add KVM support to QEMU aliguori 2008-11-05 16:04:33 +00:00
  • 6fd805e1d4 Split CPUID from op_helper aliguori 2008-11-05 15:34:06 +00:00
  • 0650f1ab30 Add additional CPU flag definitions aliguori 2008-11-05 15:28:47 +00:00
  • 2c99f7252e ETRAX-FS: Make etraxfs_dmac_run local. edgar_igl 2008-11-04 20:29:29 +00:00
  • d64394f7c1 Set default audio timer period to a sane value (otherwise qemu becomes unusable if -icount N is specified) malc 2008-11-04 19:15:37 +00:00
  • e00fcff710 target-mips: use the new rotr/rotri instructions aurel32 2008-11-04 19:13:47 +00:00
  • ea0f49a74d ETRAX-FS: Fix DMA warnings. edgar_igl 2008-11-04 19:02:00 +00:00
  • 55e8b85e48 Add safety net against potential infinite loop malc 2008-11-04 14:18:13 +00:00
  • 0c5f3c8d7d Mention output overlaps. pbrook 2008-11-04 13:17:17 +00:00
  • 9027db892a Fix ARM default NaN. pbrook 2008-11-04 12:33:21 +00:00
  • 64b40bc54a tc6393xb: non-accelerated FB support (Dmitry Baryshkov). balrog 2008-11-04 09:04:41 +00:00
  • 4ea29f749d Tosa: dummy lcd support (Dmitry Baryshkov). balrog 2008-11-04 08:54:23 +00:00
  • 1f163b1493 scoop: GPRR reports the state of GPIO lines (Dmitry Baryshkov). balrog 2008-11-04 08:49:17 +00:00
  • 86660795be Tosa: disable pxafb as it's not used on tosa (Dmitry Baryshkov). balrog 2008-11-04 08:47:06 +00:00
  • 5d98751b09 Tosa: provide correct IRQ to tc6393xb init (Dmitry Baryshkov). balrog 2008-11-04 08:45:49 +00:00
  • 6bc1d858d1 Tosa: emulate LEDs (Dmitry Baryshkov). balrog 2008-11-04 08:43:54 +00:00
  • a6569fc532 tc6393xb: initial support for nand control (Dmitry Baryshkov). balrog 2008-11-04 08:42:00 +00:00
  • c9fb531ab2 VFP fnmsc negative zero fix. pbrook 2008-11-03 19:09:29 +00:00
  • de3526b2b3 Fix rotri_i64 typo. pbrook 2008-11-03 13:30:50 +00:00
  • 54843a5861 target-ppc: use the new rotr/rotri instructions aurel32 2008-11-03 07:08:44 +00:00
  • 158245714e tcg-ops.h: add rotl/rotli and rotr/rotri TCG instructions aurel32 2008-11-03 07:08:36 +00:00
  • f02bb954a5 tcg-op.h: reorder _i64 instructions common to 32- and 64-bit targets aurel32 2008-11-03 07:08:26 +00:00
  • abbaab5c6d Fix RGBT 5:5:5 drawing on pxa2xx lcd (Lars Munch) balrog 2008-11-03 01:08:14 +00:00
  • 1bcee01487 More realistic max_cpus blueswir1 2008-11-02 16:51:02 +00:00
  • a722772711 Fix loading of unstripped ELF PROM image blueswir1 2008-11-02 14:44:35 +00:00
  • 10460c8ac4 64-bit target subfi fix. pbrook 2008-11-02 13:26:16 +00:00
  • 6d0c293dc3 Halt the CPU using a qemu_irq blueswir1 2008-11-02 10:51:05 +00:00
  • fdce4963ea target-ppc: use the new subfi wrapper aurel32 2008-11-02 08:23:14 +00:00
  • 0045734ab7 tcg-ops.h: add a subfi wrapper aurel32 2008-11-02 08:23:04 +00:00
  • 6359706f93 tcg-ops.h: _i64 TCG immediate instructions cleanup aurel32 2008-11-02 08:22:54 +00:00
  • 0cfe58cd44 target-ppc: simplify slw, srw, sld, srd aurel32 2008-11-02 08:22:45 +00:00
  • fea0c503a0 target-ppc: be more consistent with temp variables naming aurel32 2008-11-02 08:22:34 +00:00
  • 4da0033e6e target-ppc: fix srw on 64-bit targets aurel32 2008-11-02 08:22:16 +00:00
  • d2c7c9b871 Avoid ld flag --warn-common on Solaris blueswir1 2008-11-01 14:50:20 +00:00
  • 527067d892 Fix TCGv size mismatches blueswir1 2008-11-01 13:44:52 +00:00
  • 6176a26d1d target-ppc: optimize popcntb aurel32 2008-11-01 00:54:33 +00:00
  • 182608d44c target-ppc: convert 405 MAC instructions to TCG aurel32 2008-11-01 00:54:23 +00:00
  • 7463740644 target-ppc: convert arithmetic functions to TCG aurel32 2008-11-01 00:54:12 +00:00
  • 8d71247eaa target-ppc: xer access prototypes no more used & implemented aurel32 2008-11-01 00:53:59 +00:00
  • 269f3e95e8 target-ppc: fix XER accesses on 64-bit targets aurel32 2008-11-01 00:53:48 +00:00
  • 65d35a0997 CVE-2008-4539: fix a heap overflow in Cirrus emulation aurel32 2008-11-01 00:53:39 +00:00
  • 6d17c604c0 target-cris: access to TCG variables through GET_TCGV() aurel32 2008-11-01 00:53:30 +00:00
  • 7cc0dd20e1 Malta & OMAP: add a name to char devices aurel32 2008-11-01 00:53:19 +00:00
  • cf3ebac7c2 qemu-char: include hw/baum.h aurel32 2008-11-01 00:53:09 +00:00
  • 2ad1a4377c Remove dumb_refresh aliguori 2008-10-31 20:34:40 +00:00
  • b643146d11 Remove extraneous inline keyword. aliguori 2008-10-31 20:00:18 +00:00
  • 63a01ef83a Move network redirection code out of vl.c and into net.c aliguori 2008-10-31 19:10:00 +00:00
  • 6f97dba008 Move CharDriverState code out of vl.c aliguori 2008-10-31 18:49:55 +00:00
  • 0e82f34d07 Move some declarations around in the QEMU CharDriver code aliguori 2008-10-31 18:44:40 +00:00
  • 0a1af395bc Increase default IO timeout from 10ms to 5s aliguori 2008-10-31 18:40:25 +00:00
  • 56f3a5d01e Main loop fixes/cleanup aliguori 2008-10-31 18:07:17 +00:00
  • 80d3580b29 Clarify qemu_bh_schedule_idle() usage aliguori 2008-10-31 17:42:00 +00:00
  • 5ccfae10a7 Implement "info chardev" command. (Gerd Hoffmann) aliguori 2008-10-31 17:31:29 +00:00