SH4: Fixed last UTLB unused
Version 2 of the patch. Signed-off-by: Lionel Landwerlin <lionel.landwerlin@openwide.fr> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6672 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
		
							parent
							
								
									fb10458249
								
							
						
					
					
						commit
						45f4d016be
					
				| 
						 | 
				
			
			@ -304,7 +304,7 @@ static void increment_urc(CPUState * env)
 | 
			
		|||
    urb = ((env->mmucr) >> 18) & 0x3f;
 | 
			
		||||
    urc = ((env->mmucr) >> 10) & 0x3f;
 | 
			
		||||
    urc++;
 | 
			
		||||
    if (urc == urb || urc == UTLB_SIZE)
 | 
			
		||||
    if (urc > urb || urc > (UTLB_SIZE - 1))
 | 
			
		||||
	urc = 0;
 | 
			
		||||
    env->mmucr = (env->mmucr & 0xffff03ff) | (urc << 10);
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue