Lines Matching refs:ft
73 struct fd_type ft, newft, *fdtp; in main() local
125 if (ioctl(fd, FD_GTYPE, &ft) == -1) in main()
135 ft = newft; in main()
145 ft = *fdtp; in main()
149 parse_fmt(fmtstring, type, ft, &newft); in main()
150 ft = newft; in main()
158 (128 << ft.secsize) * ft.size / 1024); in main()
160 print_fmt(ft); in main()
161 if (ft.datalen != 0xff && in main()
162 ft.datalen != (128 << ft.secsize)) in main()
163 printf("\tData length:\t%d\n", ft.datalen); in main()
164 printf("\tSector size:\t%d\n", 128 << ft.secsize); in main()
165 printf("\tSectors/track:\t%d\n", ft.sectrac); in main()
166 printf("\tHeads/cylinder:\t%d\n", ft.heads); in main()
167 printf("\tCylinders/disk:\t%d\n", ft.tracks); in main()
168 switch (ft.trans) { in main()
174 printf("\tSector gap:\t%d\n", ft.gap); in main()
175 printf("\tFormat gap:\t%d\n", ft.f_gap); in main()
176 printf("\tInterleave:\t%d\n", ft.f_inter); in main()
177 printf("\tSide offset:\t%d\n", ft.offset_side2); in main()
180 if (ft.flags & FL_MFM) { in main()
184 if (ft.flags & FL_2STEP) { in main()
188 if (ft.flags & FL_PERPND) { in main()
192 if (ft.flags & FL_AUTO) { in main()
198 print_fmt(ft); in main()
204 if (ioctl(fd, FD_STYPE, &ft) == -1) in main()