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

1992/1013/pc/dma.c (diff list | history)

1992/0711/sys/src/9/pc/dma.c:105,1111992/1013/sys/src/9/pc/dma.c:105,112 (short | long | prev | next)
1991/0803    
	 *  allocate a page for the DMA. 
	 */ 
	pa = ((ulong)va) & ~KZERO; 
	if(!isphys(va) || (pa&0xFFFF0000)!=((pa+len)&0xFFFF0000)){ 
1992/1013    
	if((((ulong)va)&0xF0000000) != KZERO 
	|| (pa&0xFFFF0000) != ((pa+len)&0xFFFF0000)){ 
1991/0925    
		if(xp->pg == 0) 
			xp->pg = newpage(1, 0, 0); 
1991/0803    
		if(len > BY2PG) 


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