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

2001/0803/alphapc/trap.c (diff list | history)

2001/0728/sys/src/9/alphapc/trap.c:157,1632001/0803/sys/src/9/alphapc/trap.c:157,163 (short | long | prev | next)
1999/0415    
} 
 
void 
mcheck(void *x) 
2001/0803    
mcheck(Ureg *ur, void *x) 
1999/0415    
{ 
	Mcheck *m; 
	uvlong *data; 
2001/0728/sys/src/9/alphapc/trap.c:173,1782001/0803/sys/src/9/alphapc/trap.c:173,183
1999/0415    
		if (col++ == 2) 
			col = 0; 
	} 
2001/0803    
	if(col != 2) 
		print("\n"); 
	print("\n"); 
	dumpregs(ur); 
	prflush(); 
1999/0415    
	firmware(); 
} 
 
2001/0728/sys/src/9/alphapc/trap.c:280,2862001/0803/sys/src/9/alphapc/trap.c:285,291
2000/0125    
			clock(ur); 
			break; 
		case 2:	/* machine check */ 
			mcheck((void*)(KZERO|(ulong)ur->a2)); 
2001/0803    
			mcheck(ur, (void*)(KZERO|(ulong)ur->a2)); 
2000/0125    
			break; 
		case 3:	/* device */ 
2000/0401    
			intr(ur); 


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