Annotation of 43BSD/contrib/cpm/src/cpmio.h, revision 1.1.1.1

1.1       root        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;
                     28: 

unix.superglobalmegacorp.com

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