3157a0a93bMore 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
87e92502c6Use a TCG global for fsr
blueswir1
2008-03-15 18:12:11 +00:00
bb5529bb62Convert ldfsr and stfsr to TCG
blueswir1
2008-03-15 18:11:06 +00:00
54728ac6dbSimplified some dead extended arith code after search and replace.
edgar_igl
2008-03-15 09:13:04 +00:00
748b9d8ef0Eliminate some uses of T2
blueswir1
2008-03-14 21:09:15 +00:00
1a7b60e727Convert udivx and sdivx to TCG
blueswir1
2008-03-14 19:42:42 +00:00
e01a11572fAllow op_opt for all targets
blueswir1
2008-03-14 17:37:11 +00:00
f5069b26a4Use memory globals for G registers
blueswir1
2008-03-14 17:35:02 +00:00
9248f4133fCFI: Fix AMD erase support
aurel32
2008-03-14 06:45:21 +00:00
ba70a624e9Improve readability by moving the continue operation into aseparate function.
edgar_igl
2008-03-14 06:10:42 +00:00
ca87d03b77Made 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
05ba7d5f34A first small step to convert the CRIS translator to TCG.
edgar_igl
2008-03-14 01:11:25 +00:00
786c02f1acModel 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
1ec6d2ea99Use tcg_const_tl for zero constant
blueswir1
2008-03-13 20:47:53 +00:00
e94bbefe59Change the e1000 mmio addr space according to spec.
aurel32
2008-03-10 00:02:10 +00:00
3adda04ca2Be 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
56ec06bb8eConvert andn, orn and xnor to TCG
blueswir1
2008-03-09 20:46:51 +00:00
3f47aa8c37Fix some functions declared () rather than (void) (Ian Jackson)
blueswir1
2008-03-09 06:59:01 +00:00
19f329ad7bConvert branches and conditional moves to TCG
blueswir1
2008-03-08 21:36:50 +00:00
b3db875812Add function prologue, fix pointer load on Sparc64 host
blueswir1
2008-03-08 13:33:42 +00:00
53cd927312Update based on Stuart Brady's comments
blueswir1
2008-03-07 18:21:39 +00:00
b4e3104b51Split 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
a8fbaf96e0Check for out of range update regions (original patch from Anthony Liguori).
balrog
2008-03-06 20:43:34 +00:00
3016d80bffRegister VMware SVGA's memory io region with PCI framework.
balrog
2008-03-06 20:28:49 +00:00
134d77a14bConvert exception ops to TCG
blueswir1
2008-03-06 20:09: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
9fea808abfGive names to magic numbers (Herv�oussineau)
blueswir1
2008-02-29 19:24:00 +00:00
b6d3abda68First try at supporting ordinary signals for CRIS linux-user guests.
edgar_igl
2008-02-28 11:29:27 +00:00
cbdbb7713dAdd small testcase for ordinary signals.
edgar_igl
2008-02-28 11:23:20 +00:00
4f400ab520Cut 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