Lines Matching defs:Drive
147 typedef struct Drive Drive; typedef
209 struct Drive struct
214 int type; /* scsi peripheral device type: Type?? */
217 int mmctype; /* cd, dvd, or bd */
218 char *dvdtype; /* name of dvd flavour */
219 char *laysfx; /* layer suffix (e.g., -dl) */
220 int firsttrack;
221 int invistrack;
222 int ntrack;
223 int nchange; /* compare with the members in Scsi */
224 ulong changetime; /* " */
225 int relearn; /* need to re-learn the disc? */
226 int nameok;
227 int writeok; /* writable disc? */
232 Tristate recordable; /* writable by burning? */
233 Tristate erasable; /* writable after erasing? */
235 Track track[Ntrack];
236 ulong end; /* # of blks on current disc */
237 ulong cap; /* drive capabilities */
238 uchar blkbuf[BScdda];
240 int maxreadspeed;
241 int maxwritespeed;
242 int readspeed;
243 int writespeed;
246 uchar features[Maxfeatures/8];
248 void *aux; /* kept by driver */