bellard [Mon, 3 Nov 2003 22:25:25 +0000 (22:25 +0000)]
ARM half word load/store fix (Ulrich Hecht)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@438
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 30 Oct 2003 22:10:22 +0000 (22:10 +0000)]
big endian fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@437
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 30 Oct 2003 01:21:44 +0000 (01:21 +0000)]
temporary hack for PowerPC system emulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@436
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 30 Oct 2003 01:18:42 +0000 (01:18 +0000)]
enabled system emulator build on PowerPC - increased portability of soft mmu code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@435
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 30 Oct 2003 01:11:23 +0000 (01:11 +0000)]
endianness and portability fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@434
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 30 Oct 2003 01:08:17 +0000 (01:08 +0000)]
no need for locks in system mode
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@433
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 30 Oct 2003 01:07:51 +0000 (01:07 +0000)]
unused functions in system mode
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@432
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 30 Oct 2003 01:07:22 +0000 (01:07 +0000)]
cannot simply write segment registers in system mode
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@431
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 30 Oct 2003 01:05:49 +0000 (01:05 +0000)]
cmov fix (bug on PowerPC)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@430
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 30 Oct 2003 00:39:38 +0000 (00:39 +0000)]
soft MMU performance fix (oops)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@429
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 23:06:17 +0000 (23:06 +0000)]
fixed long double accesses when using soft MMU
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@428
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 23:04:30 +0000 (23:04 +0000)]
fixed ldq() macros
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@427
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 23:04:01 +0000 (23:04 +0000)]
CONFIG_STATIC patch
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@426
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 01:38:57 +0000 (01:38 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@425
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 00:49:54 +0000 (00:49 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@424
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 00:48:22 +0000 (00:48 +0000)]
static link
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@423
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 00:47:44 +0000 (00:47 +0000)]
added binary archive
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@422
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 00:47:19 +0000 (00:47 +0000)]
redhat 9 fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@421
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 00:12:52 +0000 (00:12 +0000)]
fixed distclean target
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@420
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 00:09:43 +0000 (00:09 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@419
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 28 Oct 2003 00:09:28 +0000 (00:09 +0000)]
fixed big endian ops
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@418
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 23:58:04 +0000 (23:58 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@417
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 23:57:40 +0000 (23:57 +0000)]
fixed virtual memory access
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@416
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 23:56:59 +0000 (23:56 +0000)]
make cpu test static
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@415
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 23:55:20 +0000 (23:55 +0000)]
license
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@414
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 23:36:59 +0000 (23:36 +0000)]
fixed idt/gdt relocation bug - added support for Redhat kernels
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@413
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:37:46 +0000 (21:37 +0000)]
qemu with softmmu is now the default executable
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@412
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:24:54 +0000 (21:24 +0000)]
full soft mmu support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@411
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:22:23 +0000 (21:22 +0000)]
full softmmu support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@410
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:18:35 +0000 (21:18 +0000)]
disabled signal hacks for softmmu version (qemu should be much more portable now...)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@409
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:16:14 +0000 (21:16 +0000)]
factorized debug code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@408
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:13:58 +0000 (21:13 +0000)]
added correct memory access code for system emulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@407
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:13:06 +0000 (21:13 +0000)]
fixed mmu fault priviledge logic
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@406
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:12:17 +0000 (21:12 +0000)]
comments
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@405
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:10:39 +0000 (21:10 +0000)]
added i386 user only target
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@404
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 27 Oct 2003 21:09:52 +0000 (21:09 +0000)]
filename fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@403
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 5 Oct 2003 14:28:56 +0000 (14:28 +0000)]
log activation from gdb - gdb single step support for x86 - stop timer when cpu is being debugged
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@402
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 1 Oct 2003 00:15:32 +0000 (00:15 +0000)]
updated
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@401
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 1 Oct 2003 00:14:04 +0000 (00:14 +0000)]
bios binary images
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@400
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 1 Oct 2003 00:13:48 +0000 (00:13 +0000)]
automatic man page generation - BIOS installation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@399
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 22:11:17 +0000 (22:11 +0000)]
tun-fd option support for external tundev config (Rusty Russell)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@398
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 21:40:47 +0000 (21:40 +0000)]
buffer overflow fix - handle case where stdin is closed (Rusty Russell)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@397
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 21:29:03 +0000 (21:29 +0000)]
multiscan/doublescan fix (malc)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@396
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 21:10:14 +0000 (21:10 +0000)]
removed SIGIOT
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@395
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 21:09:16 +0000 (21:09 +0000)]
allow Ctrl-C to be pressed when using gdb stub and SDL
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@394
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 21:08:41 +0000 (21:08 +0000)]
added utime syscall - fixed nanosleep exact behaviour
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@393
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 21:07:02 +0000 (21:07 +0000)]
simplified invocation - added automatic IDE disk geometry guessing to reuse old disk images directly
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@392
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 21:04:53 +0000 (21:04 +0000)]
new directory structure
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@391
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 20:59:51 +0000 (20:59 +0000)]
new directory structure
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@390
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 20:58:32 +0000 (20:58 +0000)]
sparc support - hack to fix case where real_host_page_size < TARGET_PAGE_SIZE (typically sparc target case)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@389
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 20:57:29 +0000 (20:57 +0000)]
sparc emulation target (thanx to Thomas M. Ogrisegg)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@388
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 20:54:24 +0000 (20:54 +0000)]
new directory structure - changed naming of qemu and vl
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@387
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 20:36:07 +0000 (20:36 +0000)]
sparc emulation target (thanx to Thomas M. Ogrisegg)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@386
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 30 Sep 2003 20:34:21 +0000 (20:34 +0000)]
new directory structure
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@385
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 28 Sep 2003 18:59:32 +0000 (18:59 +0000)]
portable Linux test
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@384
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 17 Sep 2003 22:57:56 +0000 (22:57 +0000)]
Redhat 9 fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@383
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 17 Sep 2003 22:56:56 +0000 (22:56 +0000)]
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@382
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 17 Sep 2003 22:56:30 +0000 (22:56 +0000)]
finished simplifying string operations - correct TF flag handling for string operations and ss loading - simplified basic block exit code generation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@381
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 17 Sep 2003 22:53:29 +0000 (22:53 +0000)]
added JUMP_TB2 for a third basic block exit jump point
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@380
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 17 Sep 2003 22:52:47 +0000 (22:52 +0000)]
finished simplifying string operations
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@379
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 17 Sep 2003 22:51:45 +0000 (22:51 +0000)]
added two more jump points
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@378
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 17 Sep 2003 22:51:18 +0000 (22:51 +0000)]
removed x86 hacks
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@377
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 17 Sep 2003 22:49:51 +0000 (22:49 +0000)]
added linux < 2.4.21 vm86 bug workaround - added extensive TF flag test
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@376
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 16 Sep 2003 21:47:08 +0000 (21:47 +0000)]
depth 32 fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@375
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 16 Sep 2003 21:46:04 +0000 (21:46 +0000)]
glibc 2.3.x fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@374
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Thu, 21 Aug 2003 23:25:21 +0000 (23:25 +0000)]
faster and more accurate segment handling
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@373
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 20 Aug 2003 23:02:09 +0000 (23:02 +0000)]
pop ss, mov ss, x and sti disable irqs for the next instruction - began dispatch optimization by adding new x86 cpu 'hidden' flags
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@372
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Wed, 20 Aug 2003 21:34:35 +0000 (21:34 +0000)]
no error code if hardware interrupt
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@371
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 11 Aug 2003 23:01:33 +0000 (23:01 +0000)]
avoid problems if make clean was not made before updating
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@370
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 11 Aug 2003 22:28:58 +0000 (22:28 +0000)]
gcc 3.x is mandatory now on PowerPC
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@369
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 11 Aug 2003 22:21:18 +0000 (22:21 +0000)]
workaround for gcc 3.3 bug or overoptimisation if a label is not used
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@368
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 11 Aug 2003 22:20:16 +0000 (22:20 +0000)]
fixed invalid Linux asm/unistd.h header for PowerPC and gcc 3.3
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@367
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 11 Aug 2003 22:19:11 +0000 (22:19 +0000)]
pass function name to JMUP_TB()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@366
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 11 Aug 2003 20:35:58 +0000 (20:35 +0000)]
64 bit fixes (Falk Hueffner)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@365
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 11 Aug 2003 20:33:04 +0000 (20:33 +0000)]
mode X double scan fix (malc)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@364
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 23:41:46 +0000 (23:41 +0000)]
updated
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@363
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 23:40:50 +0000 (23:40 +0000)]
fixed invalid ESP usage (Jon Nall)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@362
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 23:39:55 +0000 (23:39 +0000)]
fixed invalid code gen
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@361
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 23:39:03 +0000 (23:39 +0000)]
removed warnings
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@360
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 22:52:34 +0000 (22:52 +0000)]
PowerPC fix (Jon Nall)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@359
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 22:15:31 +0000 (22:15 +0000)]
updated
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@358
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 22:14:22 +0000 (22:14 +0000)]
m68k host port (Richard Zidlicky)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@357
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 21:52:11 +0000 (21:52 +0000)]
added VGA emulation - added PS/2 mouse and keyboard emulation - use SDL for VGA display
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@356
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 21:48:43 +0000 (21:48 +0000)]
soft mmu support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@355
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 21:47:01 +0000 (21:47 +0000)]
soft mmu support - Memory I/O API - synthetize string instructions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@354
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 21:41:46 +0000 (21:41 +0000)]
soft mmu support - moved unrelated code to help2-i386.c - synthetize string instructions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@353
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 21:39:31 +0000 (21:39 +0000)]
build all targets at the same time
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@352
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 21:38:48 +0000 (21:38 +0000)]
use bswap.h
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@351
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 21:36:04 +0000 (21:36 +0000)]
build all targets at the same time - SDL probe support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@350
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 10 Aug 2003 21:35:13 +0000 (21:35 +0000)]
soft mmu support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@349
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sat, 9 Aug 2003 18:26:36 +0000 (18:26 +0000)]
SDL support for VGA, keyboard and mouse
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@348
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 8 Aug 2003 23:58:05 +0000 (23:58 +0000)]
Software MMU support (used for memory mapped devices such as VGA)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@347
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Fri, 8 Aug 2003 23:50:57 +0000 (23:50 +0000)]
Full VGA support, including old CGA modes, VGA planar and mode X
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@346
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 5 Aug 2003 23:06:22 +0000 (23:06 +0000)]
fixed graphical VGA 16 color mode - fixed 9 pixel wide text mode
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@345
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Mon, 4 Aug 2003 23:30:47 +0000 (23:30 +0000)]
Hardware level VGA emulation (only text mode is tested)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@344
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 29 Jul 2003 20:53:01 +0000 (20:53 +0000)]
correct CPL support (should fix flat real mode support)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@343
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Tue, 29 Jul 2003 20:50:33 +0000 (20:50 +0000)]
first part of single stepping support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@342
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 27 Jul 2003 22:19:00 +0000 (22:19 +0000)]
refresh clock dummy emulation (netbsd boot fix)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@341
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sun, 27 Jul 2003 21:11:27 +0000 (21:11 +0000)]
more generic ljmp and lcall - fixed REPNZ usage for non compare string ops (FreeDos boot loader fix)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@340
c046a42c-6fe2-441c-8c8c-
71466251a162
bellard [Sat, 26 Jul 2003 20:34:00 +0000 (20:34 +0000)]
fixed ss segment load - added ICEBP instruction
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@339
c046a42c-6fe2-441c-8c8c-
71466251a162