Commit Graph

  • 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