Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ fl(7) — mips UMIPS RISC/os 5.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

flfo(7)



FL(7)               RISC/os Reference Manual                FL(7)



NAME
     fl - IOP floppy disk controller interface

DESCRIPTION
     The interface to the device emulates the SCSI interface.
     The standard device names begin with ``fd0t'' followed by a
     2 digit drive type number and then a letter a-h for parti-
     tions 0-7 respectively.  Only partitions a and c are
     currently used.

     The block files access the floppy disk via the system's nor-
     mal buffering mechanism and may be read and written without
     regard to physical disk records.  There is also a "raw"
     interface that provides for direct transmission between the
     disk and the user's read or write buffer.  A single read or
     write call results in exactly one I/O operation and there-
     fore raw I/O is considerably more efficient when many words
     are transmitted. The block device names are contained in the
     directory /dev/floppy and the character device names are
     contained in the directory /dev/rfloppy.

     In raw I/O, buffers should be page aligned for best perfor-
     mance and I/O counts should be a multiple of 512 bytes (a
     disk sector).  Likewise seek calls should specify a multiple
     of 512 bytes.

     Volume headers are created by by the format program flfo.

FILES
     /dev/floppy/fd0t0[0-1][a-h]
     /dev/rfloppy/fd0t0[0-1][a-h]
     /dev/rfloppy/fd0t0[0-1]vol

SEE ALSO
     flfo(7)

DIAGNOSTICS
     FLOPPY: Cannot get volume header: using default

          The floppy is not MIPS format.

     FLOPPY %s

          Prints vendor identification string.

     FLOPPY: cmd timed out/semaphore set

          UNIX has timed out waiting for an interrupt from the
          IOP, however the status semaphore is set indicating an
          interrupt should have been generated.





                        Printed 11/19/92                   Page 1





FL(7)               RISC/os Reference Manual                FL(7)



     FLOPPY: stray interrupt

          The floppy interrupt routine was called but there does
          not appear to be an interrupt pending for the floppy
          device.

     FLOPPY sense failed: %s: scsi %b

          An attempt to get error sense information failed.

     no more retries

          All error retries are completed, a hard error is
          reported.

     invalid sense class %d

          The returned error sense status was invalid.

     FLOPPY removed before close

          The floppy door open has been detected while UNIX had
          the device open.
































 Page 2                 Printed 11/19/92



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026