bellard
|
a541f297a3
|
PowerPC system emulation fixes (Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@722 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-04-12 20:39:29 +00:00 |
bellard
|
67b915a5dd
|
win32 port (initial patch by kazu)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@692 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-03-31 23:37:16 +00:00 |
bellard
|
f193c7979c
|
do not depend on thunk.h - more log items
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@675 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-03-21 17:06:25 +00:00 |
bellard
|
b448f2f36c
|
new physical memory access API (used by DMA accesses) - code copy FP fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@644 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-25 23:24:04 +00:00 |
bellard
|
59817ccb2c
|
use qemu memory allocation - added dirty bit support when using host MMU
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@619 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 22:01:13 +00:00 |
bellard
|
1ccde1cb94
|
added generic physical memory dirty bit support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@601 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-06 19:46:14 +00:00 |
bellard
|
ee8b7021da
|
temporary interrupt locking fix (need rework)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@598 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-03 23:35:10 +00:00 |
bellard
|
13eb76e091
|
virtual memory access for gdbstub
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@581 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-24 15:23:36 +00:00 |
bellard
|
988578886e
|
fixed tlb invalidation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@555 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-18 21:52:14 +00:00 |
bellard
|
9fa3e85353
|
new generic TLB support - faster self modifying code support - added ROM memory support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@518 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-04 18:06:42 +00:00 |
bellard
|
0124311e00
|
more generic TLB support - began to fix unlikely interrupt issues
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@492 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-04 15:48:17 +00:00 |
bellard
|
36bdbe5479
|
fixed TB linking in case of code invalidation (fixes random segfaults)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@469 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-11-19 22:12:02 +00:00 |
bellard
|
61382a500a
|
full softmmu support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@410 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-10-27 21:22:23 +00:00 |
bellard
|
3486513433
|
log activation from gdb - gdb single step support for x86 - stop timer when cpu is being debugged
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@402 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-10-05 14:28:56 +00:00 |
bellard
|
6180a1818a
|
new directory structure
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@391 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-09-30 21:04:53 +00:00 |
bellard
|
33417e7025
|
soft mmu support - Memory I/O API - synthetize string instructions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@354 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-08-10 21:47:01 +00:00 |
bellard
|
c33a346edf
|
first part of single stepping support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@342 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-07-29 20:50:33 +00:00 |
bellard
|
4c3a88a284
|
gdb stub breakpoints support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@332 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-07-26 12:06:08 +00:00 |
bellard
|
68a7931591
|
reduced irq latency
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@296 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-30 13:12:32 +00:00 |
bellard
|
ea041c0e33
|
more precise cpu_interrupt()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@276 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-25 16:16:50 +00:00 |
bellard
|
7c2d6a781c
|
faster task switch
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@270 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-25 00:08:13 +00:00 |
bellard
|
66e85a21c7
|
MMU support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@262 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-24 13:28:12 +00:00 |
bellard
|
7501267e22
|
cpu_abort()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@253 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-21 13:11:07 +00:00 |
bellard
|
b346ff468e
|
ARM emulation support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@244 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-15 20:05:50 +00:00 |
bellard
|
a513fe19ac
|
precise exceptions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@194 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-27 23:29:48 +00:00 |
bellard
|
d4e8164f7e
|
direct chaining for PowerPC and i386
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@183 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-25 16:46:15 +00:00 |
bellard
|
1565b7bcd7
|
fixed page_unprotect() if host_page_size > TARGET_PAGE_SIZE
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@179 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-16 16:07:10 +00:00 |
bellard
|
eb51d102bb
|
better locks
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@169 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-14 21:51:13 +00:00 |
bellard
|
fd6ce8f660
|
self-modifying code support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@163 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-14 19:00:11 +00:00 |
bellard
|
54936004fd
|
mmap emulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@158 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-13 00:25:15 +00:00 |