ths
|
8c0fdd856c
|
Dynamically translate MIPS mtc0 instructions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2223 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-06 18:19:33 +00:00 |
|
ths
|
873eb01234
|
Dynamically translate MIPS mfc0 instructions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2222 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-06 17:59:07 +00:00 |
|
ths
|
6ae817752b
|
Halt/reboot support for Linux, by Daniel Jacobowitz. This is a band-aid
until we emulate real MIPS hardware with real firmware.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2221 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-06 17:48:52 +00:00 |
|
ths
|
814b9a4749
|
MIPS TLB performance improvements, by Daniel Jacobowitz.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2220 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-06 17:42:40 +00:00 |
|
ths
|
ec2309289d
|
sparc-softmmu build fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2219 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-06 15:51:39 +00:00 |
|
pbrook
|
29bfb11725
|
Add casts for 64-bit hosts.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2218 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-19 23:07:17 +00:00 |
|
pbrook
|
08f396d720
|
Add missing ARM syscall numbers.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2217 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-19 21:51:51 +00:00 |
|
pbrook
|
38d0662a4c
|
Arm semihosted commandline support (Wolfgang Schildbach).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2216 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-19 20:29:35 +00:00 |
|
pbrook
|
1be9e1dc56
|
Remove do_socketcallwrapper.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2215 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-19 15:26:04 +00:00 |
|
pbrook
|
ec2db7de7a
|
ARM timer counts down, not up.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2214 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-14 21:13:53 +00:00 |
|
pbrook
|
417f38f066
|
MIPS FPU fixes (Daniel Jacobowitz).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2213 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-12 23:54:39 +00:00 |
|
pbrook
|
2d37be61e3
|
M68k build fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2212 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-12 21:31:18 +00:00 |
|
pbrook
|
483dcf538e
|
Avoid redundant TLB flushes (Daniel Jacobowitz).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2211 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-12 20:55:05 +00:00 |
|
pbrook
|
b362e5e067
|
Speed up tlb_flush_page (Daniel Jacobowitz).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2210 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-12 20:40:55 +00:00 |
|
pbrook
|
d08b2a28e6
|
MIPS usermode debug exceptions (Dave Denholm).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2209 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-04 16:46:29 +00:00 |
|
bellard
|
597a0559fd
|
update from latest Bochs BIOS
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2208 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-01 19:19:17 +00:00 |
|
pbrook
|
188157fe87
|
Remove FD on close.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2207 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-01 01:44:16 +00:00 |
|
pbrook
|
58126404f5
|
Mips IDE support. (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2206 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-29 15:38:28 +00:00 |
|
bellard
|
569f5d668c
|
compilation fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2205 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-29 15:10:09 +00:00 |
|
bellard
|
750afe93fd
|
avoid using char when it is not necessary
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2204 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-28 19:27:11 +00:00 |
|
bellard
|
00a67ba19a
|
avoid regression on sparc-user and ppc-user
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2203 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-28 12:19:07 +00:00 |
|
bellard
|
fafffaef4f
|
removed invalid code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2202 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-28 12:09:16 +00:00 |
|
pbrook
|
a94a6abff4
|
Fix ARM VFP debugging dumps.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2201 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-25 17:43:33 +00:00 |
|
bellard
|
c688a6eb18
|
wrwim insn fix (Paul Robinson)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2200 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-23 21:37:34 +00:00 |
|
bellard
|
27908725b9
|
sparc64 syscall fix (Blue Swirl)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2199 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-23 21:31:01 +00:00 |
|
bellard
|
dd016883fb
|
add support for cvt.s.d and cvt.d.s (Aurelien Jarno)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2198 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-23 21:25:11 +00:00 |
|
pbrook
|
d37aca6625
|
Fix comment typo.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2197 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-22 11:54:30 +00:00 |
|
pbrook
|
e6e5906b6e
|
ColdFire target.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2196 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-22 00:18:54 +00:00 |
|
pbrook
|
223b8a40d1
|
bFLT 64-bit host fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2195 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-21 23:43:02 +00:00 |
|
pbrook
|
1f9519c92d
|
Fix typo in pixel conversion templates.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2194 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-18 21:16:44 +00:00 |
|
bellard
|
b4511723bd
|
APIC init fix + APIC get_irq fix (Juergen Keil)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2193 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-08 18:20:51 +00:00 |
|
bellard
|
d1beab8220
|
no-reboot option
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2192 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-02 19:44:22 +00:00 |
|
bellard
|
e3e97e7c90
|
do not generate MP table if one CPU (no APIC in QEMU in this case) - added wbinvd (ignored in QEMU but useful on real hardware)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2191 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-02 18:35:39 +00:00 |
|
bellard
|
47d02f6d5c
|
SMI enable bit support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2190 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-02 18:25:40 +00:00 |
|
bellard
|
93eac243d5
|
32 bit syscall fix (Juergen Keil)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2189 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-02 17:58:33 +00:00 |
|
bellard
|
a7e6f8ba22
|
synced to Bochs BIOS - use 32 bit pushf/popf in 32 bit PCI bios - moved some useful defines in rombios.h
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2188 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-01 16:08:15 +00:00 |
|
pbrook
|
326199c270
|
ARM GIC bug.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2187 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-01 13:03:52 +00:00 |
|
bellard
|
8d7b0fbb3f
|
32 bit RSP update fix (aka Open Solaris x86_64 bug)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2186 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-29 20:01:17 +00:00 |
|
pbrook
|
5e966ce6f4
|
PCI IRC routing fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2185 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-28 19:52:59 +00:00 |
|
bellard
|
74ce674fa8
|
fixed user mode emulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2184 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-27 21:31:59 +00:00 |
|
bellard
|
8988ae8945
|
SMM fix for x86_64
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2183 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-27 19:54:02 +00:00 |
|
bellard
|
69c3bcb48f
|
enabled PSE36 for x86_64 (fix for OpenSolaris as guest)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2182 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-27 19:52:41 +00:00 |
|
bellard
|
42fc925ec0
|
VBE 4 bit bank selection fix (Volker Rupper)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2181 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-25 21:41:20 +00:00 |
|
bellard
|
6f15b608f2
|
removed unused code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2180 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-25 21:34:25 +00:00 |
|
bellard
|
17100159f1
|
fixed help info strings
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2179 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-25 21:33:49 +00:00 |
|
bellard
|
79266dbd9e
|
updated
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2178 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-24 19:36:49 +00:00 |
|
bellard
|
84631fd79c
|
implement i440 instead of i450 ISA memory mappings to be compatible with Bochs
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2177 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-24 19:31:43 +00:00 |
|
bellard
|
4f3baa4b36
|
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2176 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-24 18:49:55 +00:00 |
|
bellard
|
f00fc47c15
|
moved PCI init to BIOS
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2175 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-24 18:49:43 +00:00 |
|
bellard
|
ee0ea1d0dd
|
moved PCI init to BIOS - added ISA memory mapping registers and SMM support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2174 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-24 18:49:13 +00:00 |
|