Commit Graph

  • 577390ff4b No keyboard mode (Robert Reif) blueswir1 2007-12-04 20:58:31 +00:00
  • 54215f7d71 Don't claim SD card supports voltages linux claims are below defined voltage range. balrog 2007-12-04 00:11:33 +00:00
  • 9d413d1d49 Always 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
  • 6a5bd30702 The profiler need qemu-timer.h ths 2007-12-03 17:05:38 +00:00
  • ee5605e556 Ensure a SIGALRM results in a break out from the cpu loop. balrog 2007-12-03 03:01:40 +00:00
  • 001a3f5abf Fix floppy initialization, by Laurent Vivier. ths 2007-12-03 02:17:39 +00:00
  • 9f0683d9f5 Include qemu-timer.h iff DEBUG is defined. ths 2007-12-02 17:47:33 +00:00
  • e140e05cbc Add missing include, by Sylvain Petreolle. ths 2007-12-02 17:17:45 +00:00
  • dab6322b86 Larger physical address space for 32-bit MIPS. ths 2007-12-02 07:14:17 +00:00
  • c3b5bc8ab3 SH4: Signal handling for the user space emulator, by Magnus Damm. ths 2007-12-02 06:31:25 +00:00
  • 03aa197628 Fix for execve syscall, by Kirill A. Shutemov. ths 2007-12-02 06:28:08 +00:00
  • e96e2044a1 SH4: system emulator interrupt update, by Magnus Damm. ths 2007-12-02 06:18:24 +00:00
  • 823029f909 SH4 delay slot code update, by Magnus Damm. ths 2007-12-02 06:10:04 +00:00
  • a36e69ddfe Collecting block device statistics, by Richard W.M. Jones. ths 2007-12-02 05:18:19 +00:00
  • e4bcb14c79 Add -drive parameter, by Laurent Vivier. ths 2007-12-02 04:51:10 +00:00
  • 7233b35557 Mainstone re-org, by Armin Kuster. ths 2007-12-02 02:20:03 +00:00
  • d2c38b24d1 Name the magic constants, wrap long lines blueswir1 2007-12-01 15:58:22 +00:00
  • d5296cb507 Fix SS-600MP led device typos blueswir1 2007-12-01 15:02:20 +00:00
  • df33e6392c Improve power management device addressing blueswir1 2007-12-01 14:54:47 +00:00
  • 7debeb82ff Name the magic constants, use correct value for AUX2_PWRFAIL blueswir1 2007-12-01 14:53:22 +00:00
  • 498fbd8aad Allow IOMMU tables above 2G blueswir1 2007-12-01 14:51:25 +00:00
  • c52428fcb1 Prevent overwriting fixed bits in AFSR blueswir1 2007-12-01 14:51:24 +00:00
  • 5ad6bb97a4 Name the magic constants, wrap long lines blueswir1 2007-12-01 14:51:23 +00:00
  • 2d8ee4e719 Fix Sparc host compile problem reported by Shaddy Baddah blueswir1 2007-12-01 08:18:52 +00:00
  • ad8efe4b6e Fix a crash with monitor input arriving before readline_start has been called blueswir1 2007-11-30 16:45:21 +00:00
  • 58a770f3a4 Increase prom size for boot mode blueswir1 2007-11-29 17:08:01 +00:00
  • 3ebf5aafe5 Use slavio base as boot prom address, rearrange sun4m init code blueswir1 2007-11-28 20:54:33 +00:00
  • 9c2b428ee1 Fix compilation and warnings on PPC host blueswir1 2007-11-28 18:08:28 +00:00
  • 66d4557ec6 Document -M SS-600MP blueswir1 2007-11-26 18:46:38 +00:00
  • ded7ba9c75 Add floppy support, tested to work with www.linux-mips.org GIT head. ths 2007-11-26 14:52:02 +00:00
  • ae2dbf7fb0 Micro-optimize back-to-back store-load sequences. ths 2007-11-26 09:01:34 +00:00
  • 2382dc6b9b Fix floating point register decoding blueswir1 2007-11-25 20:27:35 +00:00
  • 8ef6367ea9 Scale 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
  • 1f58732916 128-bit float support for user mode blueswir1 2007-11-25 18:40:20 +00:00
  • 5cc9878d3d Set initial value of AFSR register properly (Robert Reif) blueswir1 2007-11-25 12:44:08 +00:00
  • 3dd9a152e1 More MMU registers (Robert Reif) blueswir1 2007-11-25 12:43:10 +00:00
  • b76482e765 Fix buffer mux handling for unconnected serial ports blueswir1 2007-11-25 08:48:16 +00:00
  • ef056e4398 Intel Mainstone II (ARM) machine by Armin Kuster. balrog 2007-11-25 01:57:38 +00:00
  • bd9bdce694 Add input buffer to mux chr (patch by Tristan Gingold). balrog 2007-11-25 00:55:06 +00:00
  • 1fc678cc72 Fix board init arg list (spotted by pbrook), clean-up NOR flash parameters. balrog 2007-11-25 00:29:23 +00:00
  • c81b74018d Fix SD init arguments. pbrook 2007-11-24 23:55:52 +00:00
  • 3e3f67547b Gumstix Verdex (ARM) board support by Thorsten Zitterell. balrog 2007-11-24 23:47:38 +00:00
  • 775616c3ae Partial SD card SPI mode support. pbrook 2007-11-24 23:35:08 +00:00
  • f3b9f95432 Drop an unused variable (Samuel Thibault). balrog 2007-11-24 23:27:15 +00:00
  • 2ad207d4a0 Thumb semihosting fixes. pbrook 2007-11-24 23:22:11 +00:00
  • eea589cc22 Stellaris ethernet support. pbrook 2007-11-24 03:13:04 +00:00
  • e57ec0168c ARMv7-M SysTick fix. pbrook 2007-11-24 03:09:07 +00:00
  • aae9366a03 More PowerPC debug print fixes - hardware emulation pass. j_mayer 2007-11-24 02:56:36 +00:00
  • 6b542af760 Fix 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
  • 69facb7897 Revert foolish patch. j_mayer 2007-11-23 22:16:59 +00:00
  • 9b605b9eae Fix ppc32 register dumps on 64-bit hosts. pbrook 2007-11-23 17:33:12 +00:00
  • 493ae1f01c Fix va_list reuse in cpu_abort. pbrook 2007-11-23 16:53:59 +00:00
  • 497ad68cd4 Fix TB chaining for exceptions. pbrook 2007-11-23 02:11:10 +00:00
  • 185f07621f Optimize the conventional move operation. ths 2007-11-22 15:10:21 +00:00
  • e7c240035f Add 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
  • 67d6abff60 Fix off-by-one address checks in MIPS64 MMU, by Aurelien Jarno. ths 2007-11-22 00:34:36 +00:00
  • 89dfe89805 Documentation formatting improvements, by Stefan Weil. ths 2007-11-21 22:38:37 +00:00
  • cd8a25337e Fix more typos in softloat code (Eduardo Felipe) blueswir1 2007-11-21 18:57:44 +00:00
  • 0b1b91c77c typo fix bellard 2007-11-21 16:18:21 +00:00
  • a1b91bb406 Fix typo in softfloat code. pbrook 2007-11-21 15:32:12 +00:00
  • bd928ebafe Fix PowerPC 7xx definitions. j_mayer 2007-11-21 13:08:23 +00:00
  • 325e651fb7 Fix PowerPC 64 stat and statfs structures definitions. j_mayer 2007-11-21 13:06:54 +00:00
  • fca743f307 SH4 Fix missing 6th arg of syscall, by "takasi-y". ths 2007-11-20 15:22:44 +00:00
  • f9d43072e2 OMAP LPGs (LED pulse generators). OMAP MPUI bridge config register. balrog 2007-11-20 11:15:27 +00:00
  • d07b4d0ea7 Fix MXCC register 64 bit read word order (Robert Reif) blueswir1 2007-11-19 19:14:10 +00:00
  • 8d162c2b68 Add older 4Km variants. ths 2007-11-19 16:10:33 +00:00
  • 082c6681b6 Remove 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
  • add78955b0 PowerPC 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
  • 5b8105fa50 PowerPC instruction fixes: - hrfid is part of the hypervisor extension - fix stfiwx naming j_mayer 2007-11-19 11:39:29 +00:00
  • 73560bc8e3 Clean-up/rewrite audio over I^2S support. balrog 2007-11-19 03:43:51 +00:00
  • 79b0241756 Fix typo in error message. pbrook 2007-11-19 02:38:22 +00:00
  • c8623f2e37 Fix another collision in PowerPC instructions definitions. j_mayer 2007-11-19 01:48:51 +00:00
  • 4018bae916 New 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
  • 265531154a Fix attempt to inline recursive functions. j_mayer 2007-11-19 01:06:24 +00:00
  • 3f4afa145e Mark hex_dump as unused to avoid compilation warnings. j_mayer 2007-11-19 01:05:22 +00:00
  • df2542c737 Avoid 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
  • 8a0ef21949 Solaris build fixes, based on a patch by Ben Taylor. ths 2007-11-18 22:34:46 +00:00
  • 7ac56ff043 SSD0323 vertical incrememnt mode. pbrook 2007-11-18 21:54:57 +00:00
  • 8281db4db9 Add -m64 to OS_LDFLAGS for Solaris/x86_64. Use OS_CFLAGS when looking for libSDL. Patch by Ben Taylor. ths 2007-11-18 21:37:07 +00:00
  • d5db424633 Use CONFIG_VNC_TLS_CFLAGS for building vnc.o. ths 2007-11-18 21:33:07 +00:00
  • 76d83bde4a Fixes for s/390 host support, by Bastian Blank. ths 2007-11-18 21:22:10 +00:00
  • 8c462f8ff5 Fix out of tree builds. pbrook 2007-11-18 21:12:37 +00:00
  • 189cd4d4b3 Fix for ISO C compliance: function qualifiers must always come before the return type. j_mayer 2007-11-18 15:50:41 +00:00
  • ec4ef3168c Fix connex board init routine. pbrook 2007-11-18 14:40:35 +00:00
  • cf0dbb2115 Luminary board input support. pbrook 2007-11-18 14:36:08 +00:00
  • f090c9d4ad Add strict checking mode for softfp code. pbrook 2007-11-18 14:33:24 +00:00
  • b881c2c6e7 Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier) blueswir1 2007-11-18 08:46:58 +00:00
  • c6d6dd7c74 Fix MIPS64 R2 instructions. ths 2007-11-18 03:36:07 +00:00
  • 8c89395eeb Use a valid PRid. ths 2007-11-18 03:19:58 +00:00
  • 7317b8cad7 Fix a && -> & typo. Catch wrong/unknown NOR flash command sequences, by Thorsten Zitterell. balrog 2007-11-18 02:09:36 +00:00
  • 9596ebb701 Add statics and missing #includes for prototypes. pbrook 2007-11-18 01:44:38 +00:00
  • 4c1b1bfe30 Improve PowerPC instructions set dump. Remove meaningless define from cpu.h Misc cleanups. j_mayer 2007-11-17 23:14:53 +00:00
  • 80d11f4467 Add 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
  • b4095fed95 Define 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
  • 05332d70fd A 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
  • a4f30719a8 PowerPC 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
  • 9a87ce9b95 Name the magic constants, fix a hex number without 0x blueswir1 2007-11-17 21:01:04 +00:00
  • e1dad5a615 Better 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
  • 749bc4bf0b Remove stray uses of vl.h. pbrook 2007-11-17 17:35:54 +00:00
  • 87ecb68bdf Break up vl.h. pbrook 2007-11-17 17:14:51 +00:00