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

1991/0703/pc/main.c (diff list | history)

1991/0702/sys/src/9/pc/main.c:5,131991/0703/sys/src/9/pc/main.c:5,18 (short | long | prev | next)
1991/0629    
 
1991/0702    
main(void) 
1991/0625    
{ 
1991/0702    
	for(;;){ 
		print("%x ", kbdc()); 
1991/0629    
	} 
1991/0703    
	screeninit(); 
	print("screen inited\n"); 
	trapinit(); 
	print("traps inited\n"); 
	kbdinit(); 
	print("kbd inited\n"); 
	sti(); 
	for(;;); 
1991/0625    
} 
 
1991/0629    
void 
1991/0702/sys/src/9/pc/main.c:36,391991/0703/sys/src/9/pc/main.c:41,56
1991/0702    
	n = doprint(buf, buf+sizeof(buf), fmt, (&fmt+1)) - buf; 
	screenputs(buf, n); 
	return n; 
1991/0703    
} 
 
void 
panic(char *fmt, ...) 
{ 
	char buf[PRINTSIZE]; 
	int n; 
 
	screenputs("panic: ", 7); 
	n = doprint(buf, buf+sizeof(buf), fmt, (&fmt+1)) - buf; 
	screenputs(buf, n); 
	for(;;); 
1991/0702    
} 


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