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

1998/0610/carrera/main.c (diff list | history)

1998/0502/sys/src/9/carrera/main.c:31,361998/0610/sys/src/9/carrera/main.c:31,37 (short | long | prev | next)
1993/0903    
 
Conf	conf; 
FPsave	initfp; 
1998/0610    
int	configreg; 
1993/0903    
 
1994/0225    
int	int0mask = 0xff;	/* interrupts enabled for first 8259 */ 
int	int1mask = 0xff;	/* interrupts enabled for second 8259 */ 
1998/0502/sys/src/9/carrera/main.c:56,611998/0610/sys/src/9/carrera/main.c:57,63
1993/0903    
	vecinit(); 
1993/0918    
	screeninit(); 
1995/0308    
/*	iprint("\n\nBrazil\n");		/**/ 
1998/0610    
	print("Brazil config reg %#lux\n", configreg); 
1993/0903    
	pageinit(); 
	procinit0(); 
	initseg(); 
1998/0502/sys/src/9/carrera/main.c:144,1501998/0610/sys/src/9/carrera/main.c:146,152
1993/0903    
	clrfpintr(); 
 
	/* scrub cache */ 
1994/0330    
	((void(*)(void))((ulong)cleancache|0xA0000000))(); 
1998/0610    
	configreg = ((int(*)(void))((ulong)cleancache|0xA0000000))(); 
1993/0903    
 
1993/1015    
	memset(m, 0, sizeof(Mach)); 
 
1998/0502/sys/src/9/carrera/main.c:413,4181998/0610/sys/src/9/carrera/main.c:415,425
1993/1221    
	uchar *vec; 
 
1993/0905    
	USED(type); 
1998/0610    
 
	lock(&active); 
	active.machs &= ~(1<<m->machno); 
	active.exiting = 1; 
	unlock(&active); 
1993/0903    
 
	spllo(); 
1994/0528    
	print("cpu%d exiting\n", m->machno); 


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