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

1991/0810/pc/devfloppy.c (diff list | history)

1991/0809/sys/src/9/pc/devfloppy.c:180,1851991/0810/sys/src/9/pc/devfloppy.c:180,186 (short | long | prev | next)
1991/0731    
{ 
	Drive *dp; 
1991/0802    
	Type *t; 
1991/0810    
	int n; 
1991/0731    
 
1991/0802    
	/* 
	 *  init dependent parameters 
1991/0809/sys/src/9/pc/devfloppy.c:211,2181991/0810/sys/src/9/pc/devfloppy.c:212,220
1991/0809    
	 */ 
	for(dp = floppy.d; dp < &floppy.d[conf.nfloppy]; dp++){ 
		do { 
			dp->ccache = ialloc(dp->t->cap, 1); 
		} while(k64(dp->ccache) != k64(dp->ccache+dp->t->cap)); 
1991/0810    
			n = 512 * 18 * 2;	/* MF2HD cylinder size */ 
			dp->ccache = ialloc(n, 1); 
		} while(k64(dp->ccache) != k64(dp->ccache+n)); 
1991/0809    
		dp->ccyl = -1; 
	} 
1991/0731    
	setvec(Floppyvec, floppyintr); 


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