dccfafc4e1 
								
							 
						 
						
							
							
								
								This patch fixes two bugs in cuda emulation:  
							
							... 
							
							
							
							- the CUDA timer is always triggered twice, with current code
- SET_TIME command is supposed to send back a 7 bytes packet
(Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1380 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 18:16:54 +00:00  
				
					
						
							
							
								 
						
							
								111bfab3b5 
								
							 
						 
						
							
							
								
								This patch adds little-endian mode support to PPC emulation.  
							
							... 
							
							
							
							This is needed by OS/2 and Windows NT and some programs like VirtualPC.
This patch has been tested using OS/2 bootloader (thanks to Tero
Kaarlela).
(Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1379 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 18:16:07 +00:00  
				
					
						
							
							
								 
						
							
								c7d344af8f 
								
							 
						 
						
							
							
								
								- remove the ugly "stop" pseudo-opcode.  
							
							... 
							
							
							
							- fix fsqrt instruction (there's no fsqrt.).
- floating point load and store are not integer instructions.
- wrong opcode for dcba instructions.
(Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1378 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 18:05:46 +00:00  
				
					
						
							
							
								 
						
							
								e1a2849c90 
								
							 
						 
						
							
							
								
								ARM syscall fix (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1377 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 18:01:57 +00:00  
				
					
						
							
							
								 
						
							
								e06e5259c3 
								
							 
						 
						
							
							
								
								lretq, lcall and ljmp tests in 64 bit mode  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1376 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 17:54:59 +00:00  
				
					
						
							
							
								 
						
							
								aba9d61e34 
								
							 
						 
						
							
							
								
								lcall and ljmp fixes in 64 bit mode - sysret fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1375 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 17:53:12 +00:00  
				
					
						
							
							
								 
						
							
								a6f379881e 
								
							 
						 
						
							
							
								
								return model id in cpuid for x86_64  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1374 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 17:50:32 +00:00  
				
					
						
							
							
								 
						
							
								f419b32104 
								
							 
						 
						
							
							
								
								sysret fix - better cpuid support - lcall support for x86_64 - efer access in i386 emulation  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1373 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 17:48:47 +00:00  
				
					
						
							
							
								 
						
							
								8d9bfc2b48 
								
							 
						 
						
							
							
								
								enable EFER usage in i386 emulation - more cpuid bits  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1372 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 17:46:55 +00:00  
				
					
						
							
							
								 
						
							
								c28e951fc7 
								
							 
						 
						
							
							
								
								x86_64 support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1371 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 17:45:43 +00:00  
				
					
						
							
							
								 
						
							
								07f4ddbf7e 
								
							 
						 
						
							
							
								
								kqemu build fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1370 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 17:44:28 +00:00  
				
					
						
							
							
								 
						
							
								5516d670f6 
								
							 
						 
						
							
							
								
								make lsl, lar verr and verw exception safe  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1369 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-17 19:50:21 +00:00  
				
					
						
							
							
								 
						
							
								cc6f538bf6 
								
							 
						 
						
							
							
								
								verr and verw eflags opt fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1368 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-17 19:49:02 +00:00  
				
					
						
							
							
								 
						
							
								1fddef4b1b 
								
							 
						 
						
							
							
								
								gdb support for user mode (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1367 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-17 19:16:13 +00:00  
				
					
						
							
							
								 
						
							
								6e4255f6a6 
								
							 
						 
						
							
							
								
								windows support for kqemu (Filip Navara)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1366 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-17 18:33:47 +00:00  
				
					
						
							
							
								 
						
							
								74ffc7729e 
								
							 
						 
						
							
							
								
								removed unused stuff  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1365 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-17 18:32:14 +00:00  
				
					
						
							
							
								 
						
							
								e3a4e4b643 
								
							 
						 
						
							
							
								
								destination write mask support, fixed banked memory access, read-only access for bus type in SR 0x17 (Volker Ruppert)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1364 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-17 17:56:18 +00:00  
				
					
						
							
							
								 
						
							
								40545f84cf 
								
							 
						 
						
							
							
								
								packet fix for for netware 3.11 (initial patch by Mark Jonckheere) - security bug fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1363 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-10 14:51:41 +00:00  
				
					
						
							
							
								 
						
							
								d39c0b990a 
								
							 
						 
						
							
							
								
								fixed MMU bug on code page boundary  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1362 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-10 14:40:58 +00:00  
				
					
						
							
							
								 
						
							
								2b03a7a5bc 
								
							 
						 
						
							
							
								
								renamed set_bit to cow_set_bit (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1361 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-10 14:39:05 +00:00  
				
					
						
							
							
								 
						
							
								b8076a748d 
								
							 
						 
						
							
							
								
								ia64 host support (David Mosberger)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1360 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-07 22:20:31 +00:00  
				
					
						
							
							
								 
						
							
								7a674b1363 
								
							 
						 
						
							
							
								
								accept more disk image extensions (David Still)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1359 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-07 20:36:50 +00:00  
				
					
						
							
							
								 
						
							
								5a246934eb 
								
							 
						 
						
							
							
								
								open the dialog box if an image was not selected from command-line (Pierre d'Herbemont)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1358 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-07 20:35:06 +00:00  
				
					
						
							
							
								 
						
							
								b7e2c11dbd 
								
							 
						 
						
							
							
								
								helper_lret_protected fix for kqemu (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1357 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-07 20:33:08 +00:00  
				
					
						
							
							
								 
						
							
								9d60cac01f 
								
							 
						 
						
							
							
								
								ARM double ordering fix (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1356 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-07 19:55:52 +00:00  
				
					
						
							
							
								 
						
							
								8e96005d86 
								
							 
						 
						
							
							
								
								VFP register ordering (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1355 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-07 19:42:46 +00:00  
				
					
						
							
							
								 
						
							
								85d8be6bf2 
								
							 
						 
						
							
							
								
								Open Hack'Ware version 0.4.1  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1354 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 23:06:54 +00:00  
				
					
						
							
							
								 
						
							
								c194feda5f 
								
							 
						 
						
							
							
								
								IDE irq fix (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1353 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 23:03:38 +00:00  
				
					
						
							
							
								 
						
							
								7e6c3f34bf 
								
							 
						 
						
							
							
								
								new bochs BIOS - 16 bit APM support (initial patch by Struan Bartlett)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1352 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 23:01:24 +00:00  
				
					
						
							
							
								 
						
							
								39d2243955 
								
							 
						 
						
							
							
								
								PCI irq in sync with new Bochs BIOS  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1351 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 23:00:25 +00:00  
				
					
						
							
							
								 
						
							
								66321a11a4 
								
							 
						 
						
							
							
								
								sparc update (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1350 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 20:47:48 +00:00  
				
					
						
							
							
								 
						
							
								c44644bb96 
								
							 
						 
						
							
							
								
								update (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1349 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 20:45:26 +00:00  
				
					
						
							
							
								 
						
							
								ed91024191 
								
							 
						 
						
							
							
								
								defaut case (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1348 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 20:44:48 +00:00  
				
					
						
							
							
								 
						
							
								b81b3b10aa 
								
							 
						 
						
							
							
								
								swap serial ports (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1347 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 20:43:37 +00:00  
				
					
						
							
							
								 
						
							
								8be1f5c889 
								
							 
						 
						
							
							
								
								keyboard support (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1346 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 20:42:35 +00:00  
				
					
						
							
							
								 
						
							
								d827220bbf 
								
							 
						 
						
							
							
								
								use standard TCX display size for sparc  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1345 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 20:32:23 +00:00  
				
					
						
							
							
								 
						
							
								2f275b8f9f 
								
							 
						 
						
							
							
								
								SCSI support (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1344 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-06 20:31:50 +00:00  
				
					
						
							
							
								 
						
							
								c3278b7bf0 
								
							 
						 
						
							
							
								
								sparc exception fix (we go up to the shell prompt)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1343 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-20 12:43:29 +00:00  
				
					
						
							
							
								 
						
							
								86bd2ca58a 
								
							 
						 
						
							
							
								
								NaN tests  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1342 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-20 10:40:15 +00:00  
				
					
						
							
							
								 
						
							
								8422b11337 
								
							 
						 
						
							
							
								
								NaN support in FPU comparisons  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1341 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-20 10:39:24 +00:00  
				
					
						
							
							
								 
						
							
								b7a100da9c 
								
							 
						 
						
							
							
								
								removed extern inline (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1340 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-20 10:34:22 +00:00  
				
					
						
							
							
								 
						
							
								b109f9f867 
								
							 
						 
						
							
							
								
								more native FPU comparison functions - native FPU remainder  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1339 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-20 10:33:58 +00:00  
				
					
						
							
							
								 
						
							
								1d6bda3561 
								
							 
						 
						
							
							
								
								added abs, chs and compare functions  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1338 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 18:52:29 +00:00  
				
					
						
							
							
								 
						
							
								53cd663792 
								
							 
						 
						
							
							
								
								soft float support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1337 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 18:50:23 +00:00  
				
					
						
							
							
								 
						
							
								7a0e1f41ce 
								
							 
						 
						
							
							
								
								soft float support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1336 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 17:01:47 +00:00  
				
					
						
							
							
								 
						
							
								4ecc31906d 
								
							 
						 
						
							
							
								
								fpu fixes (Jocelyn Mayer) - soft float support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1335 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 17:01:22 +00:00  
				
					
						
							
							
								 
						
							
								4c2e770f37 
								
							 
						 
						
							
							
								
								fpu init fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1334 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 16:56:51 +00:00  
				
					
						
							
							
								 
						
							
								2049521883 
								
							 
						 
						
							
							
								
								use the generic soft float code  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1333 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 16:55:58 +00:00  
				
					
						
							
							
								 
						
							
								158142c2c2 
								
							 
						 
						
							
							
								
								soft float support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1332 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 16:54:06 +00:00  
				
					
						
							
							
								 
						
							
								4f716dc681 
								
							 
						 
						
							
							
								
								avoid redefinition problems  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1331 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-13 16:53:06 +00:00