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

1991/0614/pc/trap.c (diff list | history)

1991/0613/sys/src/9/pc/trap.c:43,491991/0614/sys/src/9/pc/trap.c:43,49 (short | long | prev | next)
1991/0613    
}; 
 
/* 
 *  exception/trap gates 
1991/0614    
 *  trap/interrupt gates 
1991/0613    
 */ 
Segdesc ilt[256] = 
{ 
1991/0613/sys/src/9/pc/trap.c:63,651991/0614/sys/src/9/pc/trap.c:63,84
1991/0613    
[Efault]	TRAPGATE(KESEL, efault, 3), 
[Eco]		TRAPGATE(KESEL, eco, 3), 
}; 
1991/0614    
 
/* 
 *  trap table 
 */ 
uchar	traptab[4096]; 
 
/* 
 *  set up some basic vectored interrupts 
 */ 
trapinit( 
 
/* 
 *  j-random uncaught trap or interrupt 
 */ 
void 
trap(void) 
{ 
	panic("unknown trap"); 
} 


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