rl man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

rl(4)									 rl(4)

Name
       rl - RL211/RL02 disk interface

Syntax
       controller hl0 at uba? csr 0174400 vector rlintr
       disk rl0 at hl0 drive 0

Description
       Files  with  minor device numbers 0 through 7 refer to various portions
       of drive 0; minor devices 8 through 15 refer to drive 1, and so	forth.
       The  standard  device names begin with followed by the drive number and
       then a letter, a through h, for partitions 0-7.	The question mark  (?)
       character stands here for a drive number in the range 0-7.

       The block files access the disk by the system's normal buffering mecha‐
       nism and can be read  and  written  without  regard  to	physical  disk
       records.	  There	 is  also  a  raw interface, which 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.	There‐
       fore, raw I/O is considerably more efficient when many words are trans‐
       mitted.	 The names of the raw files conventionally begin with an addi‐
       tion letter r, for example,

       Although RL02 disks have 256-byte sectors, the driver emulates 512-byte
       sectors.	  Raw  I/O  counts  should be multiples of 512 bytes (a normal
       disk sector).  In the same way, calls should specify a multiple of  512
       bytes.

       The  origin  and	 size (in 512-byte sectors) of the pseudodisks on each
       drive are as follows:

       RL02 partitions:
	    disk      start	length	  cyl
	    rl?a      0		15884	  0-397
	    rl?b      15884	4520	  398-510
	    rl?c      0		20480	  0-511
	    rl?d      15884	4520	  398-510
	    rl?g      0		20480	  0-511

Restrictions
       In raw I/O, and functions  truncate  file  offsets  to  512-byte	 block
       boundaries,  and	 overwrites  the  tail of incomplete blocks.  Thus, in
       programs that are likely to access raw devices, and should always  deal
       in 512-byte multiples.

Diagnostics
       The following messages are printed at the console:

       rl%d%c: hard error sn%d
       An unrecoverable error occurred during transfer of the specified sector
       of the specified disk partition.	 Either the error  was	unrecoverable,
       or  a  large number of retry attempts (including offset positioning and
       drive recalibration) could not recover the error.  Additional  register
       information   may   be	gathered  from	the  system  error  log	 file,
       /usr/adm/syserr/syserr.<hostname>.

       rl%d: write protected
       The write protect switch	 was  set  on  the  drive  when	 a  write  was
       attempted.  The write operation is not recoverable.

       hl%d: lost interrupt
       A  timer	 watching the controller detected no interrupt for an extended
       period while an operation was outstanding.  This indicates  a  hardware
       or  software failure.  The error causes a UNIBUS reset and retry of the
       pending operations.  If the controller continues	 to  lose  interrupts,
       this error will recur a few seconds later.

Files
See Also
       dkio(4), nbuf(4), MAKEDEV(8), uerf(8)

				      VAX				 rl(4)
[top]

List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net