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

1998/0417/carrera/kbd.c (diff list | history)

1997/1105/sys/src/9/carrera/kbd.c:397,4071998/0417/sys/src/9/carrera/kbd.c:397,407 (short | long | prev | next)
Change mousectl to accept list of fields.
rsc Fri Mar 4 12:44:25 2005
1993/0907    
} 
1994/0910    
 
void 
mousectl(char *cmd) 
1998/0417    
mousectl(char* field[], int) 
1994/0910    
{ 
	int s; 
 
	if(strncmp(cmd, "reset", 5) == 0){ 
1998/0417    
	if(strncmp(field[0], "reset", 5) == 0){ 
1994/0910    
		s = splhi(); 
		mousecmd(0xF6); 
		mousecmd(0xEA);	/* streaming */ 
1997/1105/sys/src/9/carrera/kbd.c:410,4161998/0417/sys/src/9/carrera/kbd.c:410,416
1994/0910    
		mousecmd(0xF4);	/* enabled */ 
		splx(s); 
	} 
1995/1216    
	else if(strcmp(cmd, "accelerated") == 0){ 
1998/0417    
	else if(strcmp(field[0], "accelerated") == 0){ 
1995/1216    
		s = splhi(); 
		mousecmd(0xE7); 
		splx(s); 


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