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

1991/1106/ss/main.c (diff list | history)

1991/1105/sys/src/9/ss/main.c:279,2851991/1106/sys/src/9/ss/main.c:279,284 (short | long | prev | next)
1990/1231    
	pa = (ulong)ialloc(BY2PG, 1)&~KZERO;	/* one whole page */ 
1991/0108    
	/* map at LANCESEGM */ 
1991/0109    
	k = kmappa(pa, PTEMAINMEM); 
1991/0108    
print("init block va %lux\n", k->va); 
1990/1231    
	lp->lanceram = (ushort*)k->va; 
	lp->lm = (Lancemem*)k->va; 
 
1991/1105/sys/src/9/ss/main.c:290,2961991/1106/sys/src/9/ss/main.c:289,294
1990/1231    
	 */ 
1991/0108    
	i = (lp->nrrb+lp->ntrb)*sizeof(Etherpkt); 
1990/1231    
	i = (i+(BY2PG-1))/BY2PG; 
1991/0108    
print("%d lance buffers\n", i); 
1990/1231    
	pa = (ulong)ialloc(i*BY2PG, 1)&~KZERO; 
1991/0108    
	va = 0; 
	for(j=i-1; j>=0; j--){ 


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