| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 bellard | 144c345daf | consistent hello naming git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@247 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 20:42:31 +00:00 |  | 
			
				
					| 
							
							
								 bellard | de83cd02e0 | arm emulation support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@246 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-06-15 20:25:43 +00:00 |  |