bellard
|
6b2d3e3c96
|
fixed blr/bctr cases
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@631 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-21 15:41:09 +00:00 |
|
bellard
|
e98a6e40a9
|
adding direct block chaining support - simplified branch code gen
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@630 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-21 15:35:00 +00:00 |
|
bellard
|
28fbe299c3
|
lwarx fix (Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@629 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-21 14:13:13 +00:00 |
|
bellard
|
297d8e6227
|
Fix check for lswi (Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@628 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-21 14:11:27 +00:00 |
|
bellard
|
004bc62c28
|
update nip when processing exceptions (Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@627 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-21 14:10:04 +00:00 |
|
bellard
|
ed1c0bcb0c
|
use osdep.h
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@626 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 22:17:43 +00:00 |
|
bellard
|
22a46c55e4
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@625 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 22:13:24 +00:00 |
|
bellard
|
ea88812f4f
|
added OS dependent functions (temporary as most functions are generic in fact)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@624 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 22:12:40 +00:00 |
|
bellard
|
58fe2f10f0
|
experimental code copy support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@623 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 22:11:32 +00:00 |
|
bellard
|
3a1d9b8bbb
|
fixed lea exception
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@622 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 22:10:33 +00:00 |
|
bellard
|
0e4b179d33
|
experimental code copy support - fixed A20 emulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@621 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 22:08:32 +00:00 |
|
bellard
|
77fef8c148
|
experimental code copy support - added new Linux kernel loader
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@620 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 22:05:46 +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
|
bf3e8bf11e
|
experimental code copy support - CPU_INTERRUPT_EXITTB support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@618 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:58:54 +00:00 |
|
bellard
|
9acbed0605
|
added CPU_INTERRUPT_EXITTB and code_copy_enabled
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@617 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:57:02 +00:00 |
|
bellard
|
cf98951b82
|
force boot sector feature
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@616 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:56:36 +00:00 |
|
bellard
|
f72b519c86
|
added osdep.o and nwfpe
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@615 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:55:35 +00:00 |
|
bellard
|
07ce05eaa9
|
fast Linux boot support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@614 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:55:09 +00:00 |
|
bellard
|
b324e814a9
|
suppressed unused variables
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@613 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:54:14 +00:00 |
|
bellard
|
c69810559b
|
arm nwfpe support - added code no-code-copy option - __preinit_array_start bug fix (untested)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@612 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:49:03 +00:00 |
|
bellard
|
28c4f361ac
|
arm nwfpe support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@611 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:47:43 +00:00 |
|
bellard
|
3d57da2a70
|
suppressed dummy FPU ops
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@610 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:47:14 +00:00 |
|
bellard
|
00406dff19
|
added arm nwfpe support (initial patch by Ulrich Hecht)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@609 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:43:58 +00:00 |
|
bellard
|
69de927c6c
|
arm nwfpe support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@608 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 21:40:43 +00:00 |
|
bellard
|
72cbca10e1
|
direct chaining support for SPARC
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@607 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 20:30:05 +00:00 |
|
bellard
|
34f715e754
|
fixed WP semantics
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@606 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-07 20:42:14 +00:00 |
|
bellard
|
cae61cef89
|
bochs vbe: virtual screen support and bank switch (untested)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@605 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-06 23:58:08 +00:00 |
|
bellard
|
6411cfb6f3
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@604 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-06 19:57:09 +00:00 |
|
bellard
|
898712a85c
|
sdl_cleanup fix (Martin Garton)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@603 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-06 19:56:42 +00:00 |
|
bellard
|
4fa0f5d292
|
added bochs VBE support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@602 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-06 19:47:52 +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
|
ad08132319
|
added tlb_flush() flags
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@600 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-03 23:39:42 +00:00 |
|
bellard
|
415e561f1d
|
cleanup
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@599 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-03 23:37:12 +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
|
625976dac8
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@597 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-03 23:30:47 +00:00 |
|
bellard
|
1ac157da77
|
more precise TLB invalidation - init cleanup
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@596 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-03 23:28:30 +00:00 |
|
bellard
|
64a595f26a
|
cleanup
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@595 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-03 23:27:13 +00:00 |
|
bellard
|
3ad9a57e4f
|
ide identify fix (initial patch by Jens Axboe)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@594 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-01 17:55:47 +00:00 |
|
bellard
|
7f777bf385
|
fixed atapi error codes (initial patch by Jens Axboe)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@593 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-01 17:37:48 +00:00 |
|
bellard
|
56bf1d37a0
|
SEEK_STAT bit ata reset fix (Jens Axboe)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@592 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-01 17:24:11 +00:00 |
|
bellard
|
c92b2e845f
|
vga memory address fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@591 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-27 00:14:11 +00:00 |
|
bellard
|
68e73e391f
|
clean tests dir
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@590 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-25 15:47:27 +00:00 |
|
bellard
|
c0637b3794
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@589 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-25 15:38:01 +00:00 |
|
bellard
|
e98c87213e
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@588 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-25 15:26:12 +00:00 |
|
bellard
|
3d4b4c0f4b
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@587 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-25 15:22:15 +00:00 |
|
bellard
|
8145122b08
|
correct NT flag behavior - zero ldt task switch bug fix - task switch thru call insn bug fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@586 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-24 16:27:56 +00:00 |
|
bellard
|
7399c5a9be
|
fixed eflags optimisations with string operation (aka linux 2.6.2rc1 fix) - removed warnings
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@585 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-24 16:24:06 +00:00 |
|
bellard
|
10f0e412f8
|
combine PDE and PTE protections as in intel specs - added cpu_get_phys_page_debug()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@584 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-24 15:29:03 +00:00 |
|
bellard
|
4b7aba5173
|
correct NT flag behavior
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@583 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-24 15:27:58 +00:00 |
|
bellard
|
35b66fc4f9
|
correct target_ulong definition
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@582 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-24 15:26:06 +00:00 |
|