From owner-FreeBSD-tech-jp@jp.freebsd.org  Fri Aug 29 13:30:47 1997
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) id NAA13153
	Fri, 29 Aug 1997 13:30:47 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with SMTP id NAA13148
	for <FreeBSD-tech-jp@jp.freebsd.org>; Fri, 29 Aug 1997 13:30:46 +0900 (JST)
Received: from slserver.mech.eng.osaka-u.ac.jp (slserver [133.1.245.92]) by mech-srv.mech.eng.osaka-u.ac.jp (8.6.9+2.4W/3.5Wpl4[Ver.2-A(V5)/mech-srv/03/18/97]) with ESMTP id NAA00985; Fri, 29 Aug 1997 13:30:15 +0900
Received: from sldosv4.mech.eng.osaka-u.ac.jp by slserver.mech.eng.osaka-u.ac.jp (SMI-8.6/3.5Wpl4-for-MECH-subdomain-nomx)
	id NAA25719; Fri, 29 Aug 1997 13:30:07 +0900
Received: from sldosv4 by sldosv4.mech.eng.osaka-u.ac.jp (8.8.5/SMI-SVR4)
	id NAA25307; Fri, 29 Aug 1997 13:32:14 +0900 (JST)
Message-Id: <199708290432.NAA25307@sldosv4.mech.eng.osaka-u.ac.jp>
To: FreeBSD-tech-jp@jp.freebsd.org, hosokawa@ntc.keio.ac.jp
In-Reply-To: Your message of "Fri, 29 Aug 1997 12:26:46 +0900 (JST)"
References: <199708290326.MAA03502@afs.ntc.mita.keio.ac.jp>
X-Mailer: Mew version 1.06 on Emacs 19.28.2, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Date: Fri, 29 Aug 1997 13:32:13 +0900
From: Osafumi Nakayama <nakayama@cv.mech.eng.osaka-u.ac.jp>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-tech-jp 551
Subject: [FreeBSD-tech-jp 551] Re: memory map on PCI device
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

$BCf;3(B@$BBg:eBg3X$G$9!%(B

$B:rF|$*?R$M$7$?(BPCI$B$N%G%P%I%i$N7o$G$9$,!$%O%s%0$9$k$N$O$3$A$i$N%\!<%I$N(B
$B@_Dj$,$*$+$7$$$?$a$G$7$?!%(Bpmap_mapdev()$B$G$"$C$5$j%^%C%W$G$-$F$$$?$h$&(B
$B$G$9!%$I$&$b$*A{$,$;$7$F:Q$_$^$;$s$G$7$?!%(B

$B:Y@n$5$s$K$O!$2sEz$r$$$?$@$-!$5.=E$J;~4V$r3d$+$;$F$7$^$$?=$7Lu$"$j$^$;(B
$B$s$G$7$?!%$b$&>/$7$A$c$s$HD4$Y$F$+$i$*J9$-$9$l$PNI$+$C$?$HH?>J$7$F$*$j(B
$B$^$9!%(B

   >> >>   physical_addr = pci_conf_read( tag, AVA200_ADDRESS_REG );
   >> >>   virtual_addr  = pmap_mapdev( physical_addr, AVA200_WINDOW_SIZE*4 );
   >> 
   >> $B$=$b$=$b!"(Bphysical_addr $B$K$O@5$7$$CM$,F~$C$F$$$^$9$+!)(B
   >> printf $B%G%P%C%0$J$j(B DDB $B$J$j$GD4$Y$F$_$k$N$,Bh0lJb$+$H!#(B

# $B$G$bAjJQ$o$i$:!$(Bpci_map_mem()$B$G$O%O%s%0$7$^$&$N$G$9$,!$$3$l$N860x$O(B
# $BNI$/J,$+$j$^$;$s!%(B

------------------------------------------------------
  $BCf;3Z@J8(B
  $BBg:eBg3XBg3X1!(B $B9)3X8&5f2J(B $BEE;R@)8f5!3#9)3X@l96(B 
                    $B4D6-9TF0CNG=9)3X9V:B(B $B>pJs=hM}NN0h(B
                                       $BGr0f8&5f<<(B
		      TEL 06-877-5111 ext 3374 ($BCk4V(B)
		      TEL 06-879-7333          ($BLk4V(B)
  (E-mail: nakayama@cv.mech.eng.osaka-u.ac.jp)
------------------------------------------------------
