File:  [CSRG BSD Unix] / 43BSD / contrib / cpm / src / cpmio.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 16:12:54 2018 UTC (8 years, 1 month ago) by root
Branches: MAIN, BSD
CVS tags: HEAD, BSD43
BSD 4.3

/*	cpmio.h	1.4	83/05/13	*/
#define INTSIZE 32  /* number of bits per integer on this particular machine */
extern	int fid;
extern  struct directory {
	char status;		/* status of this entry; equals 0xe5 if */
				/* free to use, otherwise contains the */
				/* user number (owner) (0 - 15)	*/
	char name[8];		/* File name, padded with blanks */
	char ext[3];		/* file name extension, padded with blanks */
	char extno;		/* extent number */
	char notused[2];	/* unused */
	char blkcnt;		/* record count, number of 128 byte records */
				/* in this extent */
	char pointers[16];	/* pointers to the individual blocks */
	} *dirbuf;

extern int	dflag, cflag, iflag, tflag;
extern int	blksiz;	
extern int	tracks;
extern int	maxdir;
			
extern int	seclth;
extern int	sectrk;
extern int	skew;	

extern int	*bitmap, *skewtab;
extern int 	bm_size;


unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.