From owner-FreeBSD-tech-jp@jp.freebsd.org  Thu Mar  4 12:14:14 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) id MAA04171;
	Thu, 4 Mar 1999 12:14:14 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3])
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) with ESMTP id MAA04164
	for <freebsd-tech-jp@jp.freebsd.org>; Thu, 4 Mar 1999 12:14:08 +0900 (JST)
	(envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp)
Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:7Py2qRfaTU2p6LuSd2tUw/eZQymn5rgS@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1])
	by outmail.utsunomiya-u.ac.jp (8.9.1/8.9.1) with ESMTP id MAA07683
	for <freebsd-tech-jp@jp.freebsd.org>; Thu, 4 Mar 1999 12:14:07 +0900 (JST)
Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP
	id MAA27099; Thu, 4 Mar 1999 12:17:15 +0900 (JST)
Message-Id: <199903040317.MAA27099@zodiac.mech.utsunomiya-u.ac.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
cc: yokota@zodiac.mech.utsunomiya-u.ac.jp
In-reply-to: Your message of "Wed, 03 Mar 1999 23:28:06 JST."
             <199903031428.XAA19650@afs.ntc.mita.keio.ac.jp> 
References: <199903031428.XAA19650@afs.ntc.mita.keio.ac.jp> 
Date: Thu, 04 Mar 1999 12:17:14 +0900
From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: FreeBSD-tech-jp 2031
Subject: [FreeBSD-tech-jp 2031] Re: =?ISO-2022-JP?B?GyRCQy8kKxsoQg==?= kon
 =?ISO-2022-JP?B?GyRCJE4lKyE8JU0la0hHOm4kaiReJDskcyEpGyhC?=
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: yokota@zodiac.mech.utsunomiya-u.ac.jp

$@2#ED!w1'ET5\$G$9!#(J

>$@$5$F!"$3$3$G>!<j$K%l%s%@%i$r:n$C$F$7$^$C$F$bNI$$$N$G$7$g$&$+!)(J
>
>1. $@$d$C$F$[$7$$(J
>2. $@8e$GJQ99$K6(NO$7$F$/$l$k$J$i$d$C$F$b$$$$$h(J
>3. $@$A$g$C$HBT$C$FM_$7$$(J
>
>$@$I$&$G$7$g!)(J

16$@?'%b!<%I$G1Q;z$N%S%C%H%^%C%W!&%U%)%s%H$rE83+$9$k%3!<%I$O$G$-$F$$$^$9$,!$(J
$@$3$l$O1Q;z$J$s$G(J 8$@%I%C%HI}(J/$@J8;z$G$9!#(J


+----------------+   (A)   +================+
|$@C<Kv%(%_%e%l!<%?(J|<------->|$@2>A[C<Kv%P%C%U%!(J|
+----------------+         +================+
        ^                          ^
        | (C)                      | (A)
        |                          V
+----------------+   (B)   +----------------+        +====================+
|   syscons$@>e0L(J  |-------->|    $@%l%s%@%i(J    |------->|$@J*M}%9%/%j!<%s%a%b%j(J|
+----------------+         +----------------+        +====================+

$@>e$N?^$O(J syscons $@$NFbIt=hM}$N(J($@$4$/0lIt$r(J)$@4JC1$KI=$7$?$b$N$G$9!#(J(A),
(B), (C) $@$N%$%s%?%U%'!<%9ItJ,$N4X?t$O$-$A$s$HDj$a$?$$$H$3$m$J$N$G!$$3(J
$@$3$N;EMM:vDj$K8f6(NOD:$-$D$D4A;z%U%)%s%HBP1~$N%l%s%@%i$r:n$C$FD:$-$?$$(J
$@$H;W$$$^$9!#(J

$@$5$C$5$H(J VGA $@1Q;z%P!<%8%g%s$N%F%9%HHG$r%j%j!<%9$7$?J}$,$h$$$G$9$M!#%5(J
$@%s%W%k$H$7$F!#(J

$@;d$N%9%?%s%9$H$7$F$O!$C<Kv%(%_%e%l!<%?!$3F<o%l%s%@%i$N4pK\9=B$$H4X?t(J
($@5,3J(J)$@$rDj$a$k$"$?$j$^$G$,<+J,$NLr3d$H9M$($F$*$j!$$=$l$,$G$-$?CJ3,$G3'(J
$@$5$s$K8f<+J,C#$N%K!<%:$K9g$o$;$F%(%_%e%l!<%?$d%l%s%@%i!&%b%8%e!<%k$r=q(J
$@$$$FD:$-$?$$$H;W$C$F$$$^$7$?!#(J

$@%(%_%e%l!<%?$d%l%s%@%i$NFbIt=hM}$K$D$$$F$O!$$J$K$+(J syscons $@A4BN$K1F6A(J
$@$,$"$k$3$H$d!$%$%s%?%U%'!<%9$NDj5A$KJQ99$,I,MW$K$J$k$h$&$J>l9g$r=|$1$P(J 
syscons $@$+$i$N@)Ls>r7o$OFC$K$"$j$^$;$s!#(J

>>> $@$"$H!"(J
>>> VGA_640x480 $@$r@_Dj$9$kMWNN$,$h$/J,$+$i$J$$(J (VESA $@$r;H$o$:(J)
>>> $@$H$$$&<eE@$b$"$j$^$9(J :-)$@!#(J
>
>1. $@:G6a$OIaDL!"(JVESA BIOS $@$"$k$N$G5$$K$7$J$/$FNI$$(J
>2. $@$d$C$Q!"(JVESA $@$,$@$a$J$i(J VGA $@C!$-$r$7$?$$(J
>3. VGA $@$G$d$k$Y$-$@(J
>
>VESA $@$H(J SMP $@$,6&B8$G$-$J$$$i$7$$$N$G!"(J2, 3 $@$N5$J,$OJ,$+$k$s$G$9$1$I!"(J
>VGA $@$N%W%m%0%i%_%s%0$N7P83$NL5$$;d$K$OI_5o$,9b$$!#(J

VGA 640x480, 16$@?'%b!<%I$O(J VESA $@%b%8%e!<%k$J$7$G(J VGA $@$rD>@\C!$/$3$H$J$/(J
$@@_Dj$G$-$^$9!#%f!<%6%i%s%I!&%W%m%0%i%`$+$i$J$i(J ioctl(0, SW_CG640x480, 0),
syscons $@FbIt$G$O(J scp->mode = M_CG640x480; setmode(scp); $@$G$9!#(J

VGA 640x480, 256$@?'%b!<%I$O(J VESA $@%b%8%e!<%k$r%m!<%I$7$F$"$C$F$+$D(JVESA
BIOS $@$,$3$l$r%5%]!<%H$7$F$$$k>l9g$N$_2DG=$G$9!#F1MM$K(J 
ioctl(0,SW_VESA_CG640x480, 0), syscons $@FbIt$G$O(J scp->mode = M_VESA_CG640x480;
setmode(scp);

$@F1$8$/(JVGA 640x400, 256$@?'%b!<%I$O(J VESA $@%b%8%e!<%k$r%m!<%I$7$F$"$C$F$+$D(JVESA
BIOS $@$,$3$l$r%5%]!<%H$7$F$$$k>l9g$N$_2DG=$G$9!#(J

# VGA 640x400, 16 $@?'$H$$$&$N$O$J$$$G$9$M!#(J

>$@$H$3$m$G!"(JVESA $@$H(J SMP $@$,6&B8$G$-$J$$$H$$$&$N$O!"(J
>BIOS $@$N(J reentrant $@@-$NLdBj$G$9$+!)(J
>$@F~8}$K(J semaphore $@$r$D$1$k$s$G$O%@%a$G$9$+!)(J

VESA $@$O(J SMP $@$GLdBj$J$/MxMQ$G$-$^$9!#0l;~4|(J GENERIC $@$d(J LINT $@$G$O!V$@$a(J
$@$h!W$H=q$$$F$"$j$^$7$?$,:#$OBg>fIW$G$9!#(J($@$"$l!$$=$l$H$b$^$@$I$3$+$K(J
$@!V$@$a$@!W$H=q$$$F$"$j$^$7$?$+!#(J)

>>> $@$[$s$G!"4A;z$rI=<($G$-$k$h$&$K$9$k$K$O(J
>>>   yokota$@$5$s$N3+H/$,$I$3$^$G?J$s$@8e$G!"(J
>>>   $@$I$NItJ,$r=q$1$P$$$$$N$G$7$g$&$+!)(J
>
>$@$I$NItJ,!"$O$?$V$s!"(J
>vidcontrol, 

$@C<Kv%(%_%e%l!<%?$r;XDj$9$k$h$&$J%*%W%7%g%s$r?7@_$9$kM=Dj$,$"$j$^$9!#(J

>$@2hLL$N@_DjItJ,!"(J

$@2~B$$NI,MW$O$J$$$H;W$$$^$9!#;HMQ$9$k%b!<%I$r7h$a$FFbIt%5%V%k!<%A%s$r8F(J
$@$V$@$1$G:Q$_$^$9(J($@:Q$`$h$&$K$7$^$9(J)$@!#(J

>$@%l%s%@%i!"(J

$@$3$l$K$D$$$F$O>e=R!#(J

>$@$"$H$b$7$+$7$?$i(J vty $@$N07$$$K$A$g$C$H2~B$$,$$$k$+!)(J

$@$3$l$OB?J,I,MW$J$$$G$7$g$&!#(Jvty $@@ZBX;~$K%S%G%*!&%b!<%I$r@5$7$/@_Dj$7D>(J
$@$9$N$O(J syscons $@>e0L$,$d$j$^$9$7!#(J

>$@%U%)%s%H$N%m!<%I$O$I$&$9$k$N$,@5$7$$$N$@$m$&!)(J

$@%l%s%@%i$K$I$&EO$9$+$G$9$M!#(Jioclt $@$r@_$1$k$+!$(Jkld $@$G%m!<%I$9$k$+$G$7$g(J
$@$&$+!#8=>u$G$O1Q;z(J 8 $@%S%C%H!&%U%)%s%H0J30$K$D$$$F$OG[N8$5$l$F$$$^$;$s!#(J
world21 $@$G$O?75,$K(J ioctl $@$r@_$1$F$$$^$7$?$M!#(J

>$@8@8l$N@_Dj$O!)(J
>$@FbIt%3!<%I$O!)(J

$@$3$N$"$?$j$OC<Kv%(%_%e%l!<%?$NLdBj$H$J$k$+$H;W$$$^$9!#(J

$@0J>eBg92$F$G=q$$$?$N$GITL@$JItJ,$b$"$k$H;W$$$^$9$,!$$H$j$"$($:$N%l%9%](J
$@%s%9$G$9!#(J
