aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Thumb prefetch abort fix.pbrook2006-04-091-2/+38
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1805 c046a42c-6fe2-441c-8c8c-71466251a162
* Add Arm926 core support.pbrook2006-02-201-37/+30
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1765 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix Arm msr spsr bug.pbrook2006-02-111-8/+11
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1761 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix Thumb variable shift condition code bug.pbrook2006-02-071-0/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1748 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix Arm interrupted ldm bug.pbrook2006-02-041-1/+9
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1743 c046a42c-6fe2-441c-8c8c-71466251a162
* Implement Arm BKPT instruction.pbrook2006-02-041-0/+13
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1740 c046a42c-6fe2-441c-8c8c-71466251a162
* cpu_reset() fix (Paul Brook)bellard2005-12-181-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1712 c046a42c-6fe2-441c-8c8c-71466251a162
* Arm mulxy insn fix (Paul Brook)bellard2005-12-041-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1683 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM CPU suspend/halt (Paul Brook)bellard2005-11-261-0/+9
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1663 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM system emulation (Paul Brook)bellard2005-11-261-125/+345
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1661 c046a42c-6fe2-441c-8c8c-71466251a162
* cpu_exec_init() changebellard2005-11-211-5/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1643 c046a42c-6fe2-441c-8c8c-71466251a162
* use direct jump only for jumps in the same pagebellard2005-11-201-13/+22
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1629 c046a42c-6fe2-441c-8c8c-71466251a162
* thumb BLX insn fix (Paul Brook)bellard2005-11-061-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1607 c046a42c-6fe2-441c-8c8c-71466251a162
* suppressed JUMP_TB (Paul Brook)bellard2005-10-301-3/+22
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1594 c046a42c-6fe2-441c-8c8c-71466251a162
* Show thumb state in cpu dump (Paul Brook)bellard2005-08-211-2/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1555 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM VFP dump fix (Paul Brook)bellard2005-05-131-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1432 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM saturating arithmetic fixes (Paul Brook)bellard2005-05-131-10/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1431 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM thumb fixesbellard2005-04-271-33/+53
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1418 c046a42c-6fe2-441c-8c8c-71466251a162
* better arm conditionnal execution implementation (Paul Brook)bellard2005-04-261-9/+42
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1399 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix dumping of arm registers (Paul Brook)bellard2005-04-231-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1387 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM singlestep support (Paul Brook)bellard2005-04-231-23/+42
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1384 c046a42c-6fe2-441c-8c8c-71466251a162
* gdb support for user mode (Paul Brook)bellard2005-04-171-1/+13
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1367 c046a42c-6fe2-441c-8c8c-71466251a162
* VFP register ordering (Paul Brook)bellard2005-04-071-9/+22
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1355 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM VFP support (Paul Brook)bellard2005-02-221-3/+562
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1309 c046a42c-6fe2-441c-8c8c-71466251a162
* initial user mmu supportbellard2005-02-071-0/+21
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1270 c046a42c-6fe2-441c-8c8c-71466251a162
* CF generator for constant operandsbellard2005-02-071-1/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1267 c046a42c-6fe2-441c-8c8c-71466251a162
* armv5te support (Paul Brook)bellard2005-01-311-22/+718
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1258 c046a42c-6fe2-441c-8c8c-71466251a162
* 64 bit target supportbellard2005-01-031-5/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1195 c046a42c-6fe2-441c-8c8c-71466251a162
* more complete ARM shift fixbellard2004-12-081-7/+32
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1168 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM shift fix (Paul Brook)bellard2004-12-081-0/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1167 c046a42c-6fe2-441c-8c8c-71466251a162
* monitor fixesbellard2004-10-091-5/+7
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1110 c046a42c-6fe2-441c-8c8c-71466251a162
* cpu_single_env initbellard2004-06-221-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@967 c046a42c-6fe2-441c-8c8c-71466251a162
* arm load/store half word fix (Ulrich Hecht)bellard2004-05-051-1/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@785 c046a42c-6fe2-441c-8c8c-71466251a162
* more log itemsbellard2004-03-211-6/+7
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@676 c046a42c-6fe2-441c-8c8c-71466251a162
* zero offset optimisationbellard2004-02-221-2/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@635 c046a42c-6fe2-441c-8c8c-71466251a162
* suppressed dummy FPU opsbellard2004-02-161-60/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@610 c046a42c-6fe2-441c-8c8c-71466251a162
* added cpu_get_phys_page_debug()bellard2004-01-241-0/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@579 c046a42c-6fe2-441c-8c8c-71466251a162
* use generic GenOpFuncbellard2004-01-051-5/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@543 c046a42c-6fe2-441c-8c8c-71466251a162
* 64-bit multiplication fix (Ulrich Hecht)bellard2003-11-111-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@446 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM half word load/store fix (Ulrich Hecht)bellard2003-11-031-2/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@438 c046a42c-6fe2-441c-8c8c-71466251a162
* new directory structurebellard2003-09-301-0/+903
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@385 c046a42c-6fe2-441c-8c8c-71466251a162