Commit Graph

  • cf3102acc0 Set SS-5 IOMMU version to Turbosparc to match default CPU (Robert Reif) blueswir1 2007-12-29 09:07:00 +00:00
  • 4aed2c33eb M48T02 support (Robert Reif) blueswir1 2007-12-29 09:05:30 +00:00
  • 9ed1e6671c Make debug printing consistent (Robert Reif) blueswir1 2007-12-29 09:03:43 +00:00
  • ee76f82edb Initial support for SS-2 (Sun4c) blueswir1 2007-12-28 20:59:23 +00:00
  • 7d85892b9b Initial support for Sun4d machines (SS-1000, SS-2000) blueswir1 2007-12-28 20:57:43 +00:00
  • 8543e2cfce Improved ASI debugging (Robert Reif) blueswir1 2007-12-28 18:50:23 +00:00
  • 80be36b8a0 Fix master interrupt register masking blueswir1 2007-12-28 18:48:39 +00:00
  • cc2acc47d7 Fix system read address mask (Robert Reif) blueswir1 2007-12-28 18:46:01 +00:00
  • ea4b07f762 Set FCR0.F64 for MIPS64R2-generic, by Richard Sandiford. ths 2007-12-28 12:35:05 +00:00
  • 4c2485de38 Add ID register blueswir1 2007-12-27 20:26:23 +00:00
  • f48c537da2 Reset status contains all sent flag blueswir1 2007-12-27 20:24:15 +00:00
  • 85e3023e2f Remove unused timers blueswir1 2007-12-27 20:23:20 +00:00
  • 14e51cc7a4 De-cruft exception definitions, and implement nicer debug output. ths 2007-12-26 19:34:03 +00:00
  • 85016c983c Assortment of soft-float fixes, by Aurelien Jarno. ths 2007-12-25 23:59:51 +00:00
  • e9c71dd1c1 Support for VR5432, and some of its special instructions. Original patch by Dirk Behme. ths 2007-12-25 20:46:56 +00:00
  • 29fe0e3490 5K and 20K are Release 1 CPUs. ths 2007-12-25 17:32:46 +00:00
  • 3aa662faae Enforce context table alignment blueswir1 2007-12-25 07:49:10 +00:00
  • 306ab3e86a Avoid host FPE for overflowing division on MIPS, by Richard Sandiford. ths 2007-12-25 03:18:19 +00:00
  • 6d35524c40 Improved PABITS handling, and config register fixes. ths 2007-12-25 03:13:56 +00:00
  • cbd669dae9 One more bit of alpha support. ths 2007-12-25 00:26:36 +00:00
  • b352fa43ea Update debug code to match new accumulator register layout. ths 2007-12-24 16:24:42 +00:00
  • 2cc977e27d scsi-generic implemnentation, missing in last commit. ths 2007-12-24 16:11:51 +00:00
  • 985a03b0ce Real SCSI device passthrough (v4), by Laurent Vivier. ths 2007-12-24 16:10:43 +00:00
  • 1b0889958e Implement SD CMD8 and R7 from the newer SD Physical Spec Version 2.00. Remove bogus setting of bits 63 of R2 type responses. Make some constants static to allow definitions by the same name for SDIO. balrog 2007-12-24 14:41:39 +00:00
  • a1daafd8df Fix CCRes value for 20Kc. ths 2007-12-24 14:33:57 +00:00
  • 33f002714b Add "cache" parameter to "-drive" (Laurent Vivier). balrog 2007-12-24 14:33:24 +00:00
  • 3e98dc8ec6 Correct the max cpuid level for each x86 cpu model (Dan Kenigsberg). balrog 2007-12-24 14:04:06 +00:00
  • e6198a7023 Avoid the use of $ in format strings because it's system-specific - fixes drive names under Win32 (Eduardo Felipe). balrog 2007-12-24 13:58:47 +00:00
  • 06177d36ed Fix a compiler error with DEBUG_REMAP enabled (Thayne Harbaugh). balrog 2007-12-24 13:47:52 +00:00
  • 45d242b65b SVM enabled processor should provide cpuid Fn8000_000A (Bernhard Kauer). balrog 2007-12-24 13:36:00 +00:00
  • 71c3558ed2 Fix cmpxchg8b translation (Bernhard Kauer). balrog 2007-12-24 13:29:55 +00:00
  • 1e080d5dbb Fix number_of_entries for filename of length [13] (Tristan Gingold). balrog 2007-12-24 13:26:04 +00:00
  • 3b4aa426a9 All registers are set to 0 on reset (Robert Reif) blueswir1 2007-12-19 17:59:31 +00:00
  • bd7e2875fe Fix count calculation when counter limit set to 0 (Robert Reif) blueswir1 2007-12-19 17:58:24 +00:00
  • 6fa13c170c Correct errno return for setsockopt(), by Thayne Harbaugh. ths 2007-12-18 02:41:04 +00:00
  • c02f499e10 Correct errno return for getsockopt(), by Thayne Harbaugh. ths 2007-12-18 02:39:59 +00:00
  • 3800af9e3c Code formatting. ths 2007-12-18 01:58:05 +00:00
  • b28c91e6cd m68k missing get_sp_from_cpustate(), by Thayne Harbaugh. ths 2007-12-18 01:46:39 +00:00
  • ccf7aa52aa Handle history additions properly, by Andreas Schwab. ths 2007-12-17 20:31:43 +00:00
  • 6240d64670 Fix setting counter limit to 0 (Robert Reif) blueswir1 2007-12-17 18:21:57 +00:00
  • 19f8e5dd2b Only create as many per CPU timers as there are CPUs. (Robert Reif) blueswir1 2007-12-17 18:17:17 +00:00
  • 4fddf62a74 Use WIN32_LEAN_AND_MEAN, by Stefan Weil. ths 2007-12-17 04:42:29 +00:00
  • f60d39bc4d Fix compilation with Cygwin, by Herve Poussineau. ths 2007-12-17 03:55:57 +00:00
  • 0300e3faf6 MIPS TODO: mention unimplemented system controllers. ths 2007-12-17 03:53:42 +00:00
  • bbbe9b8822 Update MIPS TODO. The mipsnet failure is caused by a kernel bug. ths 2007-12-17 03:50:28 +00:00
  • d9aedc3229 Update MIPS specific documentation. ths 2007-12-17 03:47:55 +00:00
  • 5cfdf93099 Add closing table tag. ths 2007-12-17 03:38:26 +00:00
  • 69b349765c Fix miscellaneous minor things, by Andre Przywara. ths 2007-12-17 03:15:52 +00:00
  • 96b8f136f5 Fix bdrv_get_geometry to return uint64_t, by Andre Przywara. ths 2007-12-17 01:35:20 +00:00
  • bee8d6842d qemu_put signedness fixes, by Andre Przywara. ths 2007-12-16 23:41:11 +00:00
  • b99dc0d1a4 Redundant timer rearm optimisation by Anders Melchiorsen. balrog 2007-12-16 13:17:12 +00:00
  • b01bcae61c QEMU_STRACE documentation bit by Thayne Harbaugh. balrog 2007-12-16 13:05:59 +00:00
  • c6d29ad6e2 Add missing ffs() declaration for Win32 hosts, by Stefan Weil. balrog 2007-12-16 12:55:24 +00:00
  • 4f8eb8daeb Work around a crash when timer signal occurs before main loop, original patch by 武田 俊也. balrog 2007-12-16 12:39:38 +00:00
  • bd464c2eef Mainstone keypad support, by Armin Kuster. balrog 2007-12-16 12:19:43 +00:00
  • 31b87f2eeb Initial PXA27x keypad support, by Armin Kuster. balrog 2007-12-16 12:13:51 +00:00
  • 76ea08f970 Support alternative formats for MAC addresses, by Balazs Attila-Mihaly. balrog 2007-12-16 11:48:54 +00:00
  • ffe8ab83da Fix char* signedness, by Andre Przywara. ths 2007-12-16 03:16:05 +00:00
  • 60fe76f386 Fix wrong signedness, by Andre Przywara. ths 2007-12-16 03:02:09 +00:00
  • 223d4670a0 Split block-raw.c into block-raw-posix.c and block-raw-win32.c, by Anthony Liguori. ths 2007-12-15 17:28:36 +00:00
  • 50a9569b59 Mark host pages as reserved (Magnus Damm). balrog 2007-12-12 01:16:23 +00:00
  • 703243a044 Adds interrupt support to the sh specific timer code (Magnus Damm). balrog 2007-12-12 01:11:42 +00:00
  • b7d35e6583 sh_serial: enable tx after reset (Magnus Damm). balrog 2007-12-12 00:40:24 +00:00
  • ed494d87f7 Add missing break just before execve, by Takashi Yoshii. Fix a comment typo. balrog 2007-12-11 23:23:52 +00:00
  • 0486e8a714 Fix fragments due to incomplete dirty tracking in CGA mode (Anthony Liguori). balrog 2007-12-11 22:31:32 +00:00
  • f5fdd0a855 IDE should send irq after WIN_DIAGNOSE (Tristan Gingold). balrog 2007-12-11 22:15:29 +00:00
  • e0e7ada1d5 Update documention with '-drive' usage (Laurent Vivier). balrog 2007-12-11 21:56:43 +00:00
  • 66f1cdbde4 Partial fix to Sparc32 Linux host global register mangling problem blueswir1 2007-12-11 19:39:25 +00:00
  • d07bde88a5 Fix code generation buffer overflow reported by TeLeMan blueswir1 2007-12-11 19:35:45 +00:00
  • 52df269ca8 Update OpenBIOS images to SVN revision 181. Changes: r177: Reset fixes: * recalculate CRC to avoid error message and halt after reset * fix bug that crashed SS10/SMP when reset r178: Remove unused variable r179: Improved Module ID generation r180: Add support for eccmemctl r181: Add support for SPARCstation 20 machine type blueswir1 2007-12-11 19:33:21 +00:00
  • 12abac853d Name the magic constants, wrap long lines blueswir1 2007-12-10 20:05:09 +00:00
  • ae40972f78 Add SPARCstation 20 machine type (Robert Reif) blueswir1 2007-12-10 20:00:11 +00:00
  • 666c87aa3b Add ASIs (Robert Reif) blueswir1 2007-12-10 19:58:20 +00:00
  • e32448e059 Various linux-user structures and definitions fixes for PowerPC targets. j_mayer 2007-12-10 08:24:59 +00:00
  • e9b34b3741 Cleanup: remove useless TARGET_GPR_BITS definition. j_mayer 2007-12-10 08:13:09 +00:00
  • 4e7774427d Fix PowerPC 74xx definitions. j_mayer 2007-12-10 07:40:16 +00:00
  • 8ccc2ace56 SCSI cleanup, by Laurent Vivier. ths 2007-12-10 02:58:34 +00:00
  • cf6d911814 Fix OMAP1 MPUI/O keyboard interrupt masking. balrog 2007-12-10 01:07:47 +00:00
  • 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