diff options
Diffstat (limited to 'man4/mem.4')
-rw-r--r-- | man4/mem.4 | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/man4/mem.4 b/man4/mem.4 new file mode 100644 index 000000000..5a7df3adf --- /dev/null +++ b/man4/mem.4 @@ -0,0 +1,79 @@ +.\" Copyright (c) 1993 Michael Haardt (michael@moria.de), Fri Apr 2 11:32:09 MET DST 1993 +.\" +.\" This is free documentation; you can redistribute it and/or +.\" modify it under the terms of the GNU General Public License as +.\" published by the Free Software Foundation; either version 2 of +.\" the License, or (at your option) any later version. +.\" +.\" The GNU General Public License's references to "object code" +.\" and "executables" are to be interpreted as the output of any +.\" document formatting or typesetting system, including +.\" intermediate and printed output. +.\" +.\" This manual is distributed in the hope that it will be useful, +.\" but WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public +.\" License along with this manual; if not, write to the Free +.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, +.\" USA. +.\" +.\" Modified Sat Jul 24 16:59:10 1993 by Rik Faith (faith@cs.unc.edu) +.TH MEM 4 1992-11-21 "Linux" "Linux Programmer's Manual" +.SH NAME +mem, kmem, port \- system memory, kernel memory and system ports +.SH DESCRIPTION +\fBMem\fP is a character device file +that is an image of the main memory of the +computer. It may be used, for example, to examine (and even patch) the +system. +.LP +Byte addresses in mem are interpreted as physical memory addresses. +References to non-existent locations cause errors to be returned. +.LP +Examining and patching is likely to lead to unexpected results +when read-only or write-only bits are present. +.LP +It is typically created by: +.RS +.sp +mknod -m 660 /dev/mem c 1 1 +.br +chown root:mem /dev/mem +.sp +.RE +.LP +The file kmem is the same as mem, except that the kernel virtual memory +rather than physical memory is accessed. +.LP +It is typically created by: +.RS +.sp +mknod -m 640 /dev/kmem c 1 2 +.br +chown root:mem /dev/kmem +.sp +.RE +.LP +\fBPort\fP is similar to mem, but the IO ports are accessed. +.LP +It is typically created by: +.RS +.sp +mknod -m 660 /dev/port c 1 4 +.br +chown root:mem /dev/port +.sp +.RE +.SH FILES +.I /dev/mem +.br +.I /dev/kmem +.br +.I /dev/port +.SH "SEE ALSO" +.BR chown (1), +.BR mknod (1), +.BR ioperm (2) |