Statistics
| Branch: | Revision:

root @ 6e59c1db

# Date Author Comment
6e59c1db 10/27/2003 11:24 pm bellard

full soft mmu support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@411 c046a42c-6fe2-441c-8c8c-71466251a162

61382a50 10/27/2003 11:22 pm bellard

full softmmu support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@410 c046a42c-6fe2-441c-8c8c-71466251a162

3a51dee6 10/27/2003 11:18 pm bellard

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

cc38b844 10/27/2003 11:16 pm bellard

factorized debug code

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@408 c046a42c-6fe2-441c-8c8c-71466251a162

c6105c0a 10/27/2003 11:13 pm bellard

added correct memory access code for system emulation

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@407 c046a42c-6fe2-441c-8c8c-71466251a162

93a40ea9 10/27/2003 11:13 pm bellard

fixed mmu fault priviledge logic

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@406 c046a42c-6fe2-441c-8c8c-71466251a162

db8d7466 10/27/2003 11:12 pm bellard

comments

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@405 c046a42c-6fe2-441c-8c8c-71466251a162

997344f3 10/27/2003 11:10 pm bellard

added i386 user only target

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@404 c046a42c-6fe2-441c-8c8c-71466251a162

16e9b7de 10/27/2003 11:09 pm bellard

filename fixes

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@403 c046a42c-6fe2-441c-8c8c-71466251a162

34865134 10/05/2003 05:28 pm bellard

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

0806e3f6 10/01/2003 03:15 am bellard

updated

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@401 c046a42c-6fe2-441c-8c8c-71466251a162

39b4da28 10/01/2003 03:14 am bellard

bios binary images

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@400 c046a42c-6fe2-441c-8c8c-71466251a162

5a67135a 10/01/2003 03:13 am bellard

automatic man page generation - BIOS installation

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@399 c046a42c-6fe2-441c-8c8c-71466251a162

42f1e0e4 10/01/2003 01:11 am bellard

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

27c3f2cb 10/01/2003 12:40 am bellard

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

a07cf92a 10/01/2003 12:29 am bellard

multiscan/doublescan fix (malc)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@396 c046a42c-6fe2-441c-8c8c-71466251a162

01e3b763 10/01/2003 12:10 am bellard

removed SIGIOT

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@395 c046a42c-6fe2-441c-8c8c-71466251a162

0ae04d73 10/01/2003 12:09 am bellard

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

ebc05488 10/01/2003 12:08 am bellard

added utime syscall - fixed nanosleep exact behaviour

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@393 c046a42c-6fe2-441c-8c8c-71466251a162

a20dd508 10/01/2003 12:07 am bellard

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

6180a181 10/01/2003 12:04 am bellard

new directory structure

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@391 c046a42c-6fe2-441c-8c8c-71466251a162

d3eead2e 09/30/2003 11:59 pm bellard

new directory structure

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@390 c046a42c-6fe2-441c-8c8c-71466251a162

853d6f7a 09/30/2003 11:58 pm bellard

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

93ac68bc 09/30/2003 11:57 pm bellard

sparc emulation target (thanx to Thomas M. Ogrisegg)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@388 c046a42c-6fe2-441c-8c8c-71466251a162

1e43adfc 09/30/2003 11:54 pm bellard

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

7a3f1944 09/30/2003 11:36 pm bellard

sparc emulation target (thanx to Thomas M. Ogrisegg)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@386 c046a42c-6fe2-441c-8c8c-71466251a162

2c0262af 09/30/2003 11:34 pm bellard

new directory structure

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@385 c046a42c-6fe2-441c-8c8c-71466251a162

196ad109 09/28/2003 09:59 pm bellard

portable Linux test

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@384 c046a42c-6fe2-441c-8c8c-71466251a162

b7dda06a 09/18/2003 01:57 am bellard

Redhat 9 fixes

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@383 c046a42c-6fe2-441c-8c8c-71466251a162

fcf8fcc8 09/18/2003 01:56 am bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@382 c046a42c-6fe2-441c-8c8c-71466251a162

dbc5594c 09/18/2003 01:56 am bellard

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

4cbb86e1 09/18/2003 01:53 am bellard

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

f513a41a 09/18/2003 01:52 am bellard

finished simplifying string operations

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@379 c046a42c-6fe2-441c-8c8c-71466251a162

c106152d 09/18/2003 01:51 am bellard

added two more jump points

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@378 c046a42c-6fe2-441c-8c8c-71466251a162

facc68be 09/18/2003 01:51 am bellard

removed x86 hacks

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@377 c046a42c-6fe2-441c-8c8c-71466251a162

3ff0631e 09/18/2003 01:49 am bellard

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

b1ba6574 09/17/2003 12:47 am bellard

depth 32 fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@375 c046a42c-6fe2-441c-8c8c-71466251a162

b67d5959 09/17/2003 12:46 am bellard

glibc 2.3.x fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@374 c046a42c-6fe2-441c-8c8c-71466251a162

2e255c6b 08/22/2003 02:25 am bellard

faster and more accurate segment handling

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@373 c046a42c-6fe2-441c-8c8c-71466251a162

3f337316 08/21/2003 02:02 am bellard

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

d05e66d2 08/21/2003 12:34 am bellard

no error code if hardware interrupt

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@371 c046a42c-6fe2-441c-8c8c-71466251a162

2d80ae89 08/12/2003 02:01 am bellard

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

17383a2a 08/12/2003 01:28 am bellard

gcc 3.x is mandatory now on PowerPC

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@369 c046a42c-6fe2-441c-8c8c-71466251a162

9257a9e4 08/12/2003 01:21 am bellard

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

70a194b9 08/12/2003 01:20 am bellard

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

25731098 08/12/2003 01:19 am bellard

pass function name to JMUP_TB()

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@366 c046a42c-6fe2-441c-8c8c-71466251a162

9dfa5b42 08/11/2003 11:35 pm bellard

64 bit fixes (Falk Hueffner)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@365 c046a42c-6fe2-441c-8c8c-71466251a162

9da8ba18 08/11/2003 11:33 pm bellard

mode X double scan fix (malc)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@364 c046a42c-6fe2-441c-8c8c-71466251a162

76bc6838 08/11/2003 02:41 am bellard

updated

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@363 c046a42c-6fe2-441c-8c8c-71466251a162

3b22c470 08/11/2003 02:40 am bellard

fixed invalid ESP usage (Jon Nall)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@362 c046a42c-6fe2-441c-8c8c-71466251a162

96e6e053 08/11/2003 02:39 am bellard

fixed invalid code gen

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@361 c046a42c-6fe2-441c-8c8c-71466251a162

e2222c39 08/11/2003 02:39 am bellard

removed warnings

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@360 c046a42c-6fe2-441c-8c8c-71466251a162

31e8f3c8 08/11/2003 01:52 am bellard

PowerPC fix (Jon Nall)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@359 c046a42c-6fe2-441c-8c8c-71466251a162

9368caf6 08/11/2003 01:15 am bellard

updated

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@358 c046a42c-6fe2-441c-8c8c-71466251a162

38e584a0 08/11/2003 01:14 am bellard

m68k host port (Richard Zidlicky)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@357 c046a42c-6fe2-441c-8c8c-71466251a162

313aa567 08/11/2003 12:52 am bellard

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

4cbf74b6 08/11/2003 12:48 am bellard

soft mmu support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@355 c046a42c-6fe2-441c-8c8c-71466251a162

33417e70 08/11/2003 12:47 am bellard

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

4021dab0 08/11/2003 12:41 am bellard

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

626df76a 08/11/2003 12:39 am bellard

build all targets at the same time

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@352 c046a42c-6fe2-441c-8c8c-71466251a162

abcd5da7 08/11/2003 12:38 am bellard

use bswap.h

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@351 c046a42c-6fe2-441c-8c8c-71466251a162

97a847bc 08/11/2003 12:36 am bellard

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

ab93bbe2 08/11/2003 12:35 am bellard

soft mmu support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@349 c046a42c-6fe2-441c-8c8c-71466251a162

0f0b7264 08/09/2003 09:26 pm bellard

SDL support for VGA, keyboard and mouse

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@348 c046a42c-6fe2-441c-8c8c-71466251a162

b92e5a22 08/09/2003 02:58 am bellard

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

17b0018b 08/09/2003 02:50 am bellard

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

39cf7803 08/06/2003 02:06 am bellard

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

e89f66ec 08/05/2003 02:30 am bellard

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

b6d78bfa 07/29/2003 11:53 pm bellard

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

c33a346e 07/29/2003 11:50 pm bellard

first part of single stepping support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@342 c046a42c-6fe2-441c-8c8c-71466251a162

61a2ad53 07/28/2003 01:19 am bellard

refresh clock dummy emulation (netbsd boot fix)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@341 c046a42c-6fe2-441c-8c8c-71466251a162

2c1794c4 07/28/2003 12:11 am bellard

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

8a4c1cc4 07/26/2003 11:34 pm bellard

fixed ss segment load - added ICEBP instruction

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@339 c046a42c-6fe2-441c-8c8c-71466251a162

330d0414 07/26/2003 09:11 pm bellard

keyboard emulation - accepts to boot with Bochs BIOS and LGPL'ed VGA BIOS

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@338 c046a42c-6fe2-441c-8c8c-71466251a162

3802ce26 07/26/2003 09:02 pm bellard

set to protected mode

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@337 c046a42c-6fe2-441c-8c8c-71466251a162

4abe615b 07/26/2003 09:01 pm bellard

removed debug

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@336 c046a42c-6fe2-441c-8c8c-71466251a162

a412ac57 07/26/2003 09:01 pm bellard

real mode support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@335 c046a42c-6fe2-441c-8c8c-71466251a162

b2b5fb22 07/26/2003 09:00 pm bellard

popw (%esp) test)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@334 c046a42c-6fe2-441c-8c8c-71466251a162

8f186479 07/26/2003 08:59 pm bellard

real mode support (now boots from BOCHS BIOS and LGPL'ed VGA BIOS)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@333 c046a42c-6fe2-441c-8c8c-71466251a162

4c3a88a2 07/26/2003 03:06 pm bellard

gdb stub breakpoints support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@332 c046a42c-6fe2-441c-8c8c-71466251a162

d6b49367 07/14/2003 01:37 am bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@331 c046a42c-6fe2-441c-8c8c-71466251a162

9d0fe224 07/14/2003 01:08 am bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@330 c046a42c-6fe2-441c-8c8c-71466251a162

6e0374f6 07/13/2003 08:34 pm bellard

debug print

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@329 c046a42c-6fe2-441c-8c8c-71466251a162

9e5f5284 07/13/2003 08:33 pm bellard

convert signal numbers

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@328 c046a42c-6fe2-441c-8c8c-71466251a162

c596ed17 07/13/2003 08:32 pm bellard

times() fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@327 c046a42c-6fe2-441c-8c8c-71466251a162

91cf4d88 07/13/2003 08:31 pm bellard

gcc 3.2.2 bug workaround (RedHat 9 fix)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@326 c046a42c-6fe2-441c-8c8c-71466251a162

a96fc003 07/13/2003 08:30 pm bellard

sparc fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@325 c046a42c-6fe2-441c-8c8c-71466251a162

d44b29c2 07/13/2003 08:29 pm bellard

address printing fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@324 c046a42c-6fe2-441c-8c8c-71466251a162

070893f4 07/13/2003 08:27 pm bellard

RedHat 9 fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@323 c046a42c-6fe2-441c-8c8c-71466251a162

9621339d 07/11/2003 06:17 pm bellard

changed basic block exit generation

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@322 c046a42c-6fe2-441c-8c8c-71466251a162

ede28208 07/11/2003 05:49 pm bellard

added nop test for exception

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@321 c046a42c-6fe2-441c-8c8c-71466251a162

7739f36e 07/11/2003 05:49 pm bellard

fixed EIP exception bug in case of nop operations (kernel 2.5.74 copy_from_user() bug)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@320 c046a42c-6fe2-441c-8c8c-71466251a162

f8c87998 07/09/2003 10:41 pm bellard

added return for ARM case (may be incorrect - need checking)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@319 c046a42c-6fe2-441c-8c8c-71466251a162

43fff238 07/09/2003 10:31 pm bellard

ARM signal support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@318 c046a42c-6fe2-441c-8c8c-71466251a162

1b21b62a 07/09/2003 08:16 pm bellard

ARM fixes

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@317 c046a42c-6fe2-441c-8c8c-71466251a162

a1516e92 07/09/2003 08:13 pm bellard

ARM init fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@316 c046a42c-6fe2-441c-8c8c-71466251a162

6fb883e8 07/09/2003 08:12 pm bellard

ARM fix: mmap

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@315 c046a42c-6fe2-441c-8c8c-71466251a162

6e295807 07/09/2003 08:10 pm bellard

ARM fixes

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@314 c046a42c-6fe2-441c-8c8c-71466251a162

f2674e31 07/09/2003 03:26 pm bellard

old select support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@313 c046a42c-6fe2-441c-8c8c-71466251a162

4690764b 07/07/2003 03:17 pm bellard

update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@312 c046a42c-6fe2-441c-8c8c-71466251a162