54215f7d71Don't claim SD card supports voltages linux claims are below defined voltage range.
balrog
2007-12-04 00:11:33 +00:00
9d413d1d49Always create an SD bdrv, so that PXA and OMAP boards can boot with no card inserted again. Eventually SD, CDROM and floppy should all be registered conditionally depending on machine.
balrog
2007-12-04 00:10:34 +00:00
6a5bd30702The profiler need qemu-timer.h
ths
2007-12-03 17:05:38 +00:00
ee5605e556Ensure a SIGALRM results in a break out from the cpu loop.
balrog
2007-12-03 03:01:40 +00:00
001a3f5abfFix floppy initialization, by Laurent Vivier.
ths
2007-12-03 02:17:39 +00:00
9f0683d9f5Include qemu-timer.h iff DEBUG is defined.
ths
2007-12-02 17:47:33 +00:00
e140e05cbcAdd missing include, by Sylvain Petreolle.
ths
2007-12-02 17:17:45 +00:00
dab6322b86Larger physical address space for 32-bit MIPS.
ths
2007-12-02 07:14:17 +00:00
c3b5bc8ab3SH4: Signal handling for the user space emulator, by Magnus Damm.
ths
2007-12-02 06:31:25 +00:00
03aa197628Fix for execve syscall, by Kirill A. Shutemov.
ths
2007-12-02 06:28:08 +00:00
e96e2044a1SH4: system emulator interrupt update, by Magnus Damm.
ths
2007-12-02 06:18:24 +00:00
823029f909SH4 delay slot code update, by Magnus Damm.
ths
2007-12-02 06:10:04 +00:00
a36e69ddfeCollecting block device statistics, by Richard W.M. Jones.
ths
2007-12-02 05:18:19 +00:00
e4bcb14c79Add -drive parameter, by Laurent Vivier.
ths
2007-12-02 04:51:10 +00:00
7233b35557Mainstone re-org, by Armin Kuster.
ths
2007-12-02 02:20:03 +00:00
d2c38b24d1Name the magic constants, wrap long lines
blueswir1
2007-12-01 15:58:22 +00:00
d5296cb507Fix SS-600MP led device typos
blueswir1
2007-12-01 15:02:20 +00:00
df33e6392cImprove power management device addressing
blueswir1
2007-12-01 14:54:47 +00:00
7debeb82ffName the magic constants, use correct value for AUX2_PWRFAIL
blueswir1
2007-12-01 14:53:22 +00:00
2382dc6b9bFix floating point register decoding
blueswir1
2007-11-25 20:27:35 +00:00
8ef6367ea9Scale TSC2102 touchscreen pressure value more realistically (still could be better). PalmOS 5.2.1 now fully boots.
balrog
2007-11-25 18:46:17 +00:00
1f58732916128-bit float support for user mode
blueswir1
2007-11-25 18:40:20 +00:00
5cc9878d3dSet initial value of AFSR register properly (Robert Reif)
blueswir1
2007-11-25 12:44:08 +00:00
6b542af760Fix incorrect debug prints (reported by Paul Brook). Remove obsolete / duplicated debug prints and improve output consistency.
j_mayer
2007-11-24 02:03:55 +00:00
493ae1f01cFix va_list reuse in cpu_abort.
pbrook
2007-11-23 16:53:59 +00:00
497ad68cd4Fix TB chaining for exceptions.
pbrook
2007-11-23 02:11:10 +00:00
185f07621fOptimize the conventional move operation.
ths
2007-11-22 15:10:21 +00:00
e7c240035fAdd new sane low-level memory accessors for PowerPC that do proper size or zero extension, with homogenous names. Fix load & store strings: those are now endian-sensitive, by definition. Fix dcbz: must always align the target address to a cache line boundary.
j_mayer
2007-11-22 11:00:46 +00:00
67d6abff60Fix off-by-one address checks in MIPS64 MMU, by Aurelien Jarno.
ths
2007-11-22 00:34:36 +00:00
89dfe89805Documentation formatting improvements, by Stefan Weil.
ths
2007-11-21 22:38:37 +00:00
cd8a25337eFix more typos in softloat code (Eduardo Felipe)
blueswir1
2007-11-21 18:57:44 +00:00
082c6681b6Remove shared macro used to define PowerPC implementations instructions sets: tend more to propagate bugged definition than simplify the code. Check and fix PowerPC 6xx implementations definitions. Misc fixes in PowerPC CPU list.
j_mayer
2007-11-19 13:22:47 +00:00
add78955b0PowerPC 620 MMU do not have the same exact behavior as standard 64 bits PowerPC ones.
j_mayer
2007-11-19 11:41:10 +00:00
5b8105fa50PowerPC instruction fixes: - hrfid is part of the hypervisor extension - fix stfiwx naming
j_mayer
2007-11-19 11:39:29 +00:00
73560bc8e3Clean-up/rewrite audio over I^2S support.
balrog
2007-11-19 03:43:51 +00:00
79b0241756Fix typo in error message.
pbrook
2007-11-19 02:38:22 +00:00
c8623f2e37Fix another collision in PowerPC instructions definitions.
j_mayer
2007-11-19 01:48:51 +00:00
4018bae916New PowerPC CPU flag to define the decrementer and time-base source clock. Use it to properly initialize the clock for the PreP target.
j_mayer
2007-11-19 01:48:12 +00:00
265531154aFix attempt to inline recursive functions.
j_mayer
2007-11-19 01:06:24 +00:00
3f4afa145eMark hex_dump as unused to avoid compilation warnings.
j_mayer
2007-11-19 01:05:22 +00:00
df2542c737Avoid duplicated definitions: move common definitions from exec-all.h and qemu-common.h to osdep.h. Include this header in translate-op.c. Make sure it's included first in darwin-user/qemu.h. To avoid discarded inlining bug, define inline as always_inline and always_inline as (( attribute (always_inline) )) __inline__.
j_mayer
2007-11-19 00:38:33 +00:00
8a0ef21949Solaris build fixes, based on a patch by Ben Taylor.
ths
2007-11-18 22:34:46 +00:00
8c89395eebUse a valid PRid.
ths
2007-11-18 03:19:58 +00:00
7317b8cad7Fix a && -> & typo. Catch wrong/unknown NOR flash command sequences, by Thorsten Zitterell.
balrog
2007-11-18 02:09:36 +00:00
9596ebb701Add statics and missing #includes for prototypes.
pbrook
2007-11-18 01:44:38 +00:00
4c1b1bfe30Improve PowerPC instructions set dump. Remove meaningless define from cpu.h Misc cleanups.
j_mayer
2007-11-17 23:14:53 +00:00
80d11f4467Add definitions for Freescale PowerPC implementations, ie MPC5xx, MPC8xx, e200, e300, e500 and e600 cores. Make those CPUs and PowerPC 440 available for user-mode emulation, thus providing a way of testing their implementation specific instructions.
j_mayer
2007-11-17 23:02:20 +00:00
b4095fed95Define Freescale cores specific MMU model, exceptions and input bus. (but do not provide any actual implementation).
j_mayer
2007-11-17 22:42:36 +00:00
05332d70fdA little more granularity in PowerPC instructions definition is needed in order to implement Freescale cores. Fix efsadd / efssub opcodes.
j_mayer
2007-11-17 22:26:51 +00:00
a4f30719a8PowerPC hypervisor mode is not fundamentally available only for PowerPC 64. Remove TARGET_PPC64 dependency and add code provision to be able to define a fake 32 bits CPU with hypervisor feature support.
j_mayer
2007-11-17 21:14:09 +00:00
9a87ce9b95Name the magic constants, fix a hex number without 0x
blueswir1
2007-11-17 21:01:04 +00:00
e1dad5a615Better STOPINTR bit semantics in the PXA2xx DMA. Don't error out on reading GPCR register, just warn (Thorsten Zitterell). Don't zero a memory that's already zeroed.
balrog
2007-11-17 18:43:47 +00:00
749bc4bf0bRemove stray uses of vl.h.
pbrook
2007-11-17 17:35:54 +00:00
87ecb68bdfBreak up vl.h.
pbrook
2007-11-17 17:14:51 +00:00