1: /* cpmio.h 1.4 83/05/13 */
2: #define INTSIZE 32 /* number of bits per integer on this particular machine */
3: extern int fid;
4: extern struct directory {
5: char status; /* status of this entry; equals 0xe5 if */
6: /* free to use, otherwise contains the */
7: /* user number (owner) (0 - 15) */
8: char name[8]; /* File name, padded with blanks */
9: char ext[3]; /* file name extension, padded with blanks */
10: char extno; /* extent number */
11: char notused[2]; /* unused */
12: char blkcnt; /* record count, number of 128 byte records */
13: /* in this extent */
14: char pointers[16]; /* pointers to the individual blocks */
15: } *dirbuf;
16:
17: extern int dflag, cflag, iflag, tflag;
18: extern int blksiz;
19: extern int tracks;
20: extern int maxdir;
21:
22: extern int seclth;
23: extern int sectrk;
24: extern int skew;
25:
26: extern int *bitmap, *skewtab;
27: extern int bm_size;
Defined struct's
Defined macros
Usage of this include