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

2002/0506/pc/kbd.c (diff list | history)

2002/0417/sys/src/9/pc/kbd.c:226,2312002/0506/sys/src/9/pc/kbd.c:226,249 (short | long | prev | next)
1993/1124    
	return 0; 
} 
 
2002/0506    
int 
i8042auxcmds(uchar *cmd, int ncmd) 
{ 
	int i; 
 
	ilock(&i8042lock); 
	for(i=0; i<ncmd; i++){ 
		if(outready() < 0) 
			break; 
		outb(Cmd, 0xD4); 
		if(outready() < 0) 
			break; 
		outb(Data, cmd[i]); 
	} 
	iunlock(&i8042lock); 
	return i; 
} 
 
1992/0904    
/* 
1993/1124    
 *  keyboard interrupt 
1992/0904    
 */ 
2002/0417/sys/src/9/pc/kbd.c:451,4532002/0506/sys/src/9/pc/kbd.c:469,472
2002/0411    
 
	intrenable(IrqKBD, i8042intr, 0, BUSUNKNOWN, "kbd"); 
1991/0703    
} 
2002/0506    
 


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