Lines Matching defs:ft
73 struct fd_type ft, newft, *fdtp;
124 if (ioctl(fd, FD_GTYPE, &ft) == -1)
134 ft = newft;
144 ft = *fdtp;
148 parse_fmt(fmtstring, type, ft, &newft);
149 ft = newft;
157 (128 << ft.secsize) * ft.size / 1024);
159 print_fmt(ft);
160 if (ft.datalen != 0xff &&
161 ft.datalen != (128 << ft.secsize))
162 printf("\tData length:\t%d\n", ft.datalen);
163 printf("\tSector size:\t%d\n", 128 << ft.secsize);
164 printf("\tSectors/track:\t%d\n", ft.sectrac);
165 printf("\tHeads/cylinder:\t%d\n", ft.heads);
166 printf("\tCylinders/disk:\t%d\n", ft.tracks);
167 switch (ft.trans) {
173 printf("\tSector gap:\t%d\n", ft.gap);
174 printf("\tFormat gap:\t%d\n", ft.f_gap);
175 printf("\tInterleave:\t%d\n", ft.f_inter);
176 printf("\tSide offset:\t%d\n", ft.offset_side2);
179 if (ft.flags & FL_MFM) {
183 if (ft.flags & FL_2STEP) {
187 if (ft.flags & FL_PERPND) {
191 if (ft.flags & FL_AUTO) {
197 print_fmt(ft);
203 if (ioctl(fd, FD_STYPE, &ft) == -1)