Commit Graph

  • 899abcf513 fixed random register (Ralf Baechle) bellard 2005-07-02 15:13:42 +00:00
  • dfae6487c0 remove nonsense exception code (Ralf Baechle) bellard 2005-07-02 15:12:18 +00:00
  • de12d6369b kernel load fix (Ralf Baechle) bellard 2005-07-02 15:11:25 +00:00
  • bc9ed47b12 fixed jump mask (Ralf Baechle) bellard 2005-07-02 15:10:44 +00:00
  • 9fb63ac281 MIPS_USES_R4K_TLB typo bellard 2005-07-02 15:07:44 +00:00
  • 6af0bf9c7c MIPS target (Jocelyn Mayer) bellard 2005-07-02 14:58:51 +00:00
  • 6643d27ea0 MIPS disas support bellard 2005-07-02 14:45:34 +00:00
  • 3475187dd8 sparc64 marge (Blue Swirl) bellard 2005-07-02 14:31:34 +00:00
  • 8979b2277d VMDK disk image creation (Filip Navara) bellard 2005-07-02 14:02:54 +00:00
  • 97ccc689e6 Configure check for graphical output (Paul Brook) bellard 2005-07-02 13:32:17 +00:00
  • c98baaac2f correct __builtin_expect definition - increased code gen buffer size for x86 bellard 2005-07-02 13:31:24 +00:00
  • 101c593562 64 bit fixes (initial patch by Gwenole Beauchesne) bellard 2005-06-05 17:11:42 +00:00
  • b685369795 added HOST_LONG_BITS in configure bellard 2005-06-05 17:10:39 +00:00
  • 3f1a88f450 added help on -nics bellard 2005-06-05 16:48:41 +00:00
  • a84eaf0c9b add missing definitions in the ppc linker script (Paul Brook) bellard 2005-06-05 15:57:04 +00:00
  • 6e20a45f53 comma separated list of targets in --target-list (Paul Brook) bellard 2005-06-05 15:56:02 +00:00
  • cadae95f33 IER behavior change - better IRQ handling bellard 2005-06-05 15:24:23 +00:00
  • e68b9b2b10 added Heathrow PIC bellard 2005-06-05 15:21:57 +00:00
  • c0e564d53b use new machine API bellard 2005-06-05 15:17:28 +00:00
  • 384d887691 correct PCI ID for PREP PCI host bridge - added Grackle PCI host bridge bellard 2005-06-05 15:16:50 +00:00
  • 5457c8ceeb added CMD646 PCI IDE controller support - better IRQ handling - added IDE flush cache command - added work around for Darwin/PPC to select IDE drive bellard 2005-06-05 15:15:26 +00:00
  • 0aa6a4a250 added Heathrow PowerMAC machine - added UniN memory fake controller for Mac99 - added temporary frame buffer OSI calls to keep Mac OS X happy bellard 2005-06-05 15:11:17 +00:00
  • 938828a263 use new machine API bellard 2005-06-05 14:54:40 +00:00
  • b5ff2d6e2d PC machine support bellard 2005-06-05 14:51:11 +00:00
  • 54fa5af546 more generic IRQ support bellard 2005-06-05 14:50:39 +00:00
  • cc1daa40f1 added -M machine option - permit to put CDROM on hdb on PPC to handle the case where a single IDE controller is present bellard 2005-06-05 14:49:17 +00:00
  • 2d61879305 simplified end of page handling bellard 2005-06-05 14:39:02 +00:00
  • 7c48011b45 added back loglevel test bellard 2005-06-05 14:38:00 +00:00
  • 8dd4983c4e fixed lsw[ix] / stsw[ix] potential exception bug - mtcrf workaround for Mac OS X 10.4 - use direct jump at page boundary bellard 2005-06-04 22:22:27 +00:00
  • 71be0fc3eb removed dynamic test of traces bellard 2005-06-04 22:19:46 +00:00
  • 30aec8768f xec_bc mask fix bellard 2005-06-04 22:19:19 +00:00
  • 8993433789 bctr and blr must ignore the two lsb bellard 2005-06-04 22:19:02 +00:00
  • d094807b9b MMU fix - temporary osi_call support - xec_bc mask fix bellard 2005-06-04 22:17:59 +00:00
  • 6d506e6dc2 added temporary osi_call callback bellard 2005-06-04 22:16:41 +00:00
  • 43ef9eb267 use fprintf_func callback to print code bellard 2005-06-04 20:34:16 +00:00
  • e4cf1adc80 added sum command bellard 2005-06-04 20:15:57 +00:00
  • 72cc6cfeef handle the case where several PCI irqs share the same PIC irq bellard 2005-05-13 23:08:13 +00:00
  • bc380d1719 ARM VFP dump fix (Paul Brook) bellard 2005-05-13 22:50:47 +00:00
  • ff8263a951 ARM saturating arithmetic fixes (Paul Brook) bellard 2005-05-13 22:45:23 +00:00
  • 04d81be884 open fix (Paul Brook) bellard 2005-05-13 22:42:37 +00:00
  • 2d5262f991 dcbz fix (Jocelyn Mayer) bellard 2005-05-12 18:46:11 +00:00
  • a09db21f71 Windows 2000 install disk full hack (original idea from Vladimir N. Oleynik) bellard 2005-04-30 16:10:35 +00:00
  • b671f9ed2d typos bellard 2005-04-30 15:08:33 +00:00
  • de167e416f Virtual VFAT support (Johannes Schindelin) bellard 2005-04-28 21:15:08 +00:00
  • 712e78744e probing fixes bellard 2005-04-28 21:09:32 +00:00
  • 7c35359cbf raw dmg support bellard 2005-04-28 20:49:23 +00:00
  • d37282add1 added --enable-adlib in help bellard 2005-04-28 20:41:53 +00:00
  • a343df1659 ne2000 reset fix - start/stop registers read access (aka OS/2 Warp V4 fix) (lukewarm) bellard 2005-04-28 19:45:10 +00:00
  • 98ff7d30f2 BMDMA interrupt fix (aka Solaris x86 IDE bug fix) bellard 2005-04-28 19:26:35 +00:00
  • 43095f3198 tarbin fix bellard 2005-04-27 20:49:23 +00:00
  • 5899f386ba ARM thumb fixes bellard 2005-04-27 20:25:20 +00:00
  • 6a0f9e82c5 Virtual PC read-only disk image support (Alex Beregszaszi) bellard 2005-04-27 20:17:58 +00:00
  • c2d551ff5a ARM thumb disassembly (Paul Brook) bellard 2005-04-27 20:15:00 +00:00
  • 192c7bd927 ARM Thumb syscalls (Paul Brook) bellard 2005-04-27 20:11:21 +00:00
  • b48a8bb6b1 win32 fix (Filip Navara) bellard 2005-04-27 19:55:58 +00:00
  • e5484d3391 BSD fix bellard 2005-04-27 19:55:01 +00:00
  • 7674e7bf08 BSD cdrom device access fix bellard 2005-04-26 21:59:26 +00:00
  • c747cd1fa2 raw CDROM access for windows (Filip Navara) bellard 2005-04-26 21:47:02 +00:00
  • 11650e3638 clean target update bellard 2005-04-26 21:39:25 +00:00
  • a8753c3466 Bochs disk image support (Alex Beregszaszi) bellard 2005-04-26 21:34:00 +00:00
  • c99280bc29 update bellard 2005-04-26 21:25:15 +00:00
  • 905f20b151 fixed gdb error reporting (Paul Brook) bellard 2005-04-26 21:09:55 +00:00
  • ff1afc72f2 VMDK4 write support - fixed packing of VMDK4Header (Filip Navara) bellard 2005-04-26 21:08:00 +00:00
  • 6d82d04a49 proll update: IDE HDD/CD support (Blue Swirl) bellard 2005-04-26 21:02:48 +00:00
  • ad81218e40 depth=24 write mask fix (Volker Ruppert) bellard 2005-04-26 20:49:17 +00:00
  • e4afee9716 cosmetics bellard 2005-04-26 20:46:24 +00:00
  • d0b3e73525 SYS_SEEK fix (Paul Brook) bellard 2005-04-26 20:44:10 +00:00
  • e90096763d report user mode gdb exit codes (Paul Brook) bellard 2005-04-26 20:42:36 +00:00
  • 43fb823b5f removed switches in op.c (Paul Brook) bellard 2005-04-26 20:38:17 +00:00
  • e50e6a2019 better arm conditionnal execution implementation (Paul Brook) bellard 2005-04-26 20:36:11 +00:00
  • 430116a1d8 debug fix bellard 2005-04-26 20:35:05 +00:00
  • 1026f1336b win32 conf fix bellard 2005-04-26 20:34:45 +00:00
  • e362b55a32 fixed clean target bellard 2005-04-26 20:34:26 +00:00
  • fc9f715de8 i386-user compile fix (Paul Brook) bellard 2005-04-26 19:33:35 +00:00
  • b359d4e7e4 fixed zero ss selector case in x86_64 emulation bellard 2005-04-24 18:04:33 +00:00
  • c45b3c0e1b efer is present even in legacy mode bellard 2005-04-24 18:03:37 +00:00
  • e04f40b5aa compatibility fix with kqemu-x86_64 bellard 2005-04-24 18:02:38 +00:00
  • dff293e751 qemu code is not ready to handle these registers bellard 2005-04-24 18:01:56 +00:00
  • b3180cdc01 MMU fix (Blue Swirl) bellard 2005-04-24 10:08:19 +00:00
  • 4162503368 removed RS_CONTINUE 'state' bellard 2005-04-24 10:07:11 +00:00
  • 6bae7ed8b9 informative message about low memory on /dev/shm bellard 2005-04-23 20:44:25 +00:00
  • 74c161bd17 Fix dumping of arm registers (Paul Brook) bellard 2005-04-23 18:46:03 +00:00
  • 08e489025b removed obsolete S3 VGA code bellard 2005-04-23 18:43:45 +00:00
  • c326e0afec cygwin host support (Paul Brook) bellard 2005-04-23 18:30:28 +00:00
  • 8aaca4c0b4 ARM singlestep support (Paul Brook) bellard 2005-04-23 18:27:52 +00:00
  • a4f81979e8 ARM "Angel" semihosting syscalls (Paul Brook) bellard 2005-04-23 18:25:41 +00:00
  • 89344d5ad7 arm vfp fcmp and fcmpe instructions fix (Paul Brook) bellard 2005-04-23 18:21:13 +00:00
  • da9b266bb8 PREP machines have two IO mappings. This patch adds support for non-contiguous IO map, which is used by OS/2. It also adds the missing legacy IO ports for the PREP PCI bridge and changes CPU PVR from 74x/75x to 604 to make OS/2 happy. (Jocelyn Mayer) bellard 2005-04-23 18:18:54 +00:00
  • dccfafc4e1 This patch fixes two bugs in cuda emulation: - the CUDA timer is always triggered twice, with current code - SET_TIME command is supposed to send back a 7 bytes packet (Jocelyn Mayer) bellard 2005-04-23 18:16:54 +00:00
  • 111bfab3b5 This patch adds little-endian mode support to PPC emulation. This is needed by OS/2 and Windows NT and some programs like VirtualPC. This patch has been tested using OS/2 bootloader (thanks to Tero Kaarlela). (Jocelyn Mayer) bellard 2005-04-23 18:16:07 +00:00
  • c7d344af8f - remove the ugly "stop" pseudo-opcode. - fix fsqrt instruction (there's no fsqrt.). - floating point load and store are not integer instructions. - wrong opcode for dcba instructions. (Jocelyn Mayer) bellard 2005-04-23 18:05:46 +00:00
  • e1a2849c90 ARM syscall fix (Paul Brook) bellard 2005-04-23 18:01:57 +00:00
  • e06e5259c3 lretq, lcall and ljmp tests in 64 bit mode bellard 2005-04-23 17:54:59 +00:00
  • aba9d61e34 lcall and ljmp fixes in 64 bit mode - sysret fix bellard 2005-04-23 17:53:12 +00:00
  • a6f379881e return model id in cpuid for x86_64 bellard 2005-04-23 17:50:32 +00:00
  • f419b32104 sysret fix - better cpuid support - lcall support for x86_64 - efer access in i386 emulation bellard 2005-04-23 17:48:47 +00:00
  • 8d9bfc2b48 enable EFER usage in i386 emulation - more cpuid bits bellard 2005-04-23 17:46:55 +00:00
  • c28e951fc7 x86_64 support bellard 2005-04-23 17:45:43 +00:00
  • 07f4ddbf7e kqemu build fix bellard 2005-04-23 17:44:28 +00:00
  • 5516d670f6 make lsl, lar verr and verw exception safe bellard 2005-04-17 19:50:21 +00:00