.TH iomapAnd() "" "" "Internal Kernel Routine"
.PC "
\fBint iomapAnd(\fIval\fB, \fIoffset\^\fB)\fR
\fBint \fIval\fB, \fIoffset\^\fB;\fR
.PP
.B iomapAnd()
``bitwise AND's'' the 32-bit mask
.I "val"
at the word offset
.I "offset"
within the I/O privilege map.
This permits a usr's code to to enable a given option on a given
port or ports.
.PP
If
.I offset
is zero,
.B iomapAnd()
covers ports zero through 31; if
.I offset
is one, it covers ports 32 through 63; and so on.
The current valid range for
.I offset
is zero through 63, corresponding to ports in the range of zero through 0x7FF.
.PP
.B iomapAnd()
returns the updated map word.
.SH "See Also"
.B
internal kernel routines
.R
