b29a0341d7 
								
							 
						 
						
							
							
								
								EBase is limited to KSEG0/KSEG1 even on 64bit CPUs.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2351 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-24 18:01:23 +00:00  
				
					
						
							
							
								 
						
							
								4de9b249d3 
								
							 
						 
						
							
							
								
								Reworking MIPS interrupt handling, by Aurelien Jarno.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2350 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-24 01:47:51 +00:00  
				
					
						
							
							
								 
						
							
								9c2149c8e0 
								
							 
						 
						
							
							
								
								Implementing dmfc/dmtc.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2348 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-23 22:45:22 +00:00  
				
					
						
							
							
								 
						
							
								3b1c8be4f4 
								
							 
						 
						
							
							
								
								Fix PageMask handling, second part.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2345 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-22 20:50:42 +00:00  
				
					
						
							
							
								 
						
							
								9042c0e20d 
								
							 
						 
						
							
							
								
								Check ELF binaries for machine type and endianness.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2274 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-23 14:18:40 +00:00  
				
					
						
							
							
								 
						
							
								5dc4b74480 
								
							 
						 
						
							
							
								
								Scrap SIGN_EXTEND32.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2251 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-21 13:48:28 +00:00  
				
					
						
							
							
								 
						
							
								c570fd169c 
								
							 
						 
						
							
							
								
								Preliminiary MIPS64 support, disabled by default due to performance impact.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2250 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-21 01:19:56 +00:00  
				
					
						
							
							
								 
						
							
								7a387fffce 
								
							 
						 
						
							
							
								
								Add MIPS32R2 instructions, and generally straighten out the instruction  
							
							... 
							
							
							
							decoding. This is also the first percent towards MIPS64 support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2224 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-06 20:17:30 +00:00  
				
					
						
							
							
								 
						
							
								6ae817752b 
								
							 
						 
						
							
							
								
								Halt/reboot support for Linux, by Daniel Jacobowitz. This is a band-aid  
							
							... 
							
							
							
							until we emulate real MIPS hardware with real firmware.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2221 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-06 17:48:52 +00:00  
				
					
						
							
							
								 
						
							
								814b9a4749 
								
							 
						 
						
							
							
								
								MIPS TLB performance improvements, by Daniel Jacobowitz.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2220 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-06 17:42:40 +00:00  
				
					
						
							
							
								 
						
							
								fdbb46910a 
								
							 
						 
						
							
							
								
								Solaris/SPARC host port (Ben Taylor)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1979 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-14 17:32:25 +00:00  
				
					
						
							
							
								 
						
							
								43057ab127 
								
							 
						 
						
							
							
								
								use constants for TLB handling (Thiemo Seufer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1978 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-14 17:15:19 +00:00  
				
					
						
							
							
								 
						
							
								c5d6edc3fc 
								
							 
						 
						
							
							
								
								mips config fixes (initial patch by Stefan Weil)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1977 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-14 16:49:24 +00:00  
				
					
						
							
							
								 
						
							
								6ea83fedc8 
								
							 
						 
						
							
							
								
								MIPS FPU support (Marius Goeger)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1964 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-14 12:56:19 +00:00  
				
					
						
							
							
								 
						
							
								56b194039e 
								
							 
						 
						
							
							
								
								Rename MIPS_HFLAG(S)_TMASK (Thiemo Seufer).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1775 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-03-11 16:23:39 +00:00  
				
					
						
							
							
								 
						
							
								98c1b82b6c 
								
							 
						 
						
							
							
								
								e bitfields in mips TLB structures (Thiemo Seufer).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1774 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-03-11 16:20:36 +00:00  
				
					
						
							
							
								 
						
							
								4ad40f366f 
								
							 
						 
						
							
							
								
								MIPS fixes (Daniel Jacobowitz)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1690 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-05 19:59:36 +00:00  
				
					
						
							
							
								 
						
							
								a316d3353c 
								
							 
						 
						
							
							
								
								added CPU_COMMON and CPUState.tb_jmp_cache[]  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1630 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-20 10:32:34 +00:00  
				
					
						
							
							
								 
						
							
								e37e863f5e 
								
							 
						 
						
							
							
								
								correct split between helper.c and op_helper.c - cosmetics  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1505 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-04 22:17:33 +00:00  
				
					
						
							
							
								 
						
							
								6af0bf9c7c 
								
							 
						 
						
							
							
								
								MIPS target (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1464 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 14:58:51 +00:00