From owner-FreeBSD-tech-jp@jp.freebsd.org  Fri Aug 29 12:26:52 1997
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) id MAA00255
	Fri, 29 Aug 1997 12:26:52 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with ESMTP id MAA00250
	for <FreeBSD-tech-jp@jp.freebsd.org>; Fri, 29 Aug 1997 12:26:50 +0900 (JST)
Received: (from hosokawa@localhost) by afs.ntc.mita.keio.ac.jp (8.7.4+2.6Wbeta6/3.4W5-ntc_mailserver1.02) id MAA03502; Fri, 29 Aug 1997 12:26:46 +0900 (JST)
Date: Fri, 29 Aug 1997 12:26:46 +0900 (JST)
Message-Id: <199708290326.MAA03502@afs.ntc.mita.keio.ac.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
In-Reply-To: Your message of Thu, 28 Aug 1997 23:58:28 +0900.
	<199708281458.XAA23701@sldosv4.mech.eng.osaka-u.ac.jp>
From: hosokawa@ntc.keio.ac.jp (HOSOKAWA Tatsumi)
X-Mailer: mnews [version 1.18PL3] 1994-08/01(Mon)
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-tech-jp 550
Subject: [FreeBSD-tech-jp 550] Re: memory map on PCI device
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

<199708281458.XAA23701@sldosv4.mech.eng.osaka-u.ac.jp>$B$N5-;v$K$*$$$F(B
nakayama@cv.mech.eng.osaka-u.ac.jp$B$5$s$O=q$-$^$7$?!#(B

>>   #define AVA200_ADSRESS_REG  0x10
>>   #define AVA200_WINDOW_SIZE  1024*1024*4  /* 4M */
>> 
>>   pci_conf_write (tag, PCI_COMMAND_STATUS_REG,
>> 		  pci_conf_read (tag, PCI_COMMAND_STATUS_REG) | PCI_COMMAND_MEM_ENABLE);
>> 
>>   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!t(B $B4{$K$d$C$F$?$i:Q$_$^$;$s!#(B

$B$[$=$+$o(B
--
HOSOKAWA, Tatsumi
Network Technology Center
Keio University
hosokawa@ntc.keio.ac.jp
