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

1990/0614/gnot/main.c (diff list | history)

1990/0613/sys/src/9/gnot/main.c:140,1461990/0614/sys/src/9/gnot/main.c:140,146 (short | long | prev | next)
1990/03091    
	 * User 
	 */ 
1990/06021    
	k = kmap(p->upage); 
	up = (User*)k->va; 
1990/0614    
	up = (User*)VA(k); 
1990/03091    
	up->p = p; 
1990/06021    
	kunmap(k); 
1990/03091    
 
1990/0613/sys/src/9/gnot/main.c:161,1671990/0614/sys/src/9/gnot/main.c:161,167
1990/03091    
	s->o = neworig(UTZERO, 1, 0, 0); 
	s->o->pte[0].page = newpage(0, 0, UTZERO); 
1990/06021    
	k = kmap(s->o->pte[0].page); 
	memcpy((ulong*)k->va, initcode, sizeof initcode); 
1990/0614    
	memcpy((ulong*)VA(k), initcode, sizeof initcode); 
1990/06021    
	kunmap(k); 
1990/03091    
	s->minva = UTZERO; 
	s->maxva = UTZERO+BY2PG; 


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