OSDN Git Service
ths [Sun, 17 Jun 2007 15:32:30 +0000 (15:32 +0000)]
Allow relative paths for the interpreter prefix in linux-user emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2984
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Wed, 13 Jun 2007 22:36:30 +0000 (22:36 +0000)]
Use pixel_ops.h in PXA LCD screen drawing.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2983
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 12 Jun 2007 21:22:16 +0000 (21:22 +0000)]
Fix alpha user build failure.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2982
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 12 Jun 2007 21:06:52 +0000 (21:06 +0000)]
Revert the Gallileo PCI mapping patch, it conflicts with the supposedly
"generic" PC-style implementation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2981
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 12 Jun 2007 12:43:47 +0000 (12:43 +0000)]
Change 20Kc PRID to a later version.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2980
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Mon, 11 Jun 2007 18:59:35 +0000 (18:59 +0000)]
Fix "blx lr" (Lauro Venancio).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2979
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 10 Jun 2007 20:26:38 +0000 (20:26 +0000)]
Fix Sparc64 prefetcha op
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2978
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Jun 2007 19:21:04 +0000 (19:21 +0000)]
Wacom PenPartner tablet (virtual USB device).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2977
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 10 Jun 2007 17:01:00 +0000 (17:01 +0000)]
Fix patch splitting lossage in vga.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2976
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 10 Jun 2007 16:35:21 +0000 (16:35 +0000)]
Add hw/pixel_ops.h
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2975
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 10 Jun 2007 16:07:38 +0000 (16:07 +0000)]
Attempt to fix incorrect colours on some BGR displays
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2974
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Sun, 10 Jun 2007 16:06:20 +0000 (16:06 +0000)]
Merge TCX and VGA pixel operations
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2973
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 10 Jun 2007 15:08:43 +0000 (15:08 +0000)]
More PCI mapping/remapping for Gallileo.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2972
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Jun 2007 14:07:13 +0000 (14:07 +0000)]
Flush the debug log when qemu Aborts (patch by Herve Poussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2971
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Sun, 10 Jun 2007 13:53:18 +0000 (13:53 +0000)]
Use the same offset for all STR and STM instructions that store r15, as specified in ARM ARM (patch from Chris McNett).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2970
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 9 Jun 2007 21:30:14 +0000 (21:30 +0000)]
M68K watchpoint hacks.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2969
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 9 Jun 2007 20:50:01 +0000 (20:50 +0000)]
Workaround dyngen problems with m68k conditional branch ops.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2968
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 9 Jun 2007 20:48:46 +0000 (20:48 +0000)]
M68K status register fixes.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2967
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 9 Jun 2007 15:44:26 +0000 (15:44 +0000)]
Don't try to use "vt" output in nographic mode.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2966
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 9 Jun 2007 14:44:00 +0000 (14:44 +0000)]
ARM GDB semihosting fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2965
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 9 Jun 2007 14:07:54 +0000 (14:07 +0000)]
ARM PL181 MMCI fixes.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2964
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 9 Jun 2007 12:29:32 +0000 (12:29 +0000)]
R5k has PX implemented.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2963
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 8 Jun 2007 16:45:23 +0000 (16:45 +0000)]
Fix incorrect target_ulong use in hw devices
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2962
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 8 Jun 2007 01:57:56 +0000 (01:57 +0000)]
Don't refresh a graphical screen when it isn't displayed, by Herve Poussineau.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2961
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Thu, 7 Jun 2007 23:24:56 +0000 (23:24 +0000)]
Fix return type.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2960
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Thu, 7 Jun 2007 23:09:47 +0000 (23:09 +0000)]
Windows build fixes.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2959
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Jun 2007 21:07:11 +0000 (21:07 +0000)]
Fix code formatting, by Herve Poussineau.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2958
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Jun 2007 19:45:43 +0000 (19:45 +0000)]
Unbreak PCI config register, noticed by Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2957
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Jun 2007 18:09:57 +0000 (18:09 +0000)]
Initialize more GT64xxx registers on reset.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2956
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Jun 2007 17:38:50 +0000 (17:38 +0000)]
Fix some Malta PCI config bits.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2955
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Jun 2007 17:31:35 +0000 (17:31 +0000)]
PCI device saving for GT64xxx.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2954
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Jun 2007 17:00:37 +0000 (17:00 +0000)]
Implement some more Gallileo registers.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2953
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Jun 2007 12:32:29 +0000 (12:32 +0000)]
Fix comment.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2952
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Jun 2007 12:30:16 +0000 (12:30 +0000)]
Fix PCI irq mapping on Malta.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2951
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 7 Jun 2007 12:17:52 +0000 (12:17 +0000)]
Fix firmware word endianness for Malta.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2950
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Jun 2007 17:19:24 +0000 (17:19 +0000)]
Make the Malta bootloader handling a bit more transparent.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2949
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Jun 2007 16:54:26 +0000 (16:54 +0000)]
Fix formatting.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2948
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Jun 2007 16:52:12 +0000 (16:52 +0000)]
Malta has no ISA bus.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2947
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Jun 2007 16:28:07 +0000 (16:28 +0000)]
Big endian byte swap for serial mmapped interface.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2946
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 6 Jun 2007 16:26:14 +0000 (16:26 +0000)]
Use the correct PCI IDs for Malta.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2945
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 4 Jun 2007 18:29:37 +0000 (18:29 +0000)]
Take advantage of subpage support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2944
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Mon, 4 Jun 2007 00:50:06 +0000 (00:50 +0000)]
Add documentation for new ColdFire board.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2943
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Mon, 4 Jun 2007 00:31:01 +0000 (00:31 +0000)]
ColdFire Ethernet support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2942
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 22:54:40 +0000 (22:54 +0000)]
Fix typo.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2941
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 21:02:38 +0000 (21:02 +0000)]
Move target-specific defines to the target directories.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2940
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 19:16:42 +0000 (19:16 +0000)]
One day we might support MIPS16...
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2939
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 18:52:15 +0000 (18:52 +0000)]
Add comment.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2938
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 18:45:53 +0000 (18:45 +0000)]
Some more regs_to_env/envs_to_regs cleanup.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2937
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 17:44:37 +0000 (17:44 +0000)]
Clean up of some target specifics in exec.c/cpu-exec.c.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2936
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 17:10:43 +0000 (17:10 +0000)]
Avoid compiler warning.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2935
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 17:08:32 +0000 (17:08 +0000)]
Proper target format for qOffsets.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2934
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 15:33:32 +0000 (15:33 +0000)]
Fix typo in comment.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2933
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 15:31:32 +0000 (15:31 +0000)]
Add __mips__to mmap specialcase.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2932
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 3 Jun 2007 15:19:33 +0000 (15:19 +0000)]
Fix off-by-one memory region sizes.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2931
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 14:27:49 +0000 (14:27 +0000)]
IPC message translation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2930
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 14:26:27 +0000 (14:26 +0000)]
Semaphore structure mapping, by Stuart Anderson.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2929
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 13:41:28 +0000 (13:41 +0000)]
Documentation spelling fixes, by Mark Glines.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2928
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 3 Jun 2007 13:35:16 +0000 (13:35 +0000)]
Spelling fixes, by Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2927
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 3 Jun 2007 12:54:38 +0000 (12:54 +0000)]
MCF5208 timer fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2926
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 3 Jun 2007 12:35:08 +0000 (12:35 +0000)]
Improve ColdFire CPU selection.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2925
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 3 Jun 2007 11:13:39 +0000 (11:13 +0000)]
MCF5208 emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2924
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sun, 3 Jun 2007 10:44:47 +0000 (10:44 +0000)]
Leave running timer alone if not reloading.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2923
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Sat, 2 Jun 2007 17:59:59 +0000 (17:59 +0000)]
Clear SR_M on a hardware interrupt.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2922
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sat, 2 Jun 2007 00:25:12 +0000 (00:25 +0000)]
Check for R2 instructions, and throw RI if we don't emulate R2.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2921
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 23:50:45 +0000 (23:50 +0000)]
Delete leftover Status FPU flag check.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2920
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 21:57:32 +0000 (21:57 +0000)]
Update some comments, 64bit FPU support is functional regardless of
funny non-standard fcr0 bits on earlier CPUs.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2919
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 17:47:07 +0000 (17:47 +0000)]
Make sure hflags are updated for CP0_Status changes.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2918
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 1 Jun 2007 17:03:05 +0000 (17:03 +0000)]
Forgot to update vl.h during latest Sparc64 target_ulong fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2917
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 1 Jun 2007 16:59:44 +0000 (16:59 +0000)]
Constification
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2916
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 1 Jun 2007 16:58:29 +0000 (16:58 +0000)]
Force display update on palette change or loadvm
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2915
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 1 Jun 2007 16:56:47 +0000 (16:56 +0000)]
Enable 36-bit physical address space also on 32-bit hosts
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2914
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 1 Jun 2007 16:45:59 +0000 (16:45 +0000)]
Sparc64 linux-user build fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2913
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Fri, 1 Jun 2007 16:44:42 +0000 (16:44 +0000)]
Update Sparc dependencies
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2912
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 15:18:04 +0000 (15:18 +0000)]
Update TODO.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2911
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 14:58:56 +0000 (14:58 +0000)]
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. :-(
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2910
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 13:18:19 +0000 (13:18 +0000)]
GDB stub for MIPS64, by Jason Wessel.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2909
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 12:09:19 +0000 (12:09 +0000)]
linux-user errno mapping, by Stuart Anderson.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2908
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 11:50:36 +0000 (11:50 +0000)]
Patch for pipe() result handling, by Stuart Anderson.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2907
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 11:49:38 +0000 (11:49 +0000)]
Fix struct stat mapping for MIPS, by Stuart Anderson.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2906
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Fri, 1 Jun 2007 11:47:24 +0000 (11:47 +0000)]
Allow again FPU for usermode emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2905
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 31 May 2007 23:42:46 +0000 (23:42 +0000)]
Simplify code.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2904
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 31 May 2007 16:18:58 +0000 (16:18 +0000)]
Don't kill the registered irqs on reset.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2903
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Thu, 31 May 2007 16:17:52 +0000 (16:17 +0000)]
Add proper float*_is_nan prototypes.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2902
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 30 May 2007 21:30:06 +0000 (21:30 +0000)]
Fix typo in comment.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2901
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Wed, 30 May 2007 20:46:02 +0000 (20:46 +0000)]
Fix CPU (re-)selection on reset.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2900
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 30 May 2007 18:54:40 +0000 (18:54 +0000)]
Replace target_ulong with target_phys_addr_t
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2899
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Wed, 30 May 2007 17:25:06 +0000 (17:25 +0000)]
Fix the bug introduced by subpage code preventing PC boot
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2898
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 29 May 2007 18:55:34 +0000 (18:55 +0000)]
Fix usermode check, thanks Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2897
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 29 May 2007 16:52:57 +0000 (16:52 +0000)]
Don't check the FPU state for each FPU instruction, use hflags to
handle this per-tb.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2896
c046a42c-6fe2-441c-8c8c-
71466251a162
pbrook [Tue, 29 May 2007 14:57:59 +0000 (14:57 +0000)]
ColdFire EMAC support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2895
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 28 May 2007 21:35:23 +0000 (21:35 +0000)]
Sync __target_cmsg_nxthdr implementation with kernel header.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2894
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 28 May 2007 21:01:02 +0000 (21:01 +0000)]
SMBus support for MIPS Malta.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2893
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 28 May 2007 20:36:48 +0000 (20:36 +0000)]
Handle PX/UX status flags correctly, by Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2892
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 28 May 2007 20:07:13 +0000 (20:07 +0000)]
Revert last change, this workaround is long obsolete.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2891
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 28 May 2007 17:36:30 +0000 (17:36 +0000)]
Fix ddivu for 32bit hosts, by Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2890
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 28 May 2007 17:09:41 +0000 (17:09 +0000)]
Do not sign extend lwu, by Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2889
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 28 May 2007 17:03:28 +0000 (17:03 +0000)]
MIPS64 addressing fixes, by Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2888
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 28 May 2007 14:05:41 +0000 (14:05 +0000)]
Fix do_socketcall argument, by Daniel Jacobowitz.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2887
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 28 May 2007 13:40:10 +0000 (13:40 +0000)]
MIPS disassembler update.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2886
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Mon, 28 May 2007 11:26:15 +0000 (11:26 +0000)]
Remove a local subpage IO hack, now that general subpage IO works.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2885
c046a42c-6fe2-441c-8c8c-
71466251a162