Statistics
| Branch: | Revision:

root @ 4136f33c

# Date Author Comment
4136f33c 11/24/2003 01:09 am bellard

fixed eflags IF/IOPL update

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

6dca2016 11/23/2003 07:32 pm bellard

fixed PPC state reloading

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

67867308 11/23/2003 07:05 pm bellard

PowerPC target support (Jocelyn Mayer) - added better support for uid16

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

28b6751f 11/23/2003 06:58 pm bellard

suppressed use of gen_multi - use intermediate FT0 register for floats - use T0 temporary for fpscr update - use PARAM1 for spr access - added untested single load/store support

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

79aceca5 11/23/2003 04:55 pm bellard

PowerPC support (Jocelyn Mayer)

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

6a8c397d 11/23/2003 01:57 am bellard

FTST instruction fix

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

9cdf757f 11/20/2003 12:12 am bellard

more fcmovxx tests

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

36bdbe54 11/20/2003 12:12 am bellard

fixed TB linking in case of code invalidation (fixes random segfaults)

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

80043406 11/20/2003 12:09 am bellard

added fcmovxx support

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

a2cc3b24 11/20/2003 12:08 am bellard

added fcmovxx support (fixes segfaults in some recent linux tools) - fixed irq inhibit logic : the irqs are inhibited only for one instruction after, even if the next one also inhibit irqs - stop translation after irq inhibition stops to give a chance to irqs (fixes install NT kernel startup)...

afa05eb1 11/20/2003 12:04 am bellard

always completely redefine the TLB in case of MMU fault

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

de5eaa64 11/17/2003 01:18 am bellard

static config for SDL

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

75175024 11/16/2003 10:18 pm bellard

fcmovx support

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

8f2b1fb0 11/16/2003 09:46 pm bellard

more hack for CMOS interruption (enable linux /dev/rtc not to hang) - auto boot on cdrom if only device present

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

891b38e4 11/16/2003 06:06 pm bellard

more precise stack operations in call/int gates (16 bit wrapping is handled in all cases) - makes all call/int gates operations restartable in case of exception

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

7dea1da4 11/16/2003 05:59 pm bellard

quick and dirty CMOS irq emulation (windows install uses it) - emm386 keyboard fix (need a better way...) - better serial emulation (windows install uses it) - LDT and TR caches init fix

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

4ce900b4 11/16/2003 05:46 pm bellard

make windows happier

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

f3f2d9be 11/14/2003 01:15 am bellard

call gate fix - verr and verw fix

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

77729c24 11/14/2003 01:09 am bellard

fixed pop %sp bug

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

d71b9a8b 11/13/2003 04:48 am bellard

fixed lmsw instruction

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

181f1558 11/13/2003 03:47 am bellard

update

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

27503323 11/13/2003 03:46 am bellard

Soundblaster 16 support (malc)

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

f115e911 11/13/2003 03:43 am bellard

iret and int fix for vm86 - added undefined instructions for real and vm86 modes - added verr, verrw, arpl - added port io map

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

3ab493de 11/13/2003 03:42 am bellard

added verr, verw, arpl - more precise segment rights checks

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

3e25f951 11/13/2003 02:13 am bellard

io map checks

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

246d897f 11/13/2003 01:55 am bellard

dump more registers

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

7e84c249 11/13/2003 01:39 am bellard

full TSS support - IO map check support - conforming segment check fixes - iret in vm86 mode fix

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

e670b89e 11/13/2003 01:23 am bellard

added comments and TSS bit

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

bd0d90b2 11/13/2003 12:23 am bellard

make Knoppix CD-ROM probe happy

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

1a0636f8 11/11/2003 04:20 pm bellard

new VGA bios

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

2e134c9c 11/11/2003 03:55 pm bellard

64-bit multiplication fix (Ulrich Hecht)

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

5391d806 11/11/2003 03:48 pm bellard

moved IDE driver to ide.c

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

36b486bb 11/11/2003 03:36 pm bellard

hardware level IDE CD-ROM emulation - added second IDE interface for up to 4 IDE disks emulation - added -boot command to enable CD boot

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

4ad06a29 11/09/2003 06:58 pm bellard

soft mmu fix (aka debian random seg fault fix)

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

e58143b3 11/09/2003 04:42 pm bellard

ppc fix

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

1f5476fc 11/05/2003 01:35 am bellard

a20 support - keyboard led fix

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

461c0471 11/05/2003 01:34 am bellard

a20 support

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

9c3ad574 11/05/2003 01:33 am bellard

update

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

e748ba4f 11/04/2003 12:25 am bellard

ARM half word load/store fix (Ulrich Hecht)

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

b8ed223b 10/31/2003 12:10 am bellard

big endian fixes

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

c970a162 10/30/2003 03:21 am bellard

temporary hack for PowerPC system emulation

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

c321f673 10/30/2003 03:18 am bellard

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

7f7f9873 10/30/2003 03:11 am bellard

endianness and portability fixes

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

aebcb60e 10/30/2003 03:08 am bellard

no need for locks in system mode

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

1a18c71b 10/30/2003 03:07 am bellard

unused functions in system mode

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

03a6c510 10/30/2003 03:07 am bellard

cannot simply write segment registers in system mode

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

128b346e 10/30/2003 03:05 am bellard

cmov fix (bug on PowerPC)

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

415fa2ea 10/30/2003 02:39 am bellard

soft MMU performance fix (oops)

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

9951bf39 10/29/2003 01:06 am bellard

fixed long double accesses when using soft MMU

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

8948b5d6 10/29/2003 01:04 am bellard

fixed ldq() macros

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

50863472 10/29/2003 01:04 am bellard

CONFIG_STATIC patch

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

9d4520d0 10/28/2003 03:38 am bellard

update

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

5b9f457a 10/28/2003 02:49 am bellard

update

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

3a4739d6 10/28/2003 02:48 am bellard

static link

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

76b62fd0 10/28/2003 02:47 am bellard

added binary archive

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

b1f64575 10/28/2003 02:47 am bellard

redhat 9 fix

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

bc1b050d 10/28/2003 02:12 am bellard

fixed distclean target

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

03d5f74a 10/28/2003 02:09 am bellard

update

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

9f05cc34 10/28/2003 02:09 am bellard

fixed big endian ops

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

285dc330 10/28/2003 01:58 am bellard

update

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

baf8ebf0 10/28/2003 01:57 am bellard

fixed virtual memory access

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

9d16dd55 10/28/2003 01:56 am bellard

make cpu test static

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

78d6da97 10/28/2003 01:55 am bellard

license

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

dd6ee15c 10/28/2003 01:36 am bellard

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

0db63474 10/27/2003 11:37 pm bellard

qemu with softmmu is now the default executable

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

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