Lines Matching refs:ft
75 struct fd_type ft, newft, *fdtp; in main() local
127 if (ioctl(fd, FD_GTYPE, &ft) == -1) in main()
137 ft = newft; in main()
147 ft = *fdtp; in main()
151 parse_fmt(fmtstring, type, ft, &newft); in main()
152 ft = newft; in main()
160 (128 << ft.secsize) * ft.size / 1024); in main()
162 print_fmt(ft); in main()
163 if (ft.datalen != 0xff && in main()
164 ft.datalen != (128 << ft.secsize)) in main()
165 printf("\tData length:\t%d\n", ft.datalen); in main()
166 printf("\tSector size:\t%d\n", 128 << ft.secsize); in main()
167 printf("\tSectors/track:\t%d\n", ft.sectrac); in main()
168 printf("\tHeads/cylinder:\t%d\n", ft.heads); in main()
169 printf("\tCylinders/disk:\t%d\n", ft.tracks); in main()
170 switch (ft.trans) { in main()
176 printf("\tSector gap:\t%d\n", ft.gap); in main()
177 printf("\tFormat gap:\t%d\n", ft.f_gap); in main()
178 printf("\tInterleave:\t%d\n", ft.f_inter); in main()
179 printf("\tSide offset:\t%d\n", ft.offset_side2); in main()
182 if (ft.flags & FL_MFM) { in main()
186 if (ft.flags & FL_2STEP) { in main()
190 if (ft.flags & FL_PERPND) { in main()
194 if (ft.flags & FL_AUTO) { in main()
200 print_fmt(ft); in main()
206 if (ioctl(fd, FD_STYPE, &ft) == -1) in main()