Commit Graph

  • 2be17ebded Wire up TC signal from Aux1 to FDC blueswir1 2008-03-21 18:05:23 +00:00
  • cf2be98437 Prepare for op.c removal and zero legacy ops blueswir1 2008-03-21 18:03:09 +00:00
  • 06b3e1b3a9 Convert jumps to labels to TCG blueswir1 2008-03-21 17:59:39 +00:00
  • fb50d4134d Make TCG br op available blueswir1 2008-03-21 17:58:45 +00:00
  • 72a9747b79 Convert save, restore, saved, restored, and flushw to TCG blueswir1 2008-03-21 17:57:29 +00:00
  • 44e7757c2a Convert other float and VIS ops to TCG blueswir1 2008-03-21 17:56:02 +00:00
  • ff07ec8309 Convert float move ops to TCG blueswir1 2008-03-21 17:53:56 +00:00
  • 75b680e523 Fix Thumb signal handlers. pbrook 2008-03-21 16:07:30 +00:00
  • 3b89f26c11 Convert udiv and sdiv ops to TCG blueswir1 2008-03-18 18:10:42 +00:00
  • 2483386a6e Use ext_i32_i64 instead of ext32s_i64 blueswir1 2008-03-18 18:09:27 +00:00
  • d35527d9f9 Convert CCR and CWP ops to TCG blueswir1 2008-03-18 18:08:25 +00:00
  • 1f5063fb97 Convert array8/16/32 and alignaddr to TCG blueswir1 2008-03-18 18:06:54 +00:00
  • eb24dadde5 Typo in curses_keys.h. aurel32 2008-03-18 06:55:27 +00:00
  • 3397f6c8e3 Clean fdc.h aurel32 2008-03-18 06:55:03 +00:00
  • e7d9395650 Add KBD_CMD_SCANCODE command. aurel32 2008-03-18 06:54:34 +00:00
  • cf7a2fe2eb SCI fixes aurel32 2008-03-18 06:53:05 +00:00
  • 7852e5da32 restore rw support for vvfat aurel32 2008-03-18 06:52:48 +00:00
  • 4bf27c24bf Documentation update for the monitor change command aurel32 2008-03-18 06:52:14 +00:00
  • 052caf705a Documentation for the -curses option aurel32 2008-03-18 06:51:54 +00:00
  • 8879d139bb Convert umul and smul to TCG blueswir1 2008-03-16 19:24:42 +00:00
  • 48d5c82bcc Use a TCG global for pc and npc blueswir1 2008-03-16 19:23:31 +00:00
  • d9bdab86e8 Convert mulscc to TCG, add cc_src2 blueswir1 2008-03-16 19:22:18 +00:00
  • c4071c9014 Increase max temps limit blueswir1 2008-03-16 19:21:07 +00:00
  • 0425bee563 Discard unused data, use less temps blueswir1 2008-03-16 19:18:54 +00:00
  • a768e4b25a Add discard_ptr and discard_tl blueswir1 2008-03-16 19:16:37 +00:00
  • a825e703ee More TCG conversions for CRIS. edgar_igl 2008-03-16 16:51:58 +00:00
  • b52901b948 Remove unused members. edgar_igl 2008-03-16 16:38:48 +00:00
  • 3157a0a93b More TCG conversions for CRIS. * Bit swap insn (bitwise not, endian swap and bit reverse). * Muls and mulu. * Extended arithmetics. * Parts of the condition code handling. * Use tcg_const_tl. edgar_igl 2008-03-15 20:45:05 +00:00
  • 87e92502c6 Use a TCG global for fsr blueswir1 2008-03-15 18:12:11 +00:00
  • bb5529bb62 Convert ldfsr and stfsr to TCG blueswir1 2008-03-15 18:11:06 +00:00
  • 54728ac6db Simplified some dead extended arith code after search and replace. edgar_igl 2008-03-15 09:13:04 +00:00
  • 748b9d8ef0 Eliminate some uses of T2 blueswir1 2008-03-14 21:09:15 +00:00
  • 1a7b60e727 Convert udivx and sdivx to TCG blueswir1 2008-03-14 19:42:42 +00:00
  • e01a11572f Allow op_opt for all targets blueswir1 2008-03-14 17:37:11 +00:00
  • f5069b26a4 Use memory globals for G registers blueswir1 2008-03-14 17:35:02 +00:00
  • 2e0ded9c7c Use TARGET_FMT_lx. edgar_igl 2008-03-14 14:11:05 +00:00
  • 9248f4133f CFI: Fix AMD erase support aurel32 2008-03-14 06:45:21 +00:00
  • ba70a624e9 Improve readability by moving the continue operation into aseparate function. edgar_igl 2008-03-14 06:10:42 +00:00
  • ca87d03b77 Made the etrax timers and serial-ports base address relocatable. Use target_phys_addr_t instead of target_ulong. edgar_igl 2008-03-14 01:50:49 +00:00
  • 05ba7d5f34 A first small step to convert the CRIS translator to TCG. edgar_igl 2008-03-14 01:11:25 +00:00
  • 786c02f1ac Model more parts of the ETRAX mmu (still alot missing). edgar_igl 2008-03-14 01:08:09 +00:00
  • e62b5b133b * Add a model of the ETRAX interrupt controller. * Clean up the interrupt handling a bit. * Connect some NOR flash to the test board. edgar_igl 2008-03-14 01:04:24 +00:00
  • 1ec6d2ea99 Use tcg_const_tl for zero constant blueswir1 2008-03-13 20:47:53 +00:00
  • a98824ac42 Add tcg_const_tl blueswir1 2008-03-13 20:46:42 +00:00
  • dc99a3f2e8 Convert condition code changing versions of add, sub, logic, and div to TCG blueswir1 2008-03-13 20:45:31 +00:00
  • 02cb1585fd ds1225y nvram: Fix some bugs aurel32 2008-03-13 19:23:00 +00:00
  • f442e08b41 Slowdown SDL while minimized aurel32 2008-03-13 19:20:33 +00:00
  • 4c44bdcb70 SDL mouse events smoothness aurel32 2008-03-13 19:20:18 +00:00
  • 80621676af Math functions helper for CONFIG_SOFTFLOAT=yes aurel32 2008-03-13 19:20:00 +00:00
  • 0ca9d3807c Use float32/64 instead of float/double aurel32 2008-03-13 19:19:16 +00:00
  • 6b59fc74b5 e1000: fix endianness issues aurel32 2008-03-13 19:18:26 +00:00
  • 5fedc612eb rtl8139: fix endianness on big endian targets aurel32 2008-03-13 19:17:40 +00:00
  • e4d5434c3a Fix i32 memory backed variables on 64-bit host blueswir1 2008-03-13 17:34:19 +00:00
  • 30aa5c0d30 Convert from DOS to UNIX format, no code change. aurel32 2008-03-13 01:19:15 +00:00
  • 5e85404a56 TCG README fixes (Stuart Brady) aurel32 2008-03-12 21:40:02 +00:00
  • b5eff35546 Revert fix for CVE-2008-0928. Will be fixed in a different way later. aurel32 2008-03-11 23:30:22 +00:00
  • 24988dc241 SH4, fix several instructions aurel32 2008-03-11 23:22:37 +00:00
  • 0954d0d9e2 Remove blank elements in tcg_target_reg_alloc_order[] (Stuart Brady) blueswir1 2008-03-11 21:01:02 +00:00
  • db4a4ea4ee Use a TCG global for regwptr blueswir1 2008-03-11 20:59:02 +00:00
  • 902b27d0b8 Fix CVE-2008-0928 - insufficient block device address range checking aurel32 2008-03-11 17:17:59 +00:00
  • b94ed5772e Let the USB tablet reach the far bottom and right pixels aurel32 2008-03-10 19:34:27 +00:00
  • c6c99c3f17 GT64XXX: fix endianness issues: aurel32 2008-03-10 00:12:14 +00:00
  • 5567025f53 mtfsf: fix FPSCR_VX and FPSCR_FEX computation aurel32 2008-03-10 00:09:28 +00:00
  • 0badc1ee0e Honor TMPDIR environment variable aurel32 2008-03-10 00:05:34 +00:00
  • e94bbefe59 Change the e1000 mmio addr space according to spec. aurel32 2008-03-10 00:02:10 +00:00
  • 3adda04ca2 Be consistent in -clock parameter. Display also the list of available sources if no valid clock name has been specified. (Hervé Poussineau) aurel32 2008-03-09 23:43:49 +00:00
  • 56ec06bb8e Convert andn, orn and xnor to TCG blueswir1 2008-03-09 20:46:51 +00:00
  • 3f47aa8c37 Fix some functions declared () rather than (void) (Ian Jackson) blueswir1 2008-03-09 06:59:01 +00:00
  • 19f329ad7b Convert branches and conditional moves to TCG blueswir1 2008-03-08 21:36:50 +00:00
  • b3db875812 Add function prologue, fix pointer load on Sparc64 host blueswir1 2008-03-08 13:33:42 +00:00
  • 53cd927312 Update based on Stuart Brady's comments blueswir1 2008-03-07 18:21:39 +00:00
  • b4e3104b51 Split OMAP DMA out to a file apart. Rename omap files to better reflect OMAP1-specific parts. balrog 2008-03-06 21:07:38 +00:00
  • a8fbaf96e0 Check for out of range update regions (original patch from Anthony Liguori). balrog 2008-03-06 20:43:34 +00:00
  • 3016d80bff Register VMware SVGA's memory io region with PCI framework. balrog 2008-03-06 20:28:49 +00:00
  • 134d77a14b Convert exception ops to TCG blueswir1 2008-03-06 20:09:54 +00:00
  • a3ffaf3060 Fix microSPARC II SFSR mask (Robert Reif) blueswir1 2008-03-06 16:13:51 +00:00
  • a526a31cb4 Add more machine definitions blueswir1 2008-03-05 18:27:45 +00:00
  • 18be8d775e Properly bomb out on errors in Makefile shell fragments (Ian Jackson) blueswir1 2008-03-05 18:16:09 +00:00
  • 375ee38b4b Convert Sparc64 trap state ops to TCG blueswir1 2008-03-05 17:59:48 +00:00
  • 21fc3cfc10 32-bit host sign extension fix (Juergen Lock). pbrook 2008-03-04 23:52:47 +00:00
  • f32d7ec537 Show IRQ set or reset (Robert Reif) blueswir1 2008-03-04 20:29:59 +00:00
  • 389d4a259c Remove unneeded qemu_irq_lower (Robert Reif) blueswir1 2008-03-04 20:29:03 +00:00
  • 7e8c2b6ca8 Convert float helpers to TCG, fix fabsq in the process blueswir1 2008-03-04 20:00:18 +00:00
  • dcf2490568 Convert fmovr to TCG blueswir1 2008-03-04 19:56:06 +00:00
  • 9664d92872 CRIS signals: * Save $mof across signals. * Cleaned up frame accesses. edgar_igl 2008-03-03 22:23:53 +00:00
  • ccd4a21937 Convert tick operations to TCG blueswir1 2008-03-02 18:28:06 +00:00
  • 00f219bf50 Convert movr and (partially) movcc to TCG blueswir1 2008-03-02 18:25:27 +00:00
  • 38bc628b08 Convert addx, subx, next_insn and mov_pc_npc to TCG blueswir1 2008-03-02 18:22:19 +00:00
  • 0cf767d663 Add brcond_tl blueswir1 2008-03-02 18:20:59 +00:00
  • 8b17de88e0 Let ESP SCSI adapter to be usable outside sun4m (Herv�oussineau) blueswir1 2008-03-02 08:48:47 +00:00
  • e1ffb0f18f Add a tests for user-mode mmap edgar_igl 2008-03-01 22:23:17 +00:00
  • bebb39d461 Add test-case for btst CCS flags updates. edgar_igl 2008-03-01 18:50:54 +00:00
  • bbaf29c769 * 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. edgar_igl 2008-03-01 17:25:33 +00:00
  • bffd92fed9 Fix compiler warning blueswir1 2008-02-29 19:36:08 +00:00
  • 2f0a500803 Fix register references (Igor Kovalenko) blueswir1 2008-02-29 19:34:39 +00:00
  • 309e60bd07 Fix sun4m machine if MAX_FD != 2 (Herv�oussineau) blueswir1 2008-02-29 19:26:20 +00:00
  • 9fea808abf Give names to magic numbers (Herv�oussineau) blueswir1 2008-02-29 19:24:00 +00:00
  • b6d3abda68 First try at supporting ordinary signals for CRIS linux-user guests. edgar_igl 2008-02-28 11:29:27 +00:00
  • cbdbb7713d Add small testcase for ordinary signals. edgar_igl 2008-02-28 11:23:20 +00:00
  • 4f400ab520 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. edgar_igl 2008-02-28 09:37:58 +00:00