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

1992/1016/pc/main.c (diff list | history)

1992/1014/sys/src/9/pc/main.c:264,2821992/1016/sys/src/9/pc/main.c:264,282 (short | long | prev | next)
1991/0711    
		x += 0x3141526; 
	} 
1992/0625    
	conf.base1 = 1*MB; 
	conf.npage1 = ((i-1)*MB - conf.base1)/BY2PG; 
1992/1016    
	conf.npage1 = (i*MB - conf.base1)/BY2PG; 
1991/0711    
	conf.npage = conf.npage0 + conf.npage1; 
1992/1002    
 
1992/0715    
	ktop = PGROUND((ulong)end); 
	ktop = PADDR(ktop); 
	conf.npage0 -= ktop/BY2PG; 
	conf.base0 += ktop; 
1992/1014    
                 
	pcnt = screenbits()-1;		/* Calculate % of memory for page pool */ 
	pcnt = 70 - (pcnt*10); 
	conf.upages = (conf.npage*pcnt)/100; 
	if(conf.npage - conf.upages < 1572864/BY2PG) 
		conf.upages = conf.npage - 1572864/BY2PG; 
1992/1016    
 
	ktop = PGROUND((ulong)end); 
	ktop = PADDR(ktop); 
	conf.npage0 -= ktop/BY2PG; 
	conf.base0 += ktop; 
1991/0711    
 
1992/0625    
	conf.topofmem = i*MB; 
 


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