bellard
|
564c8f9978
|
simplified exception support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@146 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 15:10:02 +00:00 |
|
bellard
|
c50c0c3fbf
|
TF flag support - fixed eflags computation before exception
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@145 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 15:07:51 +00:00 |
|
bellard
|
cabb4d616d
|
TF flag support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@144 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 15:07:00 +00:00 |
|
bellard
|
631271d716
|
added vm86.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@143 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 13:14:52 +00:00 |
|
bellard
|
9d27abd94f
|
fixed invalid CPL logic in vm86 mode - use generic CPU dump state function
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@142 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 13:13:54 +00:00 |
|
bellard
|
148dfc2a8b
|
fixed GPF generation - fixed 'lret im' instruction (main fix for dosemu) - fixed HLT instruction
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@141 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 13:09:33 +00:00 |
|
bellard
|
3acace1333
|
removed unnecessary VME support - fixed selector GPF exception
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@140 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:39:11 +00:00 |
|
bellard
|
0221cfcd71
|
more console ioctls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@139 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:38:16 +00:00 |
|
bellard
|
f351077efb
|
added dump function
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@138 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:37:32 +00:00 |
|
bellard
|
e84be9dbca
|
added vm86.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@137 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:37:12 +00:00 |
|
bellard
|
46ddf5511d
|
vm86 emulation closer to Linux kernel code - added correct IRQ emulation for dosemu
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@136 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:36:41 +00:00 |
|
bellard
|
89e957e7a2
|
moved vm86 stuff to vm86.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@135 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:33:15 +00:00 |
|
bellard
|
982b431579
|
added CPL/IOPL support - fixed subtle inc/dec flag optimisation bug - added HLT instruction
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@134 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:44:24 +00:00 |
|
bellard
|
bf7c65bdf4
|
changed I/O function prototype to include emulator state
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@133 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:42:38 +00:00 |
|
bellard
|
8e5a0667f8
|
added KDGKBTYPE
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@132 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:42:10 +00:00 |
|
bellard
|
19b84f3c35
|
added setgroups and getgroups syscalls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@131 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:41:49 +00:00 |
|
bellard
|
08fc60898b
|
more siginfo constants
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@130 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:41:15 +00:00 |
|
bellard
|
082391983e
|
added op_gpf
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@129 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:40:45 +00:00 |
|
bellard
|
504e56ebdc
|
more accurate GPF generation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@128 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:39:48 +00:00 |
|
bellard
|
455b761956
|
added raise_exception_err()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@127 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:38:21 +00:00 |
|
bellard
|
b56dad1c7b
|
added raise_exception_err() - added cr2 update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@126 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:38:04 +00:00 |
|
bellard
|
9ba5695ce5
|
added CPL and IOPL as translation time constants - changed I/O function prototype to include emulator state - added error_code and cr2 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@125 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:35:34 +00:00 |
|
bellard
|
66099dd9af
|
added trapno and error_code report in ucontext
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@124 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:34:02 +00:00 |
|
bellard
|
b689bc57d6
|
more accurate signal handling
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@123 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:33:33 +00:00 |
|
bellard
|
a69d83b60b
|
systematic exception test
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@122 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:32:33 +00:00 |
|
bellard
|
86840ae241
|
update (test)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@121 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:30:27 +00:00 |
|
bellard
|
3c51961e0e
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@120 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:34:02 +00:00 |
|
bellard
|
d014c98c8d
|
sparc support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@119 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:26:53 +00:00 |
|
bellard
|
a98fd896cd
|
target cpu definition
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@118 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:24:12 +00:00 |
|
bellard
|
d6cdca958e
|
alpha support - ia64 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@117 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:24:00 +00:00 |
|
bellard
|
efdea7bf19
|
ia64 support - alpha support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@116 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:12:28 +00:00 |
|
bellard
|
0d3301964d
|
ia64 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@115 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:10:09 +00:00 |
|
bellard
|
fe1e3ce3e9
|
fcntl constants
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@114 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:09:46 +00:00 |
|
bellard
|
bb326a3749
|
fix _start routine name
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@113 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:08:48 +00:00 |
|
bellard
|
27725c1d74
|
ia64 support - fcntl uses TARGET_ constants
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@112 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:08:18 +00:00 |
|
bellard
|
e026db5893
|
alpha support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@111 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:07:28 +00:00 |
|
bellard
|
43f04c233c
|
alpha support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@110 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:53:42 +00:00 |
|
bellard
|
a8baa8c555
|
ia64 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@109 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:53:31 +00:00 |
|
bellard
|
728584be27
|
fstat64 fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@108 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:43:36 +00:00 |
|
bellard
|
b9adb4a6bc
|
PowerPC disas code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@107 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:41:16 +00:00 |
|
bellard
|
ae48a07313
|
flock
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@106 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:41:02 +00:00 |
|
bellard
|
956034d7e5
|
log fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@105 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:40:53 +00:00 |
|
bellard
|
6cd9f35b9b
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@104 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:40:35 +00:00 |
|
bellard
|
689f936f7e
|
symbol fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@103 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:40:07 +00:00 |
|
bellard
|
6977fbfd8b
|
loglevel export
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@102 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:39:23 +00:00 |
|
bellard
|
77e4672d8d
|
flock support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@101 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:39:06 +00:00 |
|
bellard
|
d34720fd7d
|
comment
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@100 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:37:44 +00:00 |
|
bellard
|
d9c4d1cc1a
|
cleanup
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@99 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 20:37:14 +00:00 |
|
bellard
|
f644caa51a
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@98 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-11 01:17:32 +00:00 |
|
bellard
|
1eb87257da
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@97 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-11 01:12:28 +00:00 |
|