bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								ec410fc9ce
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@297 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-30 23:16:33 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								68a7931591
								
							
						 | 
						
							
							
								
								reduced irq latency
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@296 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-30 13:12:32 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								c9159e5321
								
							
						 | 
						
							
							
								
								added IDE mult support - reduced irq latency (IDE should have good performances now)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@295 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-30 13:06:39 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								8c9b861e74
								
							
						 | 
						
							
							
								
								added block.c
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@294 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-30 10:12:19 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								5797fa5d7e
								
							
						 | 
						
							
							
								
								first step to fix precise eflags update in case of exception
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@293 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-30 10:11:50 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								8ef9a8ece3
								
							
						 | 
						
							
							
								
								added nop operations
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@292 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-30 10:04:47 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								fc01f7e7f9
								
							
						 | 
						
							
							
								
								IDE emulation
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@291 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-30 10:03:06 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								3b0dca51b0
								
							
						 | 
						
							
							
								
								gdb stub defines
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@290 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-27 18:52:23 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								da415d54bf
								
							
						 | 
						
							
							
								
								gdb usage information
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@289 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-27 18:50:50 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								b4608c0455
								
							
						 | 
						
							
							
								
								added gdb support to vl
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@288 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-27 17:34:32 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								d5a0b50c6f
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@287 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-27 12:02:03 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								87858c89ca
								
							
						 | 
						
							
							
								
								more precise timer emulation - fixed NE2000 probe problems - added VLTMPDIR support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@286 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-27 12:01:39 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								a6f816d697
								
							
						 | 
						
							
							
								
								fixed endianness (Jocelyn Mayer)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@285 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-26 17:09:07 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								0ad041d476
								
							
						 | 
						
							
							
								
								fixed inline pb
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@284 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 22:11:41 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								1eb20527c8
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@283 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:21:49 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								e3e86d56c4
								
							
						 | 
						
							
							
								
								gcc3 compile fixes
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@282 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:21:11 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								1df912cf9e
								
							
						 | 
						
							
							
								
								VL license of the day is MIT/BSD
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@281 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:20:35 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								4351832355
								
							
						 | 
						
							
							
								
								added invlpg emulation
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@280 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:19:50 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								59faf6d6a6
								
							
						 | 
						
							
							
								
								compile fixes
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@279 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:18:50 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								725af7d460
								
							
						 | 
						
							
							
								
								untested RH9 fixes
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@278 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:18:32 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								a363e34cc5
								
							
						 | 
						
							
							
								
								fixed VM86 support in Virtual Linux - fixed compilation issues with gcc 2.96 - cpuid returns now pentium pro in order to avoid F00F bug workaround in Linux kernel
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@277 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:18:05 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								ea041c0e33
								
							
						 | 
						
							
							
								
								more precise cpu_interrupt()
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@276 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:16:50 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								83479e770d
								
							
						 | 
						
							
							
								
								suppressed ring 0 hacks
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@275 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:12:37 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								e2f2289897
								
							
						 | 
						
							
							
								
								arm fixes
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@274 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:09:48 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								844c72eccc
								
							
						 | 
						
							
							
								
								more compiler tests
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@273 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:09:14 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								6b1534cc67
								
							
						 | 
						
							
							
								
								fixed compilation for gcc 2.96 - added QEMU system emulator
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@272 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:08:39 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								e8cd23de30
								
							
						 | 
						
							
							
								
								fixed compilation for gcc 2.96
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@271 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 16:08:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								7c2d6a781c
								
							
						 | 
						
							
							
								
								faster task switch
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@270 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 00:08:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								f1510b2cc3
								
							
						 | 
						
							
							
								
								added NE2000 emulation
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@269 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-25 00:07:40 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								357a94326c
								
							
						 | 
						
							
							
								
								added link script for vl
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@268 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 14:39:12 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								0824d6fc67
								
							
						 | 
						
							
							
								
								for hard core developpers only: a new user mode linux project :-)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@267 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:42:40 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								6c0372d30b
								
							
						 | 
						
							
							
								
								updated
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@266 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:40:52 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								92ccca6aa8
								
							
						 | 
						
							
							
								
								declare user mode only simulation for QEMU
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@265 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:30:31 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								dd3587f38e
								
							
						 | 
						
							
							
								
								iret and popl (%esp) tests
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@264 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:29:40 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								7d83131cc5
								
							
						 | 
						
							
							
								
								use inline function
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@263 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:28:48 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								66e85a21c7
								
							
						 | 
						
							
							
								
								MMU support
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@262 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:28:12 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								90a9fdae1f
								
							
						 | 
						
							
							
								
								more ring 0 operations
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@261 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:27:18 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								3fb2ded1d5
								
							
						 | 
						
							
							
								
								hardware interrupt support - support forfull ring 0 exception simulation
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@260 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:22:59 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								f76af4b3f3
								
							
						 | 
						
							
							
								
								correct restoring of CC_OP in case of exception
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@259 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:21:23 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								717fc2ad8d
								
							
						 | 
						
							
							
								
								more ring 0 instructions - full x86 MMU emulation based on mmap() syscall - fixed popl (%esp)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@258 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-24 13:20:53 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								c05bab779e
								
							
						 | 
						
							
							
								
								force IOPL=3
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@257 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-21 13:14:43 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								a52c757c9f
								
							
						 | 
						
							
							
								
								fixed case where SS != USER_DS (fixes dosemu DPMI emulation)
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@256 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-21 13:14:12 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								970a87a6bb
								
							
						 | 
						
							
							
								
								new segment access
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@255 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-21 13:13:25 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								d8bc1fd0ae
								
							
						 | 
						
							
							
								
								ring 0 ops
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@254 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-21 13:13:13 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								7501267e22
								
							
						 | 
						
							
							
								
								cpu_abort()
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@253 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-21 13:11:07 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								13b55754af
								
							
						 | 
						
							
							
								
								ring 0 data structures
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@252 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-21 13:09:53 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								972ddf7840
								
							
						 | 
						
							
							
								
								added cpu_abort()
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@251 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-21 13:08:39 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								322d0c6657
								
							
						 | 
						
							
							
								
								update
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@250 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-15 23:29:28 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								2054396a04
								
							
						 | 
						
							
							
								
								fixed include macro pb
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@249 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-15 23:28:43 +00:00 | 
						
					
				
					
						
							
							
								 
								bellard
							
						 | 
						
							
							
							
							
							
								
							
							
								039de852ec
								
							
						 | 
						
							
							
								
								fixed op_label computation on ppc
							
							
							
							
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@248 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 | 
						
							2003-06-15 22:50:44 +00:00 |