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

1994/0305/carrera/trap.c (diff list | history)

1994/0305/sys/src/9/carrera/trap.c:305,3101994/0307/sys/src/9/carrera/trap.c:305,313 (short | long | prev | next)
1993/1219    
		case 0x24:		/* Serial 2 */ 
			NS16552intr(1); 
			break; 
1994/0307    
		case 0x10: 
			fiberint(0); 
			break; 
1993/1219    
		case 0x14: 
			etherintr(); 
			break; 
1994/0305/sys/src/9/carrera/trap.c:319,3281994/0307/sys/src/9/carrera/trap.c:322,327
1993/0904    
	} 
1993/0908    
	if(cause & INTR2) { 
1994/0220    
		isr = IO(ulong, R4030Isr); 
		if(isr & (1<<5)) { 
1994/0225    
			audiodmaintr(); 
1994/0220    
			isr &= ~(1<<5); 
		} 
		if(isr) { 
			iprint("R4030 Interrupt\n"); 
			iprint(" ISR #%lux\n", IO(ulong, R4030Isr)); 
1994/0305/sys/src/9/carrera/trap.c:346,3531994/0307/sys/src/9/carrera/trap.c:345,355
1994/0225    
		default: 
			iprint("i386ACK #%lux\n", devint); 
			break; 
		case 5: 
1994/0307    
		case 7: 
1994/0225    
			audiosbintr(); 
1994/0307    
			break; 
		case 13: 
			audiodmaintr(); 
1994/0225    
			break; 
		} 
1993/0904    
		cause &= ~INTR4; 


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