|
|
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.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.