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

1993/1013/pc/main.c (diff list | history)

1993/0915/sys/src/9/pc/main.c:95,1001993/1013/sys/src/9/pc/main.c:95,109 (short | long | prev | next)
1991/0719    
ulong garbage; 
1991/0718    
 
1991/0716    
void 
1993/1013    
ksetterm(char *f) 
{ 
	char buf[2*NAMELEN]; 
 
	sprint(buf, f, conffile); 
	ksetenv("terminal", buf); 
} 
 
void 
1991/0716    
init0(void) 
1991/0712    
{ 
1993/0330    
	int i; 
1993/0915/sys/src/9/pc/main.c:101,1091993/1013/sys/src/9/pc/main.c:110,115
1992/0918    
	char tstr[32]; 
 
1993/0915    
	up->nerrlab = 0; 
	m->proc = up->p; 
	up->state = Running; 
	up->mach = m; 
1991/0712    
 
1991/0720    
	spllo(); 
 
1993/0915/sys/src/9/pc/main.c:136,1421993/1013/sys/src/9/pc/main.c:142,147
1991/0711    
{ 
1991/0716    
	Proc *p; 
	Segment *s; 
	User *up; 
	KMap *k; 
1992/0323    
	Page *pg; 
1991/0905    
 
1993/0915/sys/src/9/pc/main.c:434,4451993/1013/sys/src/9/pc/main.c:439,450
1991/0913    
		if((1<<i) & status){ 
			msg = mathmsg[i]; 
1993/0915    
			sprint(note, "sys: fp: %s fppc=0x%lux", msg, up->fpsave.pc); 
			postnote(up->p, 1, note, NDebug); 
1993/1013    
			postnote(up, 1, note, NDebug); 
1991/0913    
			break; 
		} 
1992/0806    
	if(msg == 0){ 
1993/0915    
		sprint(note, "sys: fp: unknown fppc=0x%lux", up->fpsave.pc); 
		postnote(up->p, 1, note, NDebug); 
1993/1013    
		postnote(up, 1, note, NDebug); 
1992/0806    
	} 
	if(ur->pc & KZERO) 
		panic("fp: status %lux fppc=0x%lux pc=0x%lux", status, 
1993/0915/sys/src/9/pc/main.c:534,5401993/1013/sys/src/9/pc/main.c:539,545
1991/0803    
void 
1992/0812    
exit(int ispanic) 
1991/0803    
{ 
	u = 0; 
1993/1013    
	up = 0; 
1991/0803    
	print("exiting\n"); 
1993/0915    
	if(ispanic){ 
		if(cpuflag) 


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