Annotation of researchv10dc/man/manb/up.4, revision 1.1

1.1     ! root        1: .TH UP 4
        !             2: .SH NAME
        !             3: up \- emulex sc21/ampex 9300 UNIBUS moving head disk
        !             4: .SH DESCRIPTION
        !             5: Files with minor device numbers 0 through 7 refer to various portions
        !             6: of drive 0;
        !             7: minor devices 8 through 15 refer to drive 1, etc.
        !             8: .PP
        !             9: The origin and size of the pseudo-disks on each drive are
        !            10: as follows:
        !            11: .PP
        !            12: .ta .5i +\w'000000    'u +\w'000000    'u
        !            13: .nf
        !            14: 9300 partitions
        !            15:        disk    start   byte
        !            16:        0       0       15884
        !            17:        1       16416   33440
        !            18:        2       0       500992
        !            19:        3       341696  15884
        !            20:        4       358112  55936
        !            21:        5       414048  36944
        !            22:        6       341696  159296
        !            23:        7       49856   291346
        !            24: .DT
        !            25: .fi
        !            26: .PP
        !            27: The
        !            28: block
        !            29: files
        !            30: access the disk via the system's normal
        !            31: buffering mechanism
        !            32: and may be read and written without regard to
        !            33: physical disk records.
        !            34: There is also a `raw' interface
        !            35: which provides for direct transmission between the disk
        !            36: and the user's read or write buffer.
        !            37: A single read or write call results in exactly one I/O operation
        !            38: and therefore raw I/O is considerably more efficient when
        !            39: many words are transmitted.
        !            40: The names of the raw files
        !            41: conventionally
        !            42: begin with
        !            43: an extra `r.'
        !            44: .SH FILES
        !            45: .ta 2i
        !            46: /dev/up[0-3][a-h]      block files
        !            47: .br
        !            48: /dev/rup[0-3][a-h]     raw files
        !            49: .SH SEE ALSO
        !            50: rp(4)
        !            51: .SH BUGS
        !            52: In raw I/O
        !            53: .I read
        !            54: and
        !            55: .IR write (2)
        !            56: truncate file offsets to 512-byte block boundaries,
        !            57: and
        !            58: .I write
        !            59: scribbles on the tail of incomplete blocks.
        !            60: Thus,
        !            61: in programs that are likely to access raw devices,
        !            62: .I read, write
        !            63: and
        !            64: .IR lseek (2)
        !            65: should always deal in 512-byte multiples.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.