ths
							
						 
						
							 
							
							
							
							
								
							
							
								4e7a4a4e84 
								
							 
						 
						
							
							
								
								Mark watchpoint features as unimplemented.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2643 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-09 14:15:41 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								62c5609aa5 
								
							 
						 
						
							
							
								
								Catch unaligned sc/scd.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2642 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-09 14:14:21 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								97428a4d84 
								
							 
						 
						
							
							
								
								Fix exception handling cornercase for rdhwr.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2641 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-09 14:13:40 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								dac9321024 
								
							 
						 
						
							
							
								
								Remove bogus mtc0 handling.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2640 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-09 12:31:31 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								069dd10acf 
								
							 
						 
						
							
							
								
								ARM IRQ fix.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2639 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-09 02:01:57 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								6ecd453484 
								
							 
						 
						
							
							
								
								Fix generated code disasm output on Sparc64 host  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2638 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-08 11:22:29 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								925fb139be 
								
							 
						 
						
							
							
								
								Sparc32/64 CPU selection for user emulator  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2637 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-08 06:29:06 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								1c6e907082 
								
							 
						 
						
							
							
								
								Fix TCX base on SS10  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2636 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 19:33:54 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								d537cf6c86 
								
							 
						 
						
							
							
								
								Unify IRQ handling.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2635 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 18:14:41 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								b6e27ab8b1 
								
							 
						 
						
							
							
								
								PowerPC 64 fixes  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2634 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 11:48:04 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								9b3c35e0e6 
								
							 
						 
						
							
							
								
								cpu_get_phys_page_debug should return target_phys_addr_t  
							
							 
							
							... 
							
							
							
							instead of target_ulong to be consistent.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2633 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 11:21:28 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								80a34d67a5 
								
							 
						 
						
							
							
								
								Remove dead code.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2632 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 01:41:49 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								544c4be626 
								
							 
						 
						
							
							
								
								Remove dead code.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2631 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 01:24:43 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								e0c84da78c 
								
							 
						 
						
							
							
								
								Implement prefx.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2630 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 01:11:39 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								cbeb0857da 
								
							 
						 
						
							
							
								
								Set proper BadVAddress value for unaligned instruction fetch.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2629 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 01:11:15 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								e04bcc691b 
								
							 
						 
						
							
							
								
								Actually skip over delay slot for a non-taken branch likely.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2628 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 01:10:22 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								f757d6ff29 
								
							 
						 
						
							
							
								
								Fix ins/ext cornercase.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2627 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 01:09:17 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								d85fb99bf7 
								
							 
						 
						
							
							
								
								Comment spelling fix.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2626 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 20:58:25 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								417454b032 
								
							 
						 
						
							
							
								
								Full implementation of IEEE exceptions (Aurelien Jarno)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2625 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 20:03:29 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								c185970a0e 
								
							 
						 
						
							
							
								
								Enforce even float register pair for double register ops (Aurelien Jarno)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2624 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 20:02:09 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								beb811bdd6 
								
							 
						 
						
							
							
								
								Fix handling of ADES exceptions.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2623 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 19:31:06 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								f41c52f170 
								
							 
						 
						
							
							
								
								Save state for all CP0 instructions, they may throw a CPU exception.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2622 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 18:46:01 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								42a10898a8 
								
							 
						 
						
							
							
								
								Use correct type for card field.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2621 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 16:54:11 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								a1bb27b1e9 
								
							 
						 
						
							
							
								
								SD card emulation (initial implementation by Andrzei Zaborowski).  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2620 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 16:49:48 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								84409ddbda 
								
							 
						 
						
							
							
								
								Code provision for x86_64 and PowerPC 64 linux user mode support.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2619 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 08:56:50 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								9ead1a1263 
								
							 
						 
						
							
							
								
								Add alpha targets.  
							
							 
							
							... 
							
							
							
							Code provision for x86_64 and PowerPC 64 linux user targets.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2618 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 08:07:06 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								9d53c7535f 
								
							 
						 
						
							
							
								
								Fix for PowerPC 64 rotates.  
							
							 
							
							... 
							
							
							
							Fix for PowerPC 64 load & store with immediate index.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2617 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 07:59:47 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								74aa042996 
								
							 
						 
						
							
							
								
								Code provision for 64 bits linux user-mode targets support.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2616 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 06:40:51 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								c53f4a62e3 
								
							 
						 
						
							
							
								
								fix branch delay slot cornercases.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2615 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 23:21:37 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								5a63bcb2d2 
								
							 
						 
						
							
							
								
								Fix rotr immediate ops, mask shift/rotate arguments to their allowed  
							
							 
							
							... 
							
							
							
							size.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2614 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 23:20:05 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								acd858d91f 
								
							 
						 
						
							
							
								
								Handle EBase properly.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2613 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 23:18:13 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								3529b538ce 
								
							 
						 
						
							
							
								
								Fix disabling of the Cause register for R2.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2612 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 23:17:40 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								1579a72ec5 
								
							 
						 
						
							
							
								
								Fix RDHWR handling. Code formatting. Don't use *_direct versions to raise  
							
							 
							
							... 
							
							
							
							exceptions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2611 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 23:16:25 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								f7cfb2a176 
								
							 
						 
						
							
							
								
								64bit MIPS FPUs have 32 registers.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2610 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 23:14:23 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								fb82fea064 
								
							 
						 
						
							
							
								
								Clear BEV and ERL for the fake bootloader.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2609 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 23:12:54 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								bf9525e9d8 
								
							 
						 
						
							
							
								
								Fix alpha target compilation on 32 bits hosts.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2608 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 21:12:28 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								cf6c1b169c 
								
							 
						 
						
							
							
								
								Rules needed to compile linux user-mode alpha target.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2607 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 20:46:02 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								bedb69ea04 
								
							 
						 
						
							
							
								
								Temporary hack for alpha user-mode emulation.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2606 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 20:08:21 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								f6b647cd9e 
								
							 
						 
						
							
							
								
								Documentation update  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2605 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 18:40:23 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								9143e59842 
								
							 
						 
						
							
							
								
								Fix stdfq op (Aurelien Jarno)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2604 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 18:12:08 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								a4d17f1992 
								
							 
						 
						
							
							
								
								Fix co-processor branch and store ops (Aurelien Jarno)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2603 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 18:09:15 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								803b3c7b4d 
								
							 
						 
						
							
							
								
								Fill in real SparcStation 10 values  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2602 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 17:00:23 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								eddf68a6ac 
								
							 
						 
						
							
							
								
								Integrate Alpha target in Qemu core.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2601 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 07:22:49 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								7a3148a955 
								
							 
						 
						
							
							
								
								Preliminary patch for Alpha Linux user mode emulation support.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2600 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 07:13:51 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								86cc1ce083 
								
							 
						 
						
							
							
								
								Definitions needed for Alpha linux user-mode emulation.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2599 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 07:06:55 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								b82945bcdb 
								
							 
						 
						
							
							
								
								Alpha CPU palcode emulation. Only usable in user mode for now with  
							
							 
							
							... 
							
							
							
							code provision for full emulation support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2598 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 07:04:40 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								4c9649a967 
								
							 
						 
						
							
							
								
								Alpha architecture emulation core.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2597 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 06:58:33 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								6fa4cea9e8 
								
							 
						 
						
							
							
								
								Infrastructure to support more than 2 MMU modes.  
							
							 
							
							... 
							
							
							
							Add example for Alpha and PowerPC hypervisor mode.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2596 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 06:43:27 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								876d4b0783 
								
							 
						 
						
							
							
								
								Fix code formatting.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2595 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-04 21:07:17 +00:00  
						
					 
				
					
						
							
							
								 
								j_mayer
							
						 
						
							 
							
							
							
							
								
							
							
								3079c59ac2 
								
							 
						 
						
							
							
								
								Change NIC registration to be consistent with other machines definitions.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2594 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-04 08:00:14 +00:00