Commit Graph

  • 2e9671daee patch for block-raw.c for Solaris, by Ben Taylor. ths 2007-01-05 17:44:41 +00:00
  • eec85c2a0d Add -boot n option for x86 using PXE, by Anthony Liguori. ths 2007-01-05 17:41:07 +00:00
  • 9ae0255520 Add -option-rom option to allow loading of PCI option ROMs, by Anthony Liguori. ths 2007-01-05 17:39:04 +00:00
  • a0ae05aa63 PPC32 Trace Exception and Trap instruction, by Jason Wessel. ths 2007-01-05 16:54:16 +00:00
  • 455204eb1a Dynamic handling of guest mice, by Lonnie Mendez. ths 2007-01-05 16:42:13 +00:00
  • 6f30fa853b Untangle the various CFLAGS/LDFLAGS flavours. Allow overriding the optional flags at make time. ths 2007-01-05 01:00:47 +00:00
  • b371dc594b memsave monitor command bellard 2007-01-03 15:20:39 +00:00
  • 2ee4aed86f moved invalidate_tlb() to helper.c as a work around for gcc 3.2.2 bug - suppressed invalid tb_invalidate_page_range() calls bellard 2007-01-03 15:18:08 +00:00
  • df628ff14e Arm GIC stuck interrupt fix. pbrook 2007-01-02 19:33:15 +00:00
  • 240f24e013 Fix Makefile weirdness. ths 2007-01-01 21:31:01 +00:00
  • 0feef828e1 Fix bad data type. ths 2007-01-01 20:35:21 +00:00
  • 3a3f24fce8 Fix lwl/lwr for 64bit emulation, also debug output spec for 64bit emulation. ths 2007-01-01 20:34:37 +00:00
  • 7495fd0f4a Simplify code and fix formatting. ths 2007-01-01 20:32:08 +00:00
  • f8c6ff6c3c Fix initrd load address. ths 2007-01-01 20:31:07 +00:00
  • 04e897efdd Remove duplicate TARGET_M68K case. pbrook 2007-01-01 14:14:34 +00:00
  • 388c45084d bFLT loader commandline fix. pbrook 2006-12-26 18:27:07 +00:00
  • fa1fb14cd2 Fix SCSI cdrom boot, thanks Blue Swirl. ths 2006-12-24 17:12:43 +00:00
  • 1f95844967 Null character instead of numeric null. ths 2006-12-23 22:51:27 +00:00
  • a14d6c8c65 Solaris SMBD hacks (Ben Taylor). pbrook 2006-12-23 15:37:33 +00:00
  • 04d4b0c33f Simplify error handling again. ths 2006-12-23 15:18:47 +00:00
  • 9042c0e20d Check ELF binaries for machine type and endianness. ths 2006-12-23 14:18:40 +00:00
  • 70ead43412 Use memory barriers in FORCE_RET / RETURN. ths 2006-12-23 00:49:32 +00:00
  • 5bf089345b Fix spelling. ths 2006-12-23 00:33:26 +00:00
  • eddbd288a0 More serial ports for the mips machine. ths 2006-12-23 00:23:19 +00:00
  • 28d657fc0b Fix build warning on Windows. ths 2006-12-23 00:03:15 +00:00
  • 4258b780af Sparc64 build fix (Igor Kovalenko). pbrook 2006-12-22 22:35:25 +00:00
  • 52f61fdeec Windows build fix, namespace cleanup, fix error message, by Stefan Weil. ths 2006-12-22 21:20:52 +00:00
  • c26c1c4b3d Support for unidirectional pipes, by Ed Swierk. ths 2006-12-22 19:25:31 +00:00
  • c032e2a98c Fix -cdrom breakage. ths 2006-12-22 17:29:05 +00:00
  • 42550fde7e SCSI emulation improvements, by Chuck Brazie. ths 2006-12-22 16:34:12 +00:00
  • 62ee021121 Build fix for AIO (-dummy) on Windows, by Stefan Weil. ths 2006-12-22 14:19:53 +00:00
  • fef3074347 Escape filname printout properly, by Anthony Liguori and Julian Seward. ths 2006-12-22 14:11:32 +00:00
  • bd491d6a4e Fix CDROM change, by Anthony Liguori. ths 2006-12-22 02:14:49 +00:00
  • 71e3ceb800 Daemonize option, by Anthony Liguori. ths 2006-12-22 02:11:31 +00:00
  • 73fc97427b Unix domain socket support for VNC, by Anthony Liguori. ths 2006-12-22 02:09:07 +00:00
  • ffd843bcdc Run monitor over unix domain sockets, by Anthony Liguori. ths 2006-12-21 19:46:43 +00:00
  • 1cb6c3fd38 Fix "inaccessible boot device" on FreeBSD, by Juergen Lock. ths 2006-12-21 19:14:11 +00:00
  • eaf7e70b01 Enable TCP_NODELAY, by Daniel Jacobowitz. ths 2006-12-21 19:10:59 +00:00
  • 8bdc2159db Don't cast lvalues, fixes compiler warning. ths 2006-12-21 17:24:45 +00:00
  • 416b5d366d Avoid "unused variable" compiler warning. ths 2006-12-21 17:23:49 +00:00
  • d8b20157fc Remove unused variable. ths 2006-12-21 16:50:54 +00:00
  • 92190c648a Silence a spurious gcc warning. ths 2006-12-21 16:50:09 +00:00
  • a86c8f29de Fix compiler warnings, add signed versions of some swab functions. ths 2006-12-21 16:49:27 +00:00
  • 5dc4b74480 Scrap SIGN_EXTEND32. ths 2006-12-21 13:48:28 +00:00
  • c570fd169c Preliminiary MIPS64 support, disabled by default due to performance impact. ths 2006-12-21 01:19:56 +00:00
  • 328a42406d Look for gcc3 (Anthony Liguori). pbrook 2006-12-19 03:31:34 +00:00
  • 67d3b957e6 Add unassigned memory debugging code. pbrook 2006-12-18 05:03:52 +00:00
  • 179e32bbcc Fix erraneous fallthrough in MIPS trap implementation, thanks Atsushi Nemoto. ths 2006-12-16 16:45:18 +00:00
  • e4630047e1 Simple test for mips/mipsel, based on a test by Alexander Voropay. ths 2006-12-14 14:48:11 +00:00
  • 73e14b623f Reduce VNC resize traffic, thanks Eduardo Felipe. ths 2006-12-14 13:36:01 +00:00
  • 768a4a36a4 Fix userland ELF loader for zero sized BSS. ths 2006-12-14 13:32:11 +00:00
  • 0d3267a728 MIPS has also a fixed MMAP_SHIFT of 12. ths 2006-12-11 22:04:25 +00:00
  • 8e33c08c84 MIPS FPU support for the gdb stub, by Daniel Jacobowitz. ths 2006-12-11 19:22:27 +00:00
  • 197ea35ab2 Fix addrlen size, by David Woodhouse. ths 2006-12-11 19:13:59 +00:00
  • 366dfc521e Spelling fixes, by Aurelien Jarno. ths 2006-12-11 18:35:08 +00:00
  • 667accab8e Implement -no-quit option, by Xavier Gnata. ths 2006-12-11 02:08:05 +00:00
  • a2d4e44b48 Fix PCI config space overflow, by Herbert Xu. ths 2006-12-10 23:20:45 +00:00
  • 3bcb80f1af Fix sector size overflow, by Herbert Xu. ths 2006-12-10 23:07:39 +00:00
  • a42aa81571 Build fix for newer kernel headers, thanks Jason Wessel. ths 2006-12-10 22:11:04 +00:00
  • ca7c2b1b9f Handle invalid accesses as SIGILL for mips/mipsel userland emulation. ths 2006-12-10 22:08:10 +00:00
  • 7d600c804d Fix fstat for MIPS userland emulation, and add support for a cacheflush syscall, thanks to Dave Denholm. ths 2006-12-08 01:32:58 +00:00
  • 71fb7241c6 Fix build of MIPS target without FPU support. ths 2006-12-07 20:07:37 +00:00
  • 9f08349345 Spelling fixes, thanks to Stefan Weil. ths 2006-12-07 18:28:42 +00:00
  • afdfa781e6 MIPS RTC emulation. ths 2006-12-07 18:15:35 +00:00
  • cd75cf10ca .cvsignore m68k-user. ths 2006-12-07 17:18:01 +00:00
  • ea55ffb373 Move date/time init to the RTC implementation. ths 2006-12-07 17:16:55 +00:00
  • aa328addc0 Fix reset handling, CP0 isn't enabled by default (a fact which doesn't matter when running in kernel space). ths 2006-12-07 16:22:15 +00:00
  • e144966416 Simplify mask construction. ths 2006-12-07 00:30:19 +00:00
  • bb8a53ad91 Update copyright notice. ths 2006-12-06 23:12:49 +00:00
  • e16fe40c87 Move the MIPS CPU timer in a seperate file, by Alec Voropay. ths 2006-12-06 21:38:37 +00:00
  • 7a387fffce Add MIPS32R2 instructions, and generally straighten out the instruction decoding. This is also the first percent towards MIPS64 support. ths 2006-12-06 20:17:30 +00:00
  • 8c0fdd856c Dynamically translate MIPS mtc0 instructions. ths 2006-12-06 18:19:33 +00:00
  • 873eb01234 Dynamically translate MIPS mfc0 instructions. ths 2006-12-06 17:59:07 +00:00
  • 6ae817752b Halt/reboot support for Linux, by Daniel Jacobowitz. This is a band-aid until we emulate real MIPS hardware with real firmware. ths 2006-12-06 17:48:52 +00:00
  • 814b9a4749 MIPS TLB performance improvements, by Daniel Jacobowitz. ths 2006-12-06 17:42:40 +00:00
  • ec2309289d sparc-softmmu build fix ths 2006-12-06 15:51:39 +00:00
  • 29bfb11725 Add casts for 64-bit hosts. pbrook 2006-11-19 23:07:17 +00:00
  • 08f396d720 Add missing ARM syscall numbers. pbrook 2006-11-19 21:51:51 +00:00
  • 38d0662a4c Arm semihosted commandline support (Wolfgang Schildbach). pbrook 2006-11-19 20:29:35 +00:00
  • 1be9e1dc56 Remove do_socketcallwrapper. pbrook 2006-11-19 15:26:04 +00:00
  • ec2db7de7a ARM timer counts down, not up. pbrook 2006-11-14 21:13:53 +00:00
  • 417f38f066 MIPS FPU fixes (Daniel Jacobowitz). pbrook 2006-11-12 23:54:39 +00:00
  • 2d37be61e3 M68k build fix. pbrook 2006-11-12 21:31:18 +00:00
  • 483dcf538e Avoid redundant TLB flushes (Daniel Jacobowitz). pbrook 2006-11-12 20:55:05 +00:00
  • b362e5e067 Speed up tlb_flush_page (Daniel Jacobowitz). pbrook 2006-11-12 20:40:55 +00:00
  • d08b2a28e6 MIPS usermode debug exceptions (Dave Denholm). pbrook 2006-11-04 16:46:29 +00:00
  • 597a0559fd update from latest Bochs BIOS bellard 2006-11-01 19:19:17 +00:00
  • 188157fe87 Remove FD on close. pbrook 2006-11-01 01:44:16 +00:00
  • 58126404f5 Mips IDE support. (Aurelien Jarno) pbrook 2006-10-29 15:38:28 +00:00
  • 569f5d668c compilation fix bellard 2006-10-29 15:10:09 +00:00
  • 750afe93fd avoid using char when it is not necessary bellard 2006-10-28 19:27:11 +00:00
  • 00a67ba19a avoid regression on sparc-user and ppc-user bellard 2006-10-28 12:19:07 +00:00
  • fafffaef4f removed invalid code bellard 2006-10-28 12:09:16 +00:00
  • a94a6abff4 Fix ARM VFP debugging dumps. pbrook 2006-10-25 17:43:33 +00:00
  • c688a6eb18 wrwim insn fix (Paul Robinson) bellard 2006-10-23 21:37:34 +00:00
  • 27908725b9 sparc64 syscall fix (Blue Swirl) bellard 2006-10-23 21:31:01 +00:00
  • dd016883fb add support for cvt.s.d and cvt.d.s (Aurelien Jarno) bellard 2006-10-23 21:25:11 +00:00
  • d37aca6625 Fix comment typo. pbrook 2006-10-22 11:54:30 +00:00
  • e6e5906b6e ColdFire target. pbrook 2006-10-22 00:18:54 +00:00
  • 223b8a40d1 bFLT 64-bit host fix. pbrook 2006-10-21 23:43:02 +00:00