This website requires JavaScript.
07cf0ba03b
Revert workaround for -nographic segfault.
ths
2007-06-21 23:38:12 +00:00
2ff8979054
Fix segfault in -nographic mode, by Stefen Weil.
ths
2007-06-21 23:34:19 +00:00
d6eb40f650
Hack to keep wine happy, by Alexander Graf.
ths
2007-06-21 22:55:02 +00:00
4f2b1fe821
Implement set_robust_list, by Alexander Graf.
ths
2007-06-21 21:57:12 +00:00
71455574f7
Implement tgkill, by Alexander Graf.
ths
2007-06-21 21:45:30 +00:00
3780e197e4
Add alternate grab key, by Michael Mohr.
ths
2007-06-21 21:08:02 +00:00
731345e17b
Unpause the emulation after shutdown request on SDL close, so that it can take effect.
balrog
2007-06-21 17:56:50 +00:00
d60532ca8f
Add parallel memory mapped interface, by Herve Poussineau.
ths
2007-06-18 18:55:46 +00:00
630530a652
Fix a race condition and non-leaf imagesgrowing in VMDK chains, by Igor Lvovsky.
ths
2007-06-18 15:01:30 +00:00
e56869531a
Remove cscope.* files on 'make clean', by George G. Davis.
ths
2007-06-17 16:41:04 +00:00
b12b6a188e
Option to drop LD_PRELOAD from emulated environment, by Lauri Leukkunen.
ths
2007-06-17 16:38:39 +00:00
ffb04fcf08
Allow relative paths for the interpreter prefix in linux-user emulation.
ths
2007-06-17 15:32:30 +00:00
e27f01ef24
Use pixel_ops.h in PXA LCD screen drawing.
balrog
2007-06-13 22:36:30 +00:00
85b2d44057
Fix alpha user build failure.
ths
2007-06-12 21:22:16 +00:00
9414cc6fd3
Revert the Gallileo PCI mapping patch, it conflicts with the supposedly "generic" PC-style implementation.
ths
2007-06-12 21:06:52 +00:00
bd04c6feb9
Change 20Kc PRID to a later version.
ths
2007-06-12 12:43:47 +00:00
39524770b2
Fix "blx lr" (Lauro Venancio).
pbrook
2007-06-11 18:59:35 +00:00
2f2ecb83d7
Fix Sparc64 prefetcha op
blueswir1
2007-06-10 20:26:38 +00:00
f6d2a316d2
Wacom PenPartner tablet (virtual USB device).
balrog
2007-06-10 19:21:04 +00:00
a2502b58b3
Fix patch splitting lossage in vga.c
blueswir1
2007-06-10 17:01:00 +00:00
ece096bbdc
Add hw/pixel_ops.h
blueswir1
2007-06-10 16:35:21 +00:00
b29169d265
Attempt to fix incorrect colours on some BGR displays
blueswir1
2007-06-10 16:07:38 +00:00
9447084492
Merge TCX and VGA pixel operations
blueswir1
2007-06-10 16:06:20 +00:00
2a1086d91c
More PCI mapping/remapping for Gallileo.
ths
2007-06-10 15:08:43 +00:00
924edcae75
Flush the debug log when qemu Aborts (patch by Herve Poussineau)
balrog
2007-06-10 14:07:13 +00:00
7a774c875b
Use the same offset for all STR and STM instructions that store r15, as specified in ARM ARM (patch from Chris McNett).
balrog
2007-06-10 13:53:18 +00:00
c9bac22c7d
M68K watchpoint hacks.
pbrook
2007-06-09 21:30:14 +00:00
06d92f40a1
Workaround dyngen problems with m68k conditional branch ops.
pbrook
2007-06-09 20:50:01 +00:00
0cf5c6771b
M68K status register fixes.
pbrook
2007-06-09 20:48:46 +00:00
87ee166914
Don't try to use "vt" output in nographic mode.
ths
2007-06-09 15:44:26 +00:00
33d9cc8a96
ARM GDB semihosting fixes
pbrook
2007-06-09 14:44:00 +00:00
6361cdb630
ARM PL181 MMCI fixes.
pbrook
2007-06-09 14:07:54 +00:00
70cf0b63f1
R5k has PX implemented.
ths
2007-06-09 12:29:32 +00:00
71db710f7e
Fix incorrect target_ulong use in hw devices
blueswir1
2007-06-08 16:45:23 +00:00
740733bb93
Don't refresh a graphical screen when it isn't displayed, by Herve Poussineau.
ths
2007-06-08 01:57:56 +00:00
4fdcd8d43e
Fix return type.
pbrook
2007-06-07 23:24:56 +00:00
29b3a6627e
Windows build fixes.
pbrook
2007-06-07 23:09:47 +00:00
0fa7f15730
Fix code formatting, by Herve Poussineau.
ths
2007-06-07 21:07:11 +00:00
f00cb701b0
Unbreak PCI config register, noticed by Stefan Weil.
ths
2007-06-07 19:45:43 +00:00
30b6f3a866
Initialize more GT64xxx registers on reset.
ths
2007-06-07 18:09:57 +00:00
0f78cf0c44
Fix some Malta PCI config bits.
ths
2007-06-07 17:38:50 +00:00
1823082ccc
PCI device saving for GT64xxx.
ths
2007-06-07 17:31:35 +00:00
05b4ff4357
Implement some more Gallileo registers.
ths
2007-06-07 17:00:37 +00:00
9566782b65
Fix comment.
ths
2007-06-07 12:32:29 +00:00
d4a4d056ea
Fix PCI irq mapping on Malta.
ths
2007-06-07 12:30:16 +00:00
3187ef0390
Fix firmware word endianness for Malta.
ths
2007-06-07 12:17:52 +00:00
070ce5edc3
Make the Malta bootloader handling a bit more transparent.
ths
2007-06-06 17:19:24 +00:00
acdf72bbac
Fix formatting.
ths
2007-06-06 16:54:26 +00:00
5066b9f199
Malta has no ISA bus.
ths
2007-06-06 16:52:12 +00:00
e918ee04e9
Big endian byte swap for serial mmapped interface.
ths
2007-06-06 16:28:07 +00:00
afcc3cdfc4
Use the correct PCI IDs for Malta.
ths
2007-06-06 16:26:14 +00:00
b6dc7ebbea
Take advantage of subpage support.
ths
2007-06-04 18:29:37 +00:00
707e011bbc
Add documentation for new ColdFire board.
pbrook
2007-06-04 00:50:06 +00:00
7e049b8a19
ColdFire Ethernet support.
pbrook
2007-06-04 00:31:01 +00:00
d0bdf2a28b
Fix typo.
ths
2007-06-03 22:54:40 +00:00
9467d44c4d
Move target-specific defines to the target directories.
ths
2007-06-03 21:02:38 +00:00
a8fcf883d9
One day we might support MIPS16...
ths
2007-06-03 19:16:42 +00:00
50a518e328
Add comment.
ths
2007-06-03 18:52:15 +00:00
ecb644f409
Some more regs_to_env/envs_to_regs cleanup.
ths
2007-06-03 18:45:53 +00:00
bfed01fc79
Clean up of some target specifics in exec.c/cpu-exec.c.
ths
2007-06-03 17:44:37 +00:00
08ab123c2d
Avoid compiler warning.
ths
2007-06-03 17:10:43 +00:00
fe834d041d
Proper target format for qOffsets.
ths
2007-06-03 17:08:32 +00:00
0458df2444
Fix typo in comment.
ths
2007-06-03 15:33:32 +00:00
6b078dfd60
Add __mips__to mmap specialcase.
ths
2007-06-03 15:31:32 +00:00
187337f8b0
Fix off-by-one memory region sizes.
pbrook
2007-06-03 15:19:33 +00:00
1bc012f65a
IPC message translation.
ths
2007-06-03 14:27:49 +00:00
3eb6b04433
Semaphore structure mapping, by Stuart Anderson.
ths
2007-06-03 14:26:27 +00:00
4be456f126
Documentation spelling fixes, by Mark Glines.
ths
2007-06-03 13:41:28 +00:00
e91c8a7783
Spelling fixes, by Stefan Weil.
ths
2007-06-03 13:35:16 +00:00
6d9db39cd9
MCF5208 timer fix.
pbrook
2007-06-03 12:54:38 +00:00
d315c8886b
Improve ColdFire CPU selection.
pbrook
2007-06-03 12:35:08 +00:00
20dcee9483
MCF5208 emulation.
pbrook
2007-06-03 11:13:39 +00:00
62ea5b0bd3
Leave running timer alone if not reloading.
pbrook
2007-06-03 10:44:47 +00:00
caf8fe8c32
Clear SR_M on a hardware interrupt.
pbrook
2007-06-02 17:59:59 +00:00
3a95e3a7d9
Check for R2 instructions, and throw RI if we don't emulate R2.
ths
2007-06-02 00:25:12 +00:00
2538deb292
Delete leftover Status FPU flag check.
ths
2007-06-01 23:50:45 +00:00
1e3d0552f5
Update some comments, 64bit FPU support is functional regardless of funny non-standard fcr0 bits on earlier CPUs.
ths
2007-06-01 21:57:32 +00:00
8487327a1d
Make sure hflags are updated for CP0_Status changes.
ths
2007-06-01 17:47:07 +00:00
5b9693dcda
Forgot to update vl.h during latest Sparc64 target_ulong fix
blueswir1
2007-06-01 17:03:05 +00:00
d88bbf9500
Constification
blueswir1
2007-06-01 16:59:44 +00:00
97e7df27cf
Force display update on palette change or loadvm
blueswir1
2007-06-01 16:58:29 +00:00
92b72cbcd5
Enable 36-bit physical address space also on 32-bit hosts
blueswir1
2007-06-01 16:56:47 +00:00
d8bdf5fa13
Sparc64 linux-user build fix
blueswir1
2007-06-01 16:45:59 +00:00
0aac653cdd
Update Sparc dependencies
blueswir1
2007-06-01 16:44:42 +00:00
c13af1ef6c
Update TODO.
ths
2007-06-01 15:18:04 +00:00
c9c1a06457
Add support for 5Kc/5Kf/20Kc, based on a patch by Aurelien Jarno. Note that the F64 flag isn't usable on any of those (and the R4000), so all our 64bit FPU goodness goes out of the window until a shadow capability flag is implemented. :-(
ths
2007-06-01 14:58:56 +00:00
2052caa7af
GDB stub for MIPS64, by Jason Wessel.
ths
2007-06-01 13:18:19 +00:00
637947f19d
linux-user errno mapping, by Stuart Anderson.
ths
2007-06-01 12:09:19 +00:00
c12ab05ca5
Patch for pipe() result handling, by Stuart Anderson.
ths
2007-06-01 11:50:36 +00:00
e35846583b
Fix struct stat mapping for MIPS, by Stuart Anderson.
ths
2007-06-01 11:49:38 +00:00
a7037b2950
Allow again FPU for usermode emulation.
ths
2007-06-01 11:47:24 +00:00
278d070272
Simplify code.
ths
2007-05-31 23:42:46 +00:00
33ac7f1630
Don't kill the registered irqs on reset.
ths
2007-05-31 16:18:58 +00:00
924b2c07cd
Add proper float*_is_nan prototypes.
ths
2007-05-31 16:17:52 +00:00
471ea27143
Fix typo in comment.
ths
2007-05-30 21:30:06 +00:00
51b2772f28
Fix CPU (re-)selection on reset.
ths
2007-05-30 20:46:02 +00:00
fdf41d225e
Replace target_ulong with target_phys_addr_t
blueswir1
2007-05-30 18:54:40 +00:00
49e9fba271
Fix the bug introduced by subpage code preventing PC boot
blueswir1
2007-05-30 17:25:06 +00:00
78749ba859
Fix usermode check, thanks Aurelien Jarno.
ths
2007-05-29 18:55:34 +00:00
5e755519ac
Don't check the FPU state for each FPU instruction, use hflags to handle this per-tb.
ths
2007-05-29 16:52:57 +00:00