plan 9 kernel history: overview | file list | diff list

1992/0319/power/trap.c (diff list | history)

1992/0124/sys/src/9/power/trap.c:340,3471992/0319/sys/src/9/power/trap.c:340,350 (short | long | prev | next)
1990/0227    
	if(u) 
		for(l=(ulong)&l; l<USERADDR+BY2PG; l+=4){ 
			v = *(ulong*)l; 
			if(KTZERO < v && v < (ulong)&etext) 
1992/0319    
			if(KTZERO < v && v < (ulong)&etext){ 
1990/0227    
				print("%lux=%lux\n", l, v); 
1992/0319    
				prflush(); 
				delay(250); 
			} 
1990/0227    
		} 
} 
 
1992/0124/sys/src/9/power/trap.c:357,3641992/0319/sys/src/9/power/trap.c:360,369
1990/0227    
	else 
		print("registers for kernel\n"); 
	l = &ur->status; 
	for(i=0; i<sizeof regname/sizeof(char*); i+=2, l+=2) 
1992/0319    
	for(i=0; i<sizeof regname/sizeof(char*); i+=2, l+=2){ 
1990/0227    
		print("%s\t%.8lux\t%s\t%.8lux\n", regname[i], l[0], regname[i+1], l[1]); 
1992/0319    
		prflush(); 
	} 
1990/0227    
} 
 
/* 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)