From owner-man-jp@jp.FreeBSD.org Sat Nov  6 01:10:09 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id iA5GA9x87023;
	Sat, 6 Nov 2004 01:10:09 +0900 (JST)
	(envelope-from owner-man-jp@jp.FreeBSD.org)
Received: from t-mta7.odn.ne.jp (mfep7.odn.ne.jp [143.90.131.185])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id iA5GA9887018
	for <man-jp@jp.FreeBSD.org>; Sat, 6 Nov 2004 01:10:09 +0900 (JST)
	(envelope-from n-kogane@syd.odn.ne.jp)
Received: from kces1.koganemaru.co.jp ([61.201.151.106])
          by t-mta7.odn.ne.jp with ESMTP
          id <20041105161008565.HYGR.217332.t-mta7.odn.ne.jp@mta7.odn.ne.jp>
          for <man-jp@jp.FreeBSD.org>; Sat, 6 Nov 2004 01:10:08 +0900
Received: (from kogane@localhost)
	by kces1.koganemaru.co.jp (8.8.8/3.6W) id BAA01381;
	Sat, 6 Nov 2004 01:10:38 +0900 (JST)
From: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>
Message-Id: <200411051610.BAA01381@kces1.koganemaru.co.jp>
X-Authentication-Warning: kces1.koganemaru.co.jp: kogane set sender to n-kogane using -f
To: man-jp@jp.FreeBSD.org
Reply-To: man-jp@jp.FreeBSD.org
Precedence: list
Date: Sat, 6 Nov 2004 01:10:38 +0900
X-Sequence: man-jp 5569
Subject: [man-jp 5569] pci.9
Sender: owner-man-jp@jp.FreeBSD.org
X-Originator: n-kogane@syd.odn.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+041021

$B>.6b4]$G$9!#(B

4.10-RELEASE $B$N(B pci.9 $B$rK]Lu$7$?$N$G$9$,!"(B5.3-RC2 $B$H$N:9$,>/$7$"$j$^$9!#(B
4.10-RELEASE $B$N(B pci.9 $B$rAw$j$^$9$N$G!"C/$+(B 5.3-RC2 $B2=$7$F$/$@$5$$!#(B
$B<!$O(B 4.10-RELEASE $B$H(B 5.3-RC2 $B$N:9J,$G$9!#(B
4.10-RELEASE $B$N(B pci.9 $B$O8e$m$KIU$1$^$9!#(B

man4, perl $B4X78(B man1 $B$r=|$$$F(B 4.10-RELEASE $B$NK]Lu$O;D$j(B 4 $B8D$H$J$j$^$7$?!#(B:-)

---- $B$3$3$+$i(B ----
diff -u /dskg/JMAN4/4.10-RELEASE/man9/pci.9 /dskg/JMAN4/5.3-RC2/man9/pci.9
--- /dskg/JMAN4/4.10-RELEASE/man9/pci.9	Wed May 26 06:28:20 2004
+++ /dskg/JMAN4/5.3-RC2/man9/pci.9	Sun Oct 31 14:31:46 2004
@@ -23,7 +23,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man9/pci.9,v 1.2.2.1 2003/06/13 01:04:17 hmp Exp $
+.\" $FreeBSD: src/share/man/man9/pci.9,v 1.5 2004/07/07 13:21:46 ru Exp $
 .\"
 .Dd May 21, 2003
 .Dt PCI 9
@@ -46,9 +46,8 @@
 .In dev/pci/pcivar.h
 .In dev/pci/pcireg.h
 .In machine/pci_cfgreg.h
-.Pp
 .Ft void
-.Fn pci_write_config "device_t dev" "int reg" "u_int32_t val" "int width"
+.Fn pci_write_config "device_t dev" "int reg" "uint32_t val" "int width"
 .Ft int
 .Fn pci_enable_busmaster "device_t dev"
 .Ft int
@@ -61,12 +60,12 @@
 .Fn pci_set_powerstate "device_t dev" "int state"
 .Ft int
 .Fn pci_get_powerstate "device_t dev"
-.Ft u_int32_t
+.Ft uint32_t
 .Fn pci_read_config "device_t dev" "int reg" "int width"
 .Ft device_t
-.Fn pci_find_bsf "u_int8_t" "u_int8_t" "u_int8_t"
+.Fn pci_find_bsf "uint8_t bus" "uint8_t slot" "uint8_t func"
 .Ft device_t
-.Fn pci_find_device "u_int16_t" "u_int16_t"
+.Fn pci_find_device "uint16_t vendor" "uint16_t device"
 .Sh DESCRIPTION
 The
 .Nm
@@ -119,11 +118,12 @@
 .Dv PCIM_CMD_PORTEN
 bit in the
 .Dv PCIR_COMMAND
-register appropriately. The
+register appropriately.
+The
 .Fn pci_disable_io
 function clears the appropriate bit.
 The
-.Fa state
+.Fa space
 argument specifies which resource is affected; this can be either
 .Dv SYS_RES_MEMORY
 or
@@ -143,7 +143,7 @@
 .Dv PCI_POWERSTATE_D0
 is returned.
 The following power states are defined by ACPI:
-.Bl -hang -width PCI_POWERSTATE_UNKNOWN
+.Bl -hang -width ".Dv PCI_POWERSTATE_UNKNOWN"
 .It Dv PCI_POWERSTATE_D0
 State in which device is on and running.
 It is receiving full power from the system and delivering
@@ -151,14 +151,14 @@
 .It Dv PCI_POWERSTATE_D1
 Class-specific low-power state in which device context may or
 may not be lot.
-Buses in this state cannot do anything to the bus, to
-force devices to loose context.
+Busses in this state cannot do anything to the bus, to
+force devices to lose context.
 .It Dv PCI_POWERSTATE_D2
 Class-specific low-power state in which device context may or
 may not be lost.
 Attains greater power savings than
 .Dv PCI_POWERSTATE_D1 .
-Buses in this state can cause devices to loose some context.
+Busses in this state can cause devices to lose some context.
 Devices
 .Em must
 be prepared for the bus to be in this state or higher.
@@ -192,7 +192,7 @@
 .Fa bus ,
 .Fa slot ,
 and
-.Fa function .
+.Fa func .
 .Pp
 The
 .Fn pci_find_device
@@ -202,12 +202,13 @@
 .Fa vendor
 and
 .Fa device
-IDs. Note that there can be multiple matches for this search; this function
+IDs.
+Note that there can be multiple matches for this search; this function
 only returns the first matching device.
 .Sh IMPLEMENTATION NOTES
 The
 .Vt pci_addr_t
-type is varies according to the size of the PCI bus address
+type varies according to the size of the PCI bus address
 space on the target architecture.
 .Sh SEE ALSO
 .Xr pci 4 ,
---- $B$3$3$^$G(B ----

begin 644 pci.9.gz
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
1Y'*^3L2U_?(_+ZI<1!\;```$
`
end

--
($BM-(B)$B>.6b4]%3%s%T%e!<%?%(%s%8%K%"%j%s%0%5!<%S%9(B ($BJ!2,8)BgLn>k;T(B)
	$B>.6b4](B $B?.9,(B (Nobuyuki Koganemaru)
E-Mail: n-kogane@syd.odn.ne.jp
E-Mail: kogane@jp.FreeBSD.org
E-Mail: kogane@koganemaru.co.jp
URL: http://www.koganemaru.co.jp
