| FD(4) | Device Drivers Manual (sparc) | FD(4) |
fd, fdc —
fdc0 at mainbus0 (sun4c)
fdc0 at obio0 (sun4m)
fd* at fdc0
Bits [0-3] of the minor device number of the special files referring to this device encode the floppy density as follows:
<sys/fdio.h>:
FDIOCGETFORMAT
struct fdformat_parmsFDIOCSETFORMAT
struct fdformat_parmsFDIOCFORMAT_TRACK
struct fdformat_cmdEINVAL, the track formatting parameters were out
of range for the medium. If it returns EIO, there
was a medium error while formatting the track.
FDIOCSETOPTS
intFDOPT_NORETRYFDOPT_SILENTFDIOCGETOPTS
intA typical use of the formatting facilities would be to open the
device, call FDIOCGETFORMAT to fetch the current
format parameters, perhaps change a parameter or two, display the formatting
details to the user, and then call FDIOCSETFORMAT
followed by a series of calls to
FDIOCFORMAT_TRACK.
fd formatting support appeared in
NetBSD 1.3.
| February 17, 2017 | NetBSD 8.99 |