Commit Graph

  • baf8ebf01a fixed virtual memory access bellard 2003-10-27 23:57:40 +0000
  • 9d16dd550e make cpu test static bellard 2003-10-27 23:56:59 +0000
  • 78d6da976c license bellard 2003-10-27 23:55:20 +0000
  • dd6ee15c37 fixed idt/gdt relocation bug - added support for Redhat kernels bellard 2003-10-27 23:36:59 +0000
  • 0db634747e qemu with softmmu is now the default executable bellard 2003-10-27 21:37:46 +0000
  • 6e59c1db89 full soft mmu support bellard 2003-10-27 21:24:54 +0000
  • 61382a500a full softmmu support bellard 2003-10-27 21:22:23 +0000
  • 3a51dee658 disabled signal hacks for softmmu version (qemu should be much more portable now...) bellard 2003-10-27 21:18:35 +0000
  • cc38b844d7 factorized debug code bellard 2003-10-27 21:16:14 +0000
  • c6105c0a04 added correct memory access code for system emulation bellard 2003-10-27 21:13:58 +0000
  • 93a40ea926 fixed mmu fault priviledge logic bellard 2003-10-27 21:13:06 +0000
  • db8d746688 comments bellard 2003-10-27 21:12:17 +0000
  • 997344f303 added i386 user only target bellard 2003-10-27 21:10:39 +0000
  • 16e9b7de41 filename fixes bellard 2003-10-27 21:09:52 +0000
  • 3486513433 log activation from gdb - gdb single step support for x86 - stop timer when cpu is being debugged bellard 2003-10-05 14:28:56 +0000
  • 0806e3f66f updated bellard 2003-10-01 00:15:32 +0000
  • 39b4da28b3 bios binary images bellard 2003-10-01 00:14:04 +0000
  • 5a67135a0b automatic man page generation - BIOS installation bellard 2003-10-01 00:13:48 +0000
  • 42f1e0e49b tun-fd option support for external tundev config (Rusty Russell) bellard 2003-09-30 22:11:17 +0000
  • 27c3f2cb9b buffer overflow fix - handle case where stdin is closed (Rusty Russell) bellard 2003-09-30 21:40:47 +0000
  • a07cf92aed multiscan/doublescan fix (malc) bellard 2003-09-30 21:29:03 +0000
  • 01e3b763a6 removed SIGIOT bellard 2003-09-30 21:10:14 +0000
  • 0ae04d7367 allow Ctrl-C to be pressed when using gdb stub and SDL bellard 2003-09-30 21:09:16 +0000
  • ebc054881f added utime syscall - fixed nanosleep exact behaviour bellard 2003-09-30 21:08:41 +0000
  • a20dd508aa simplified invocation - added automatic IDE disk geometry guessing to reuse old disk images directly bellard 2003-09-30 21:07:02 +0000
  • 6180a1818a new directory structure bellard 2003-09-30 21:04:53 +0000
  • d3eead2eec new directory structure bellard 2003-09-30 20:59:51 +0000
  • 853d6f7a83 sparc support - hack to fix case where real_host_page_size < TARGET_PAGE_SIZE (typically sparc target case) bellard 2003-09-30 20:58:32 +0000
  • 93ac68bca5 sparc emulation target (thanx to Thomas M. Ogrisegg) bellard 2003-09-30 20:57:29 +0000
  • 1e43adfc89 new directory structure - changed naming of qemu and vl bellard 2003-09-30 20:54:24 +0000
  • 7a3f194486 sparc emulation target (thanx to Thomas M. Ogrisegg) bellard 2003-09-30 20:36:07 +0000
  • 2c0262afa7 new directory structure bellard 2003-09-30 20:34:21 +0000
  • 196ad10903 portable Linux test bellard 2003-09-28 18:59:32 +0000
  • b7dda06abf Redhat 9 fixes bellard 2003-09-17 22:57:56 +0000
  • fcf8fcc8e5 update v0.4.4 bellard 2003-09-17 22:56:56 +0000
  • dbc5594cb6 finished simplifying string operations - correct TF flag handling for string operations and ss loading - simplified basic block exit code generation bellard 2003-09-17 22:56:30 +0000
  • 4cbb86e1c4 added JUMP_TB2 for a third basic block exit jump point bellard 2003-09-17 22:53:29 +0000
  • f513a41a3d finished simplifying string operations bellard 2003-09-17 22:52:47 +0000
  • c106152d26 added two more jump points bellard 2003-09-17 22:51:45 +0000
  • facc68be25 removed x86 hacks bellard 2003-09-17 22:51:18 +0000
  • 3ff0631ed9 added linux < 2.4.21 vm86 bug workaround - added extensive TF flag test bellard 2003-09-17 22:49:51 +0000
  • b1ba65744e depth 32 fix bellard 2003-09-16 21:47:08 +0000
  • b67d59594e glibc 2.3.x fix bellard 2003-09-16 21:46:04 +0000
  • 2e255c6b9f faster and more accurate segment handling bellard 2003-08-21 23:25:21 +0000
  • 3f33731662 pop ss, mov ss, x and sti disable irqs for the next instruction - began dispatch optimization by adding new x86 cpu 'hidden' flags bellard 2003-08-20 23:02:09 +0000
  • d05e66d217 no error code if hardware interrupt bellard 2003-08-20 21:34:35 +0000
  • 2d80ae8987 avoid problems if make clean was not made before updating bellard 2003-08-11 23:01:33 +0000
  • 17383a2a2a gcc 3.x is mandatory now on PowerPC bellard 2003-08-11 22:28:58 +0000
  • 9257a9e49c workaround for gcc 3.3 bug or overoptimisation if a label is not used bellard 2003-08-11 22:21:18 +0000
  • 70a194b930 fixed invalid Linux asm/unistd.h header for PowerPC and gcc 3.3 bellard 2003-08-11 22:20:16 +0000
  • 2573109866 pass function name to JMUP_TB() bellard 2003-08-11 22:19:11 +0000
  • 9dfa5b421d 64 bit fixes (Falk Hueffner) bellard 2003-08-11 20:35:58 +0000
  • 9da8ba18e6 mode X double scan fix (malc) bellard 2003-08-11 20:33:04 +0000
  • 76bc683820 updated bellard 2003-08-10 23:41:46 +0000
  • 3b22c4707d fixed invalid ESP usage (Jon Nall) bellard 2003-08-10 23:40:50 +0000
  • 96e6e05372 fixed invalid code gen bellard 2003-08-10 23:39:55 +0000
  • e2222c3924 removed warnings bellard 2003-08-10 23:39:03 +0000
  • 31e8f3c894 PowerPC fix (Jon Nall) bellard 2003-08-10 22:52:34 +0000
  • 9368caf64d updated bellard 2003-08-10 22:15:31 +0000
  • 38e584a072 m68k host port (Richard Zidlicky) bellard 2003-08-10 22:14:22 +0000
  • 313aa56710 added VGA emulation - added PS/2 mouse and keyboard emulation - use SDL for VGA display bellard 2003-08-10 21:52:11 +0000
  • 4cbf74b6b8 soft mmu support bellard 2003-08-10 21:48:43 +0000
  • 33417e7025 soft mmu support - Memory I/O API - synthetize string instructions bellard 2003-08-10 21:47:01 +0000
  • 4021dab059 soft mmu support - moved unrelated code to help2-i386.c - synthetize string instructions bellard 2003-08-10 21:41:46 +0000
  • 626df76abb build all targets at the same time bellard 2003-08-10 21:39:31 +0000
  • abcd5da72e use bswap.h bellard 2003-08-10 21:38:48 +0000
  • 97a847bc03 build all targets at the same time - SDL probe support bellard 2003-08-10 21:36:04 +0000
  • ab93bbe2ae soft mmu support bellard 2003-08-10 21:35:13 +0000
  • 0f0b726444 SDL support for VGA, keyboard and mouse bellard 2003-08-09 18:26:36 +0000
  • b92e5a22ec Software MMU support (used for memory mapped devices such as VGA) bellard 2003-08-08 23:58:05 +0000
  • 17b0018b42 Full VGA support, including old CGA modes, VGA planar and mode X bellard 2003-08-08 23:50:57 +0000
  • 39cf780327 fixed graphical VGA 16 color mode - fixed 9 pixel wide text mode bellard 2003-08-05 23:06:22 +0000
  • e89f66eca9 Hardware level VGA emulation (only text mode is tested) bellard 2003-08-04 23:30:47 +0000
  • b6d78bfa0d correct CPL support (should fix flat real mode support) bellard 2003-07-29 20:53:01 +0000
  • c33a346edf first part of single stepping support bellard 2003-07-29 20:50:33 +0000
  • 61a2ad53cb refresh clock dummy emulation (netbsd boot fix) bellard 2003-07-27 22:19:00 +0000
  • 2c1794c42e more generic ljmp and lcall - fixed REPNZ usage for non compare string ops (FreeDos boot loader fix) bellard 2003-07-27 21:11:27 +0000
  • 8a4c1cc411 fixed ss segment load - added ICEBP instruction bellard 2003-07-26 20:34:00 +0000
  • 330d0414a5 keyboard emulation - accepts to boot with Bochs BIOS and LGPL'ed VGA BIOS bellard 2003-07-26 18:11:40 +0000
  • 3802ce26a1 set to protected mode bellard 2003-07-26 18:02:28 +0000
  • 4abe615b84 removed debug bellard 2003-07-26 18:01:58 +0000
  • a412ac572f real mode support bellard 2003-07-26 18:01:40 +0000
  • b2b5fb228f popw (%esp) test) bellard 2003-07-26 18:00:58 +0000
  • 8f186479e2 real mode support (now boots from BOCHS BIOS and LGPL'ed VGA BIOS) bellard 2003-07-26 17:59:00 +0000
  • 4c3a88a284 gdb stub breakpoints support bellard 2003-07-26 12:06:08 +0000
  • d6b4936796 update bellard 2003-07-13 22:37:44 +0000
  • 9d0fe224f4 update v0.4.3 bellard 2003-07-13 22:08:50 +0000
  • 6e0374f6b5 debug print bellard 2003-07-13 17:34:37 +0000
  • 9e5f5284b3 convert signal numbers bellard 2003-07-13 17:33:54 +0000
  • c596ed1713 times() fix bellard 2003-07-13 17:32:31 +0000
  • 91cf4d88fb gcc 3.2.2 bug workaround (RedHat 9 fix) bellard 2003-07-13 17:31:01 +0000
  • a96fc003bd sparc fix bellard 2003-07-13 17:30:15 +0000
  • d44b29c21e address printing fix bellard 2003-07-13 17:29:55 +0000
  • 070893f425 RedHat 9 fix bellard 2003-07-13 17:27:19 +0000
  • 9621339dca changed basic block exit generation bellard 2003-07-11 15:17:41 +0000
  • ede28208d8 added nop test for exception bellard 2003-07-11 14:49:58 +0000
  • 7739f36e38 fixed EIP exception bug in case of nop operations (kernel 2.5.74 copy_from_user() bug) bellard 2003-07-11 14:49:22 +0000
  • f8c8799840 added return for ARM case (may be incorrect - need checking) bellard 2003-07-09 19:41:41 +0000
  • 43fff2384e ARM signal support bellard 2003-07-09 19:31:39 +0000
  • 1b21b62ab4 ARM fixes bellard 2003-07-09 17:16:27 +0000