|
|
1.1 ! root 1: /* ! 2: * MASSBUS SMD disk data structures ! 3: * one hpdisk per drive ! 4: */ ! 5: ! 6: struct hpdisk { ! 7: struct hpdevice *addr; ! 8: char flags; ! 9: char type; /* index into hpst */ ! 10: char errcnt; ! 11: char recal; ! 12: short badsec; ! 13: struct buf *actf, *actl; /* queue of buffers waiting for xfer */ ! 14: }; ! 15: ! 16: /* ! 17: * device size info ! 18: * here so hpdump can get it ! 19: */ ! 20: struct hptype { ! 21: short type; /* hpdt drive type */ ! 22: char nsect; /* sectors per track */ ! 23: char ntrak; /* tracks per cylinder */ ! 24: char sdist; /* sectors twixt search and io */ ! 25: char rdist; /* sectors close enough not to search */ ! 26: short nspc; /* sectors per cylinder */ ! 27: short ncyl; /* cylinders per pack */ ! 28: struct size *sizes; ! 29: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.