This website requires JavaScript.
5bf089345b
Fix spelling.
ths
2006-12-23 00:33:26 +00:00
eddbd288a0
More serial ports for the mips machine.
ths
2006-12-23 00:23:19 +00:00
28d657fc0b
Fix build warning on Windows.
ths
2006-12-23 00:03:15 +00:00
4258b780af
Sparc64 build fix (Igor Kovalenko).
pbrook
2006-12-22 22:35:25 +00:00
52f61fdeec
Windows build fix, namespace cleanup, fix error message, by Stefan Weil.
ths
2006-12-22 21:20:52 +00:00
c26c1c4b3d
Support for unidirectional pipes, by Ed Swierk.
ths
2006-12-22 19:25:31 +00:00
c032e2a98c
Fix -cdrom breakage.
ths
2006-12-22 17:29:05 +00:00
42550fde7e
SCSI emulation improvements, by Chuck Brazie.
ths
2006-12-22 16:34:12 +00:00
62ee021121
Build fix for AIO (-dummy) on Windows, by Stefan Weil.
ths
2006-12-22 14:19:53 +00:00
fef3074347
Escape filname printout properly, by Anthony Liguori and Julian Seward.
ths
2006-12-22 14:11:32 +00:00
bd491d6a4e
Fix CDROM change, by Anthony Liguori.
ths
2006-12-22 02:14:49 +00:00
71e3ceb800
Daemonize option, by Anthony Liguori.
ths
2006-12-22 02:11:31 +00:00
73fc97427b
Unix domain socket support for VNC, by Anthony Liguori.
ths
2006-12-22 02:09:07 +00:00
ffd843bcdc
Run monitor over unix domain sockets, by Anthony Liguori.
ths
2006-12-21 19:46:43 +00:00
1cb6c3fd38
Fix "inaccessible boot device" on FreeBSD, by Juergen Lock.
ths
2006-12-21 19:14:11 +00:00
eaf7e70b01
Enable TCP_NODELAY, by Daniel Jacobowitz.
ths
2006-12-21 19:10:59 +00:00
8bdc2159db
Don't cast lvalues, fixes compiler warning.
ths
2006-12-21 17:24:45 +00:00
416b5d366d
Avoid "unused variable" compiler warning.
ths
2006-12-21 17:23:49 +00:00
d8b20157fc
Remove unused variable.
ths
2006-12-21 16:50:54 +00:00
92190c648a
Silence a spurious gcc warning.
ths
2006-12-21 16:50:09 +00:00
a86c8f29de
Fix compiler warnings, add signed versions of some swab functions.
ths
2006-12-21 16:49:27 +00:00
5dc4b74480
Scrap SIGN_EXTEND32.
ths
2006-12-21 13:48:28 +00:00
c570fd169c
Preliminiary MIPS64 support, disabled by default due to performance impact.
ths
2006-12-21 01:19:56 +00:00
328a42406d
Look for gcc3 (Anthony Liguori).
pbrook
2006-12-19 03:31:34 +00:00
67d3b957e6
Add unassigned memory debugging code.
pbrook
2006-12-18 05:03:52 +00:00
179e32bbcc
Fix erraneous fallthrough in MIPS trap implementation, thanks Atsushi Nemoto.
ths
2006-12-16 16:45:18 +00:00
e4630047e1
Simple test for mips/mipsel, based on a test by Alexander Voropay.
ths
2006-12-14 14:48:11 +00:00
73e14b623f
Reduce VNC resize traffic, thanks Eduardo Felipe.
ths
2006-12-14 13:36:01 +00:00
768a4a36a4
Fix userland ELF loader for zero sized BSS.
ths
2006-12-14 13:32:11 +00:00
0d3267a728
MIPS has also a fixed MMAP_SHIFT of 12.
ths
2006-12-11 22:04:25 +00:00
8e33c08c84
MIPS FPU support for the gdb stub, by Daniel Jacobowitz.
ths
2006-12-11 19:22:27 +00:00
197ea35ab2
Fix addrlen size, by David Woodhouse.
ths
2006-12-11 19:13:59 +00:00
366dfc521e
Spelling fixes, by Aurelien Jarno.
ths
2006-12-11 18:35:08 +00:00
667accab8e
Implement -no-quit option, by Xavier Gnata.
ths
2006-12-11 02:08:05 +00:00
a2d4e44b48
Fix PCI config space overflow, by Herbert Xu.
ths
2006-12-10 23:20:45 +00:00
3bcb80f1af
Fix sector size overflow, by Herbert Xu.
ths
2006-12-10 23:07:39 +00:00
a42aa81571
Build fix for newer kernel headers, thanks Jason Wessel.
ths
2006-12-10 22:11:04 +00:00
ca7c2b1b9f
Handle invalid accesses as SIGILL for mips/mipsel userland emulation.
ths
2006-12-10 22:08:10 +00:00
7d600c804d
Fix fstat for MIPS userland emulation, and add support for a cacheflush syscall, thanks to Dave Denholm.
ths
2006-12-08 01:32:58 +00:00
71fb7241c6
Fix build of MIPS target without FPU support.
ths
2006-12-07 20:07:37 +00:00
9f08349345
Spelling fixes, thanks to Stefan Weil.
ths
2006-12-07 18:28:42 +00:00
afdfa781e6
MIPS RTC emulation.
ths
2006-12-07 18:15:35 +00:00
cd75cf10ca
.cvsignore m68k-user.
ths
2006-12-07 17:18:01 +00:00
ea55ffb373
Move date/time init to the RTC implementation.
ths
2006-12-07 17:16:55 +00:00
aa328addc0
Fix reset handling, CP0 isn't enabled by default (a fact which doesn't matter when running in kernel space).
ths
2006-12-07 16:22:15 +00:00
e144966416
Simplify mask construction.
ths
2006-12-07 00:30:19 +00:00
bb8a53ad91
Update copyright notice.
ths
2006-12-06 23:12:49 +00:00
e16fe40c87
Move the MIPS CPU timer in a seperate file, by Alec Voropay.
ths
2006-12-06 21:38:37 +00:00
7a387fffce
Add MIPS32R2 instructions, and generally straighten out the instruction decoding. This is also the first percent towards MIPS64 support.
ths
2006-12-06 20:17:30 +00:00
8c0fdd856c
Dynamically translate MIPS mtc0 instructions.
ths
2006-12-06 18:19:33 +00:00
873eb01234
Dynamically translate MIPS mfc0 instructions.
ths
2006-12-06 17:59:07 +00:00
6ae817752b
Halt/reboot support for Linux, by Daniel Jacobowitz. This is a band-aid until we emulate real MIPS hardware with real firmware.
ths
2006-12-06 17:48:52 +00:00
814b9a4749
MIPS TLB performance improvements, by Daniel Jacobowitz.
ths
2006-12-06 17:42:40 +00:00
ec2309289d
sparc-softmmu build fix
ths
2006-12-06 15:51:39 +00:00
29bfb11725
Add casts for 64-bit hosts.
pbrook
2006-11-19 23:07:17 +00:00
08f396d720
Add missing ARM syscall numbers.
pbrook
2006-11-19 21:51:51 +00:00
38d0662a4c
Arm semihosted commandline support (Wolfgang Schildbach).
pbrook
2006-11-19 20:29:35 +00:00
1be9e1dc56
Remove do_socketcallwrapper.
pbrook
2006-11-19 15:26:04 +00:00
ec2db7de7a
ARM timer counts down, not up.
pbrook
2006-11-14 21:13:53 +00:00
417f38f066
MIPS FPU fixes (Daniel Jacobowitz).
pbrook
2006-11-12 23:54:39 +00:00
2d37be61e3
M68k build fix.
pbrook
2006-11-12 21:31:18 +00:00
483dcf538e
Avoid redundant TLB flushes (Daniel Jacobowitz).
pbrook
2006-11-12 20:55:05 +00:00
b362e5e067
Speed up tlb_flush_page (Daniel Jacobowitz).
pbrook
2006-11-12 20:40:55 +00:00
d08b2a28e6
MIPS usermode debug exceptions (Dave Denholm).
pbrook
2006-11-04 16:46:29 +00:00
597a0559fd
update from latest Bochs BIOS
bellard
2006-11-01 19:19:17 +00:00
188157fe87
Remove FD on close.
pbrook
2006-11-01 01:44:16 +00:00
58126404f5
Mips IDE support. (Aurelien Jarno)
pbrook
2006-10-29 15:38:28 +00:00
569f5d668c
compilation fix
bellard
2006-10-29 15:10:09 +00:00
750afe93fd
avoid using char when it is not necessary
bellard
2006-10-28 19:27:11 +00:00
00a67ba19a
avoid regression on sparc-user and ppc-user
bellard
2006-10-28 12:19:07 +00:00
fafffaef4f
removed invalid code
bellard
2006-10-28 12:09:16 +00:00
a94a6abff4
Fix ARM VFP debugging dumps.
pbrook
2006-10-25 17:43:33 +00:00
c688a6eb18
wrwim insn fix (Paul Robinson)
bellard
2006-10-23 21:37:34 +00:00
27908725b9
sparc64 syscall fix (Blue Swirl)
bellard
2006-10-23 21:31:01 +00:00
dd016883fb
add support for cvt.s.d and cvt.d.s (Aurelien Jarno)
bellard
2006-10-23 21:25:11 +00:00
d37aca6625
Fix comment typo.
pbrook
2006-10-22 11:54:30 +00:00
e6e5906b6e
ColdFire target.
pbrook
2006-10-22 00:18:54 +00:00
223b8a40d1
bFLT 64-bit host fix.
pbrook
2006-10-21 23:43:02 +00:00
1f9519c92d
Fix typo in pixel conversion templates.
pbrook
2006-10-18 21:16:44 +00:00
b4511723bd
APIC init fix + APIC get_irq fix (Juergen Keil)
bellard
2006-10-08 18:20:51 +00:00
d1beab8220
no-reboot option
bellard
2006-10-02 19:44:22 +00:00
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)
bellard
2006-10-02 18:35:39 +00:00
47d02f6d5c
SMI enable bit support
bellard
2006-10-02 18:25:40 +00:00
93eac243d5
32 bit syscall fix (Juergen Keil)
bellard
2006-10-02 17:58:33 +00:00
a7e6f8ba22
synced to Bochs BIOS - use 32 bit pushf/popf in 32 bit PCI bios - moved some useful defines in rombios.h
bellard
2006-10-01 16:08:15 +00:00
326199c270
ARM GIC bug.
pbrook
2006-10-01 13:03:52 +00:00
8d7b0fbb3f
32 bit RSP update fix (aka Open Solaris x86_64 bug)
bellard
2006-09-29 20:01:17 +00:00
5e966ce6f4
PCI IRC routing fix.
pbrook
2006-09-28 19:52:59 +00:00
74ce674fa8
fixed user mode emulation
bellard
2006-09-27 21:31:59 +00:00
8988ae8945
SMM fix for x86_64
bellard
2006-09-27 19:54:02 +00:00
69c3bcb48f
enabled PSE36 for x86_64 (fix for OpenSolaris as guest)
bellard
2006-09-27 19:52:41 +00:00
42fc925ec0
VBE 4 bit bank selection fix (Volker Rupper)
bellard
2006-09-25 21:41:20 +00:00
6f15b608f2
removed unused code
bellard
2006-09-25 21:34:25 +00:00
17100159f1
fixed help info strings
bellard
2006-09-25 21:33:49 +00:00
79266dbd9e
updated
bellard
2006-09-24 19:36:49 +00:00
84631fd79c
implement i440 instead of i450 ISA memory mappings to be compatible with Bochs
bellard
2006-09-24 19:31:43 +00:00
4f3baa4b36
update
bellard
2006-09-24 18:49:55 +00:00
f00fc47c15
moved PCI init to BIOS
bellard
2006-09-24 18:49:43 +00:00
ee0ea1d0dd
moved PCI init to BIOS - added ISA memory mapping registers and SMM support
bellard
2006-09-24 18:49:13 +00:00
02a1602e62
added cpu_smm_update()
bellard
2006-09-24 18:48:23 +00:00