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

1999/0507/alphapc/arch164.c (diff list | history)

1999/0501/sys/src/9/alphapc/arch164.c:42,501999/0507/sys/src/9/alphapc/arch164.c:42,52 (short | long | prev | next)
1999/0424    
	for(pa = 0; pa < 8*1024*1024; pa += BY2PG) 
		*pte++ = ((pa>>PGSHIFT)<<1)|1; 
 
1999/0501    
	wind[0x400/4] = ISAWINDOW|4|2|1; 
1999/0507    
	wind[0x400/4] = ISAWINDOW|2|1; 
1999/0424    
	wind[0x440/4] = 0x00700000; 
	wind[0x480/4] = PADDR(sgmap); 
1999/0507    
	wind[0x480/4] = PADDR(sgmap)>>2; 
 
	wind[0x100/4] = 3;	/* invalidate tlb cache */ 
1999/0424    
} 
 
1999/0415    
static void * 
1999/0501/sys/src/9/alphapc/arch164.c:110,1161999/0507/sys/src/9/alphapc/arch164.c:112,118
1999/0415    
static void 
corehello(void) 
{ 
	print("cpu%d: CIA revision %d; cnfg %lux cntrl %lux\n", 
1999/0507    
	print("cpu%d: CIA revision %ld; cnfg %lux cntrl %lux\n", 
1999/0415    
			0,	/* BUG */ 
			core[0x80/4] & 0x7f, core[0x140/4], core[0x100/4]); 
	print("cpu%d: HAE_IO %lux\n", 0, core[0x440/4]); 


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