From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Jul  6 20:07:55 1997
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) id UAA13115
	Sun, 6 Jul 1997 20:07:55 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) with ESMTP id UAA13107
	for <freebsd-users-jp@jp.freebsd.org>; Sun, 6 Jul 1997 20:07:53 +0900 (JST)
Received: from hiro.mydomain.jp (localhost [127.0.0.1]) by hiro.mydomain.jp (8.8.5/3.4W4) with ESMTP id TAA00287 for <freebsd-users-jp@jp.freebsd.org>; Sun, 6 Jul 1997 19:57:13 +0900 (JST)
Message-Id: <199707061057.TAA00287@hiro.mydomain.jp>
To: freebsd-users-jp@jp.freebsd.org
X-Mailer: Mew version 1.06 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Date: Sun, 06 Jul 1997 19:57:13 +0900
From: HirohitoHiguchi <hirohito@msi.biglobe.ne.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 15360
Subject: [FreeBSD-users-jp 15360] I/O again
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

DearSirs
$BHu8}$G$9!#$+$J$jCY$l$^$7$?$,!"@hF|$N(BI/O$B$N7o$N%j%W%i%$$G$9!#(B
static __inline void
outb(unsigned int port, unsigned data)
{
  unsigned char al;

  al = data;
  __asm __volatile(&quot;outb %0,%%dx&quot; : : &quot;a&quot; (al), &quot;d&quot; (port));
}

$B$G(B
#include &lt;stdio.h&gt;
$B$H$$$&@k8@$O$_$?;v$,L5$$$N$G$9$,(B...
$B$^$?!"(B
 __asm __volatile(&quot;outb %0,%%dx&quot; : : &quot;a&quot; (al), &quot;d&quot; (port));
$B$O!"(B
outb %0,%2
$B$KBX$($F$b$h$5$=$&$J5$$,$9$k$N$G$9!#$J$<$J$i!"8e$m$NJ}$G(B
`d'$B$H@k8@$5$l$F$$$k$N$G$9$+$i(B...
$B4V0c$$$r8f;XE&4j$$$^$9!*(B
Thanks!
H.Higuchi<hirohiot@msi.biglobe.ne.jp>

