Commit Graph

  • 2e8c191795 Fix incompatible declaration in previous commit. balrog 2007-12-10 00:33:13 +00:00
  • 88eeee0a31 Desambiguate pflash_register(). pflash_t is still ambiguous... perhaps both emulations should sit in a single file. balrog 2007-12-10 00:28:27 +00:00
  • 52fc1d83bc Save/load PCI-device, PCI-bus and PIIX3 irq-related state (patches by Uri Lublin. Note that other PCI bridges are not fixed here. balrog 2007-12-09 23:56:13 +00:00
  • b26177d7ec Make SVM IOIO intercept check all needed bits, by Bernhard Kauer. balrog 2007-12-09 23:39:22 +00:00
  • df01e0fc33 Add rdpmc SVM intercept, by Bernhard Kauer. balrog 2007-12-09 23:35:27 +00:00
  • 8543243c29 No write-protect detect diode on Mainstone II. balrog 2007-12-09 23:29:34 +00:00
  • 11e0fc3fd0 Use pointers to channels rather than channel numbers in the DMA. balrog 2007-12-09 23:23:02 +00:00
  • 982f3ab679 Fix execve argc/envc counting, by Takashi Yoshii. ths 2007-12-09 23:12:55 +00:00
  • d1781191a5 Remove leftover support for 82371FB (Step A1), by Carlo Marcelo Arenas Belon. ths 2007-12-09 23:02:39 +00:00
  • 089b7c0a4c OMAP DMA 3.2 support by Lauro Ramos Venancio. balrog 2007-12-09 22:32:42 +00:00
  • 7eb0c8e8f9 Add support for eccmemctl (Robert Reif) blueswir1 2007-12-09 17:03:50 +00:00
  • 85ffbdfc72 SH4 big endian configuration, by Tomoyoshi Asano. ths 2007-12-09 05:10:03 +00:00
  • 0d4a05a109 Fix Win98SE MyComputer regression, by Ben Taylor. ths 2007-12-09 05:01:52 +00:00
  • 867e2400d6 Fix spelling typo, by Dan Kenigsberg. ths 2007-12-09 02:43:19 +00:00
  • f1de133408 Mainstone mmc support, by Armin Kuster. ths 2007-12-09 02:38:34 +00:00
  • 788f5ec40d copy_{to,from}_user_timeval() update, by Thayne Harbaugh. ths 2007-12-09 02:37:05 +00:00
  • 26edcf41db copy_from_user_fdset() update, by Thayne Harbaugh. ths 2007-12-09 02:25:24 +00:00
  • 01ba98161f Handle cpu_model in copy_cpu(), by Kirill A. Shutemov. ths 2007-12-09 02:22:57 +00:00
  • 1b66074b2f Remove broken ds1225y init, it is useless on this machine anyway. Spotted by Atsushi Nemoto. ths 2007-12-07 01:13:37 +00:00
  • c8522bdf46 Give emulated drives more monitor-friendly name strings. balrog 2007-12-06 22:11:20 +00:00
  • f2df526058 Correct my 'thinko' in OMAP interrupt handler commit, fix by Lauro Ramos Venancio. balrog 2007-12-06 22:05:05 +00:00
  • 106627d0a0 Rework OMAP1 interrupt handling to allow multiple interrupt banks, by Lauro Ramos Venancio. Add irq pulse shortcut, by Lauro Ramos Venancio. balrog 2007-12-05 03:23:39 +00:00
  • 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