Annotation of 43BSDReno/share/man/man4/man4.vax/mem.4, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1980 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)mem.4       6.2 (Berkeley) 5/16/86
        !             6: .\"
        !             7: .TH MEM 4 "May 16, 1986"
        !             8: .UC 4
        !             9: .SH NAME
        !            10: mem, kmem \- main memory
        !            11: .SH DESCRIPTION
        !            12: .lg
        !            13: .I Mem
        !            14: is a special file that is an image of the main memory
        !            15: of the computer.
        !            16: It may be used, for example, to examine
        !            17: (and even to patch) the system.
        !            18: .PP
        !            19: Byte addresses in
        !            20: .I mem
        !            21: are interpreted as physical memory addresses.
        !            22: References to non-existent locations cause errors to be returned.
        !            23: .PP
        !            24: The file
        !            25: .I kmem
        !            26: is the same as 
        !            27: .I mem
        !            28: except that kernel virtual memory
        !            29: rather than physical memory is accessed.
        !            30: Only kernel virtual addresses that are mapped to memory are allowed.
        !            31: The file
        !            32: .I kUmem
        !            33: also refers to kernel virtual memory,
        !            34: but may be used to access areas mapped to UNIBUS address space
        !            35: and other I/O areas.
        !            36: It forces all accesses to use word (short integer) accesses.
        !            37: Examining and patching device registers is likely
        !            38: to lead to unexpected results when read-only or write-only
        !            39: bits are present.
        !            40: .PP
        !            41: On VAX 11/780 the I/O space begins at physical address 20000000(16);
        !            42: on an 11/750 I/O space addresses are of the form fxxxxx(16).
        !            43: On all VAX'en
        !            44: per-process data for the current process is UPAGES long, and ends at virtual
        !            45: address 80000000(16).
        !            46: .SH FILES
        !            47: /dev/mem
        !            48: .br
        !            49: /dev/kmem
        !            50: .br
        !            51: /dev/kUmem

unix.superglobalmegacorp.com

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