summaryrefslogtreecommitdiffstats
path: root/cpu-all.h
Commit message (Collapse)AuthorAgeFilesLines
* Avoid accessing guest memory directly in usermode emulation.pbrook2006-03-251-17/+37
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1790 c046a42c-6fe2-441c-8c8c-71466251a162
* support for builtin profilerbellard2006-02-081-0/+20
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1751 c046a42c-6fe2-441c-8c8c-71466251a162
* Initial SPARC SMP support (Blue Swirl)bellard2005-12-051-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1694 c046a42c-6fe2-441c-8c8c-71466251a162
* use TARGET_PAGE_SIZE (Paul Brook)bellard2005-11-261-1/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1659 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed big endian host supportbellard2005-11-211-4/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1639 c046a42c-6fe2-441c-8c8c-71466251a162
* target independent memory access functionsbellard2005-11-191-51/+139
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1626 c046a42c-6fe2-441c-8c8c-71466251a162
* more physical memory access functionsbellard2005-10-301-0/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1587 c046a42c-6fe2-441c-8c8c-71466251a162
* use ram_addr_tbellard2005-08-211-6/+7
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1543 c046a42c-6fe2-441c-8c8c-71466251a162
* MIPS target (Jocelyn Mayer)bellard2005-07-021-0/+7
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1464 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM double ordering fix (Paul Brook)bellard2005-04-071-1/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1356 c046a42c-6fe2-441c-8c8c-71466251a162
* soft float supportbellard2005-03-131-21/+21
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1337 c046a42c-6fe2-441c-8c8c-71466251a162
* dirty flag changesbellard2005-02-101-3/+14
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1281 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM FPU endianness fixbellard2005-02-071-4/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1265 c046a42c-6fe2-441c-8c8c-71466251a162
* physical memory access functionsbellard2005-01-281-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1249 c046a42c-6fe2-441c-8c8c-71466251a162
* JIT statisticsbellard2005-01-261-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1244 c046a42c-6fe2-441c-8c8c-71466251a162
* 64 bit target supportbellard2005-01-031-56/+74
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1189 c046a42c-6fe2-441c-8c8c-71466251a162
* faster Cirrus VGA VRAM accessbellard2004-10-101-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1114 c046a42c-6fe2-441c-8c8c-71466251a162
* monitor fixesbellard2004-10-091-4/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1110 c046a42c-6fe2-441c-8c8c-71466251a162
* Darwin patch (initial patch by Pierre d'Herbemont)bellard2004-07-051-5/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@980 c046a42c-6fe2-441c-8c8c-71466251a162
* added cpu_reset()bellard2004-06-201-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@934 c046a42c-6fe2-441c-8c8c-71466251a162
* support for opaque data on memory I/Osbellard2004-06-031-3/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@877 c046a42c-6fe2-441c-8c8c-71466251a162
* PowerPC merge: real time TB and decrementer - faster and simpler exception ↵bellard2004-05-211-2/+3
| | | | | | handling (Jocelyn Mayer) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@841 c046a42c-6fe2-441c-8c8c-71466251a162
* PIC reset fix (initial patch by Hidemi KAWAI)bellard2004-05-201-4/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@836 c046a42c-6fe2-441c-8c8c-71466251a162
* added CPU_INTERRUPT_TIMERbellard2004-05-171-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@814 c046a42c-6fe2-441c-8c8c-71466251a162
* primitive ioport debug - /dev/rtc fast timer support (needed for better ↵bellard2004-05-121-0/+1
| | | | | | simulation accuracy with Linux 2.4) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@799 c046a42c-6fe2-441c-8c8c-71466251a162
* amd64 port (Jocelyn Mayer)bellard2004-04-261-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@762 c046a42c-6fe2-441c-8c8c-71466251a162
* consistent use of target_ulong and target_phys_addr_tbellard2004-04-251-11/+12
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@758 c046a42c-6fe2-441c-8c8c-71466251a162
* precise self modifying code supportbellard2004-04-251-2/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@745 c046a42c-6fe2-441c-8c8c-71466251a162
* moved gdbstub to qemu - new asynchronous gdbstubbellard2004-03-311-7/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@686 c046a42c-6fe2-441c-8c8c-71466251a162
* do not depend on thunk.h - more log itemsbellard2004-03-211-1/+95
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@675 c046a42c-6fe2-441c-8c8c-71466251a162
* new physical memory access API (used by DMA accesses)bellard2004-02-251-3/+14
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@645 c046a42c-6fe2-441c-8c8c-71466251a162
* faster big endian accesses on i386 - big endian ldsw_raw fixbellard2004-02-221-4/+78
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@632 c046a42c-6fe2-441c-8c8c-71466251a162
* added CPU_INTERRUPT_EXITTB and code_copy_enabledbellard2004-02-161-2/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@617 c046a42c-6fe2-441c-8c8c-71466251a162
* added generic physical memory dirty bit supportbellard2004-02-061-2/+18
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@601 c046a42c-6fe2-441c-8c8c-71466251a162
* virtual memory access for gdbstubbellard2004-01-241-0/+10
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@581 c046a42c-6fe2-441c-8c8c-71466251a162
* changed cpu_x86_in/out to cpu_in/outbellard2004-01-041-0/+17
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@532 c046a42c-6fe2-441c-8c8c-71466251a162
* export more memory definesbellard2004-01-041-0/+14
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@514 c046a42c-6fe2-441c-8c8c-71466251a162
* float access fixesbellard2004-01-041-42/+86
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@489 c046a42c-6fe2-441c-8c8c-71466251a162
* PowerPC target support (Jocelyn Mayer) - added better support for uid16bellard2003-11-231-0/+9
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@474 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed big endian opsbellard2003-10-281-4/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@418 c046a42c-6fe2-441c-8c8c-71466251a162
* full softmmu supportbellard2003-10-271-47/+86
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@410 c046a42c-6fe2-441c-8c8c-71466251a162
* log activation from gdb - gdb single step support for x86 - stop timer when ↵bellard2003-10-051-0/+4
| | | | | | cpu is being debugged git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@402 c046a42c-6fe2-441c-8c8c-71466251a162
* sparc emulation target (thanx to Thomas M. Ogrisegg)bellard2003-09-301-0/+59
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@388 c046a42c-6fe2-441c-8c8c-71466251a162
* soft mmu support - Memory I/O API - synthetize string instructionsbellard2003-08-101-0/+12
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@354 c046a42c-6fe2-441c-8c8c-71466251a162
* first part of single stepping supportbellard2003-07-291-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@342 c046a42c-6fe2-441c-8c8c-71466251a162
* gdb stub breakpoints supportbellard2003-07-261-1/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@332 c046a42c-6fe2-441c-8c8c-71466251a162
* updatebellard2003-07-071-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@312 c046a42c-6fe2-441c-8c8c-71466251a162
* reduced irq latencybellard2003-06-301-0/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@296 c046a42c-6fe2-441c-8c8c-71466251a162
* gdb stub definesbellard2003-06-271-0/+7
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@290 c046a42c-6fe2-441c-8c8c-71466251a162
* arm fixesbellard2003-06-251-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@274 c046a42c-6fe2-441c-8c8c-71466251a162
OpenPOWER on IntegriCloud