glenda.party
term% ls -F
term% cat index.txt
CYC(3)                     Library Functions Manual                     CYC(3)

NAME
       cyc - Cyclone fiber interface

SYNOPSIS
       bind #C /dev

       /dev/cyc

DESCRIPTION
       The  cyc  device  drives the Cyclone CVME961 (not 960) card with an at‐
       tached SQFBR Squall module to provide a  high-speed  point-to-point  9P
       link  between  a  CPU  server and a file server.  Both machines must of
       course have VME buses.  For debugging, the Cyclone may be  loaded  with
       on-board  software  using  xms  (see con(1)) and the NINDY ROM supplied
       with the device.  In production, though, it is easiest to  replace  the
       ROM with the program in the directory /sys/src/fs/cyc.  In either case,
       the  on-board  software expects an identical Cyclone to be at the other
       end of the fiber.  One of the boards must be in a CPU server, the other
       in a file server; the systems configure their respective boards dynami‐
       cally as appropriate.

       The driver serves a single file, /dev/cyc.  When opened, the file  ini‐
       tializes  the  connection  to  the file server.  The resulting file de‐
       scriptor should be used only to send and receive  9P  messages.   Typi‐
       cally  boot(8)  will open /dev/cyc, prime the connection by sending nop
       and session messages (see attach(5)), and then mount (see bind(2))  the
       file descriptor in the CPU server's name space.  Thenceforth all activ‐
       ity on /dev/cyc will be mediated by the mount driver mnt(3)).

FILES
       /sys/src/fs/cyc
              Directory of on-board software for the Cyclone.

SEE ALSO
       CVME960,  CVM961  Single  Board Computer User's Manual and SQFBR User's
       Manual, Cyclone Microsystems, Inc., New Haven, CT, 1-203-7865536

SOURCE
       /sys/src/9/power/devcyc.c

BUGS
       The driver is specific to the SGI Power  Series,  although  the  device
       should operate on any VME bus.

                                                                        CYC(3)