From owner-FreeBSD-users-jp@jp.freebsd.org  Tue May  6 16:18:00 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id QAA26868
	Tue, 6 May 1997 16:18:00 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with SMTP id QAA26852
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 6 May 1997 16:17:58 +0900 (JST)
Received: from sranhc.sra.co.jp by sraigw.sra.co.jp (8.6.13/3.4W-sraigw)
	id QAA15297; Tue, 6 May 1997 16:17:42 +0900
Received: from sran230.sra.co.jp (soda@sran230 [133.137.20.19]) by sranhc.sra.co.jp (8.6.13/3.4W-srambox) with ESMTP id QAA29931 for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 6 May 1997 16:17:50 +0859
Received: (from soda@localhost) by sran230.sra.co.jp (8.6.12+2.4W3/3.4W-SRA-local) id QAA18485 for FreeBSD-users-jp@jp.freebsd.org; Tue, 6 May 1997 16:18:02 +0900
Date: Tue, 6 May 1997 16:18:02 +0900
From: Noriyuki Soda <soda@sra.co.jp>
Message-Id: <199705060718.QAA18485@sran230.sra.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 12473
Subject: [FreeBSD-users-jp 12473] Re: 2.2.1-RELEASE /sys/i386/isa/syscons.c  KDENABIO policy
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

> > I/O$BFC8"$K4X$7$F$O8DJL$K@_Dj$G$-$k(BVMS$B$_$?$$$J(BOS$B$b$"$k$N$G!"0l6ZFl$G$O$$$+$J(B
> > $B$$$H;W$$$^$9!#(BUNIX$B$N>l9g$O$3$N$X$sC1=c$K$d$m$&$H$7$F$$$k$N$G$7$g$&$1$I!#(B

$B$3$l$O(B UNIX <-> VMS $B$H$$$&$h$j$O!"(Bi386 <-> $B$=$l0J30(B $B$H$$$&LdBj$N$h$&$K(B
$B;W$$$^$9!#(Bi386 $B0J30$N(B UNIX $B$G$"$l$P!"(Bdevice $B$r(B mmap $B$9$k$3$H$K$h$C$F(B 
I/O $BFC8"$rF@$k$N$G!"(Bdevice $B%U%!%$%k$N%b!<%I$d%I%i%$%P$N(B mmap() $B%(%s%H(B
$B%j$r;H$C$F8DJL$K@_Dj$G$-$^$9$+$i!#(B(i386 $B$G$b(B memory mapped $B%G%P%$%9$7(B
$B$+$J$$$h$&$J%^%7%s$J$i$$$$$s$G$7$g$&$1$I!"8=<BE*$K$O$=$&$$$&%^%7%s$C$F(B
$B;H$o$l$F$^$;$s$7!D(B)

$B$A$J$_$K!"(BNetBSD/i386 $B$d(B OpenBSD/i386 $B$G$O!"(Bsecurelevel >= 1 $B$G$b(B 
device $B$KBP$9$k(B I/O $B$r5v$7$F$$$^$9!#$7$+$7!"(B

> > $BK\7o$K$D$$$F$"$k%*!<%9%H%i%j%"$N?M$+$i%3%a%s%H$r$b$i$C$?$N$G$9$,!"(B
> > $B7k6I(BDMA$B$J$I$,2DG=$K$J$C$F$7$^$&$?$a!"(B

$B$3$&$$$C$?;XE&$O@5$7$$$N$G!"(BFreeBSD $B$N(B securelevel >= 1 $B$NJ}$,!"$h$j(B 
secure $B$G$"$k$H8@$($k$G$7$g$&$M!#(B

>   i386 $B%"!<%-%F%/%A%c$G$O%"%/%;%9$G$-$k(B I/O port $B$r%W%m%;%9$4$H$K@_Dj(B
> $B$9$k$3$H$b2DG=$J$N$G$9$,!"(BFreeBSD $B$G$O$^$@<BAu$5$l$F$$$^$;$s!#(B

Linux, NetBSD, OpenBSD $B$G$O(B I/O bitmap $B$r<BAu$7$F$$$k$o$1$G$9$,!"$$$:(B
$B$l$b(B port $BHV9f(B < 1024 $B$NHO0O$7$+!"(BI/O bitmap $B$,M-8z$K$J$C$F$$$^$;$s!#(B
$B$3$l$O(B pcb $B$N%5%$%:$,Bg$-$/$J$C$F$7$^$&$N$rHr$1$k$?$a$@$H;W$$$^$9(B
$B!J(B65536 $B$^$GM-8z$K$9$k$H!"(BI/O bitmap $B$@$1$G(B 8K byte $B$K$b$J$C$F$7$^$&$N(B
$B$G!"$3$l$@$1$G(B u area $B$,0n$l$F$7$^$$$^$9(B ^_^;$B!K!#(B>= 1024 $B$N%]!<%H$X%"(B
$B%/%;%9$7$?$$>l9g$O!"(BI/O bitmap $B$G$O$J$/(B IOPL $B$rMxMQ$9$k$3$H$K$J$j$^$9!#(B

$B$?$V$s(B FreeBSD $B$G$b$3$l$rF'=1$9$k$G$7$g$&$+$i!"(BPCI $B$d(B EISA, VL $B$N%G%P(B
$B%$%9$X$N%"%/%;%9$,I,MW$J>l9g$O!"(BIOPL $B$GA4(B I/O $BFC8"$rM?$($kJ}K!$7$+<B8=(B
$B$G$-$J$$$+$b$7$l$^$;$s!#(B(VGA $B$NHO0O$K$"$k%l%8%9%?$KBP$7$F$O!":Y$+$$@)(B
$B8f$,2DG=$K$J$k$+$b$7$l$^$;$s$,!D!K(B

>   Linux $B$K$O(B ioperm() $B$H$$$&%7%9%F%`%3!<%k$,$"$C$F!"$3$N(B I/O port $B$N@_(B
> $BDj$r%W%m%;%9<+?H$,@)8f$G$-$k$h$&$K$J$C$F$$$^$9!#(B($B$h$/9M$($F$_$k$HIT;W(B
> $B5D$G$9$,!D(B)

NetBSD/OpenBSD $B$G$b(B Linux $B$HF1$8$G$9!#(BVM86 $B%b!<%I$G$NMxMQ$K<g4c$rCV$$(B
$B$F$$$k$+$i$G$7$g$&$M!#(B
--
soda
