Annotation of cci/usr/src/man/man4/mem.4, revision 1.1.1.1

1.1       root        1: .TH MEM 4 
                      2: .UC 4
                      3: .SH NAME
                      4: mem, kmem \- main memory
                      5: .SH DESCRIPTION
                      6: .lg
                      7: .I Mem
                      8: is a special file that is an image of the main memory
                      9: of the computer.
                     10: It may be used, for example, to examine
                     11: (and even to patch) the system.
                     12: .PP
                     13: Byte addresses in
                     14: .I mem
                     15: are interpreted as physical memory addresses.
                     16: References to non-existent locations cause errors to be returned.
                     17: .PP
                     18: Examining and patching device registers is likely
                     19: to lead to unexpected results when read-only or write-only
                     20: bits are present.
                     21: .PP
                     22: The file
                     23: .I kmem
                     24: is the same as 
                     25: .I mem
                     26: except that kernel virtual memory
                     27: rather than physical memory is accessed.
                     28: .PP
                     29: On TAHOE, the I/O page
                     30: begins at physical address 0xfff00000 of
                     31: .I kmem
                     32: and per-process data for the current process
                     33: begins at virtual 0xbffff000.
                     34: .SH FILES
                     35: /dev/mem,
                     36: /dev/kmem
                     37: .SH BUGS
                     38: Memory files are accessed one byte
                     39: at a time, an inappropiate method for some
                     40: device registers.

unix.superglobalmegacorp.com

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