Module Name: src
Committed By: martin
Date: Mon Mar 22 17:15:17 UTC 2021
Modified Files:
src/share/man/man4 [netbsd-9]: pci.4
Log Message:
Pull up following revision(s) (requested by nia in ticket #1232),
all via patch and adpated to netbsd-9:
share/man/man4/pci.4: revision 1.111
share/man/man4/pci.4: revision 1.112
share/man/man4/pci.4: revision 1.113
share/man/man4/pci.4: revision 1.114
share/man/man4/pci.4: revision 1.115
share/man/man4/pci.4: revision 1.116
add ena(4)
Put cross-references in a useful place, copying usb(4)
Caught a few drivers in the list that no longer exist this way.
Be less redundant in the DESCRIPTION
cross-reference pci(9)
add rtsx(4)
s/Disk and tape/Storage/g, more relevant cross-references
To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.100.2.1 src/share/man/man4/pci.4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.100 src/share/man/man4/pci.4:1.100.2.1
--- src/share/man/man4/pci.4:1.100 Wed Dec 12 08:12:18 2018
+++ src/share/man/man4/pci.4 Mon Mar 22 17:15:16 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: pci.4,v 1.100 2018/12/12 08:12:18 wiz Exp $
+.\" $NetBSD: pci.4,v 1.100.2.1 2021/03/22 17:15:16 martin Exp $
.\"
.\" Copyright (c) 1997 Jason R. Thorpe. All rights reserved.
.\" Copyright (c) 1997 Jonathan Stone
@@ -29,7 +29,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd December 12, 2018
+.Dd March 12, 2021
.Dt PCI 4
.Os
.Sh NAME
@@ -46,29 +46,12 @@
.Cd options PCI_BUS_FIXUP
.Cd options PCI_INTR_FIXUP
.Sh DESCRIPTION
-Other
-.Nm
-attachments are machine-dependent and depend on the bus topology and
-.Tn PCI
-bus interface of your system.
-See
-.Xr intro 4
-for your system for details.
-.Pp
.Nx
-includes a machine-independent
-.Tn PCI
-bus subsystem and
-several machine-independent
-.Tn PCI
-device drivers.
-.Pp
-Your system may support additional
-.Tn PCI
-devices.
-Drivers for
-.Tn PCI
-devices not listed here are machine-dependent.
+includes a machine-independent PCI bus subsystem and several
+machine-independent PCI device drivers.
+.Pp
+Your system may support additional PCI devices and attachments.
+Drivers for PCI devices not listed here are machine-dependent.
Consult your system's
.Xr intro 4
for additional information.
@@ -133,284 +116,231 @@ option leaves the interrupt as is.
.El
.Sh HARDWARE
.Nx
-includes machine-independent
-.Tn PCI
-drivers, sorted by device type and driver name:
+includes machine-independent PCI drivers, sorted by device type and driver name:
.Ss SCSI interfaces
-.Bl -tag -width pcdisplay -offset indent
-.It ahc
-Adaptec 29xx, 39xx, and other AIC-7xxx-based
-.Tn SCSI
-interfaces.
-.It adv
-Advansys
-.Tn SCSI
-interfaces.
-.It adw
-Advansys Ultra Wide
-.Tn SCSI
-interfaces.
-.It bha
-Buslogic BT-9xx
-.Tn SCSI
-interfaces.
-.It dpt
-DPT SmartCache/SmartRAID III and IV
-.Tn SCSI
-interfaces.
-.It iha
-Initio INIC-940/950
-.Tn SCSI
-interfaces.
-.It isp
-QLogic ISP-1020, ISP-1040, and ISP-2100
-.Tn SCSI
-and
-.Tn FibreChannel
-interfaces.
-.It mfi
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr ahc 4
+Adaptec 29xx, 39xx, and other AIC-7xxx-based SCSI
+interfaces.
+.It Xr adv 4
+Advansys SCSI interfaces.
+.It Xr adw 4
+Advansys Ultra Wide SCSI interfaces.
+.It Xr bha 4
+Buslogic BT-9xx SCSI interfaces.
+.It Xr dpt 4
+DPT SmartCache/SmartRAID III and IV SCSI interfaces.
+.It Xr iha 4
+Initio INIC-940/950 SCSI interfaces.
+.It Xr isp 4
+QLogic ISP-1020, ISP-1040, and ISP-2100 SCSI and FibreChannel interfaces.
+.It Xr mfi 4
LSI Logic & Dell MegaRAID SAS RAID controllers.
-.It mly
+.It Xr mly 4
Mylex AcceleRAID and eXtremeRAID controllers with v6 firmware.
-.It nca
-Domex 536
-.Tn SCSI
-interfaces.
-.It pcscp
-Advanced Micro Devices Am53c974 PCscsi-PCI
-.Tn SCSI
-interfaces.
-.It siop
-Symbios Logic/NCR 53c8xx-family
-.Tn SCSI
-interfaces.
-.It trm
-Tekram TRM-S1040 ASIC based
-.Tn SCSI
-interfaces.
+.It Xr nca 4
+Domex 536 SCSI interfaces.
+.It Xr pcscp 4
+Advanced Micro Devices Am53c974 PCscsi-PCI SCSI interfaces.
+.It Xr siop 4
+Symbios Logic/NCR 53c8xx-family SCSI interfaces.
+.It Xr trm 4
+Tekram TRM-S1040 ASIC based SCSI interfaces.
.El
-.Ss Disk and tape controllers
-.Bl -tag -width pcdisplay -offset indent
-.It aac
+.Ss Storage controllers
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr aac 4
The Adaptec AAC family of RAID controllers.
-.It ahcisata
+.It Xr ahcisata 4
AHCI 1.0 and 1.1 compliant SATA controllers.
-.It amr
+.It Xr amr 4
The AMI and LSI Logic MegaRAID family of RAID controllers.
-.It cac
+.It Xr cac 4
Compaq array controllers.
-.It icp
+.It Xr icp 4
ICP Vortex GDT and Intel Storage RAID controllers.
-.It mlx
+.It Xr mlx 4
Mylex DAC960 and DEC SWXCR RAID controllers.
-.It pciide
+.It Xr nvme 4
+Non-Volatile Memory (NVM Express) host controllers.
+.It Xr pciide 4
IDE disk controllers.
-.It twe
+.It Xr rtsx 4
+Realtek SD card readers.
+.It Xr twe 4
3Ware Escalade RAID controllers.
.El
-.Ss Network interfaces
-.Bl -tag -width pcdisplay -offset indent
-.It an
-.Tn Aironet
-4500/4800 and
-.Tn Cisco
-340 series 802.11 interfaces.
-.It bnx
+.Ss Wired network interfaces
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr aq 4
+Aquantia AQC multigigabit Ethernet interfaces.
+.It Xr bnx 4
Broadcom NetXtreme II 10/100/1000 Ethernet interfaces.
-.It de
-.Tn DEC
-DC21x4x (Tulip) based
-.Tn Ethernet
-interfaces, including the DE435,
-DE450, and DE500, and Znyx, SMC, Cogent/Adaptec, and Asante single- and
-multi-port
-.Tn Ethernet
-interfaces.
-.It ep
-3Com 3c590, 3c595, 3c900, and 3c905
-.Tn Ethernet
-interfaces.
-.It epic
-SMC83C170 (EPIC/100)
-.Tn Ethernet
-interfaces.
-.It esh
-RoadRunner-based HIPPI interfaces.
-.It ex
-3Com 3c900, 3c905, and 3c980
-.Tn Ethernet
-interfaces.
-.It fpa
-.Tn DEC
-DEFPA
-.Tn FDDI
-interfaces.
-.It fxp
-Intel EtherExpress PRO 10+/100B
-.Tn Ethernet
-interfaces.
-.It gsip
-National Semiconductor DP83820 based Gigabit
-.Tn Ethernet
-interfaces.
-.It hme
-Sun Microelectronics STP2002-STQ
-.Tn Ethernet
-interfaces.
-.It le
-PCNet-PCI
-.Tn Ethernet
-interfaces.
+.It Xr ena 4
+Elastic Network Adapter interfaces.
+.It Xr ep 4
+3Com 3c590, 3c595, 3c900, and 3c905 Ethernet interfaces.
+.It Xr epic 4
+SMC83C170 (EPIC/100) Ethernet interfaces.
+.It Xr ex 4
+3Com 3c900, 3c905, and 3c980 Ethernet interfaces.
+.It Xr fxp 4
+Intel EtherExpress PRO 10+/100B Ethernet interfaces.
+.It Xr gsip 4
+National Semiconductor DP83820 based Gigabit Ethernet interfaces.
+.It Xr hme 4
+Sun Microelectronics STP2002-STQ Ethernet interfaces.
+.It Xr ixg 4
+Intel 82598EB, 82599, X540 and X550 10 Gigabit Ethernet interfaces.
+.It Xr le 4
+PCNet-PCI Ethernet interfaces.
Note, the
.Xr pcn 4
driver supersedes this driver.
-.It msk
-Marvell Yukon 2 based Gigabit
-.Tn Ethernet
-interfaces.
-.It ne
-NE2000-compatible
-.Tn Ethernet
-interfaces.
-.It nfe
-NVIDIA nForce
-.Tn Ethernet
-interfaces.
-.It ntwoc
+.It Xr mcx 4
+Mellanox 5th generation Ethernet devices.
+.It Xr msk 4
+Marvell Yukon 2 based Gigabit Ethernet interfaces.
+.It Xr ne 4
+NE2000-compatible Ethernet interfaces.
+.It Xr nfe 4
+NVIDIA nForce Ethernet interfaces.
+.It Xr ntwoc 4
SDL Communications N2pci and WAN/ic 400 synchronous serial interfaces.
-.It pcn
-AMD PCnet-PCI family of
-.Tn Ethernet
-interfaces.
-.It ral
-Ralink Technology RT2500/RT2600-based 802.11a/b/g wireless network interfaces.
-.It rtk
-Realtek 8129/8139 based
-.Tn Ethernet
-interfaces.
-.It rtwn
-Realtek RTL8188CE/RTL8192CE 802.11b/g/n wireless network interfaces.
-.It sf
-Adaptec AIC-6915 10/100
-.Tn Ethernet
-interfaces.
-.It sip
+.It Xr pcn 4
+AMD PCnet-PCI family of Ethernet interfaces.
+.It Xr re 4
+Realtek 10/100/1000 Ethernet adapters.
+.It Xr rtk 4
+Realtek 8129/8139 based Ethernet interfaces.
+.It Xr sf 4
+Adaptec AIC-6915 10/100 Ethernet interfaces.
+.It Xr sip 4
Silicon Integrated Systems SiS 900, SiS 7016, and National Semiconductor
-DP83815 based
-.Tn Ethernet
-interfaces.
-.It sk
-SysKonnect SK-98xx based Gigabit
-.Tn Ethernet
-interfaces.
-.It ste
-Sundance ST-201 10/100 based
-.Tn Ethernet
-interfaces.
-.It stge
-Sundance/Tamarack TC9021 based Gigabit
-.Tn Ethernet
-interfaces.
-.It ti
+DP83815 based Ethernet interfaces.
+.It Xr sk 4
+SysKonnect SK-98xx based Gigabit Ethernet interfaces.
+.It Xr ste 4
+Sundance ST-201 10/100 based Ethernet interfaces.
+.It Xr stge 4
+Sundance/Tamarack TC9021 based Gigabit Ethernet interfaces.
+.It Xr ti 4
Alteon Networks Tigon I and Tigon II Gigabit Ethernet driver.
-.It tl
-Texas Instruments ThunderLAN-based
-.Tn Ethernet
-interfaces.
-.It tlp
-DECchip 21x4x and clone
-.Tn Ethernet
-interfaces.
-.It vge
+.It Xr tl 4
+Texas Instruments ThunderLAN-based Ethernet interfaces.
+.It Xr tlp 4
+DECchip 21x4x and clone Ethernet interfaces.
+.It Xr vge 4
VIA Networking Technologies VT6122 PCI Gigabit Ethernet adapter driver.
-.It vr
-VIA VT3043 (Rhine) and VT86C100A (Rhine-II)
-.Tn Ethernet
-interfaces.
-.It wi
+.It Xr vmx 4
+VMware VMXNET3 virtual Ethernet interfaces.
+.It Xr vr 4
+VIA VT3043 (Rhine) and VT86C100A (Rhine-II) Ethernet interfaces.
+.It Xr wm 4
+Intel i8254x Gigabit Ethernet driver.
+.El
+.Ss Wireless network interfaces
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr an 4
+Aironet 4500/4800 and Cisco 340 series 802.11 interfaces.
+.It Xr atw 4
+ADMtek ADM8211 IEEE 802.11b PCI/CardBus wireless network interaces.
+.It Xr ath 4
+Atheros IEEE 802.11a/b/g wireless network interfaces.
+.It Xr athn 4
+Atheros IEEE 802.11a/b/g/n wireless network interfaces.
+.It Xr bwi 4
+Broadcom BCM430x/4318 IEEE 802.11b/g wireless network interfaces.
+.It Xr bwfm 4
+Broadcom and Cypress FullMAC wireless network interfaces.
+.It Xr ipw 4
+Intel PRO/Wireless 2100 MiniPCI network interfaces.
+.It Xr iwi 4
+Intel PRO/Wireless 2200BG and 2915ABG MiniPCI network interfaces.
+.It Xr iwm 4
+Intel Wireless 7260, 7265, and 3160 PCIe Mini Card Dual Band network interfaces.
+.It Xr iwn 4
+Intel Wireless WiFi Link 4965/5000/1000 and Centrino Wireless-N 1000/2000/6000
+PCIe Mini network interfaces.
+.It Xr malo 4
+Marvell Libertas 88W8335/88W8310/88W8385 802.11b/g wireless network interfaces.
+.It Xr ral 4
+Ralink Technology RT2500/RT2600-based 802.11a/b/g wireless network interfaces.
+.It Xr rtw 4
+Realtek RTL8180L 802.11b wireless network interfaces.
+.It Xr rtwn 4
+Realtek RTL8188CE/RTL8192CE 802.11b/g/n wireless network interfaces.
+.It Xr wi 4
WaveLAN/IEEE and PRISM-II 802.11 wireless interfaces.
-.It wm
-Intel i8254x Gigabit
-.Tn Ethernet
-driver.
+.It Xr wpi 4
+Intel PRO/Wireless 3945ABG Mini PCI Express network adapters.
.El
.Ss Serial interfaces
-.Bl -tag -width pcdisplay -offset indent
-.It cy
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr cy 4
Cyclades Cyclom-4Y, -8Y, and -16Y multi-port serial interfaces.
-.It cz
+.It Xr cz 4
Cyclades-Z series multi-port serial interfaces.
.El
.Ss Audio devices
-.Bl -tag -width pcdisplay -offset indent
-.It auacer
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr auacer 4
Acer Labs M5455 I/O Controller Hub integrated AC'97 audio device.
-.It auich
+.It Xr auich 4
Intel I/O Controller Hub integrated AC'97 audio device.
-.It auvia
+.It Xr auvia 4
VIA VT82C686A integrated AC'97 audio device.
-.It autri
+.It Xr autri 4
Trident 4DWAVE-DX/NX, SiS 7018, ALi M5451 AC'97 audio device.
-.It clcs
+.It Xr clcs 4
Cirrus Logic CS4280 audio device.
-.It clct
+.It Xr clct 4
Cirrus Logic CS4281 audio device.
-.It cmpci
+.It Xr cmpci 4
C-Media CMI8x38 audio device.
-.It eap
+.It Xr eap 4
Ensoniq AudioPCI audio device.
-.It emuxki
+.It Xr emuxki 4
Creative Labs SBLive! and PCI 512 audio device.
-.It esa
+.It Xr esa 4
ESS Technology Allegro-1 / Maestro-3 audio device.
-.It esm
+.It Xr esm 4
ESS Maestro-1/2/2e PCI AC'97 Audio Accelerator audio device.
-.It eso
+.It Xr eso 4
ESS Solo-1 PCI AudioDrive audio device.
-.It fms
+.It Xr fms 4
Forte Media FM801 audio device.
-.It neo
+.It Xr hdaudio 4
+High Definition Audio Specification 1.0 device.
+.It Xr neo 4
NeoMagic MagicMedia 256 audio device.
-.It sv
+.It Xr sv 4
S3 SonicVibes audio device.
-.It yds
+.It Xr yds 4
Yamaha YMF724/740/744/754-based audio device.
.El
.Ss Bridges
-.Bl -tag -width pcdisplay -offset indent
-.It cbb
-.Tn PCI
-Yenta compatible
-.Tn CardBus
-bridges.
-.It ppb
-Generic
-.Tn PCI Ns \- Ns Tn PCI
-bridges, including
-.Tn PCI
-expansion backplanes.
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr cbb 4
+PCI Yenta compatible CardBus bridges.
+.It Xr ppb 4
+Generic PCI bridges, including expansion backplanes.
.El
.Ss Miscellaneous devices
-.Bl -tag -width pcdisplay -offset indent
-.It bktr
+.Bl -tag -width pcdisplay(4) -offset indent
+.It Xr bktr 4
Brooktree 848 compatible TV cards.
-.It ehci
+.It Xr ehci 4
USB EHCI host controllers.
-.It iop
+.It Xr iop 4
I2O I/O processors.
-.It mr
-Guillemot Maxi Radio FM 2000 FM radio device.
-.It nvme
-Non-Volatile Memory Host controllers.
-.It oboe
+.It Xr oboe 4
Toshiba OBOE IrDA SIR/FIR controller.
-.It ohci
+.It Xr ohci 4
USB OHCI host controllers.
-.It pcic
-.Tn PCI
-.Tn PCMCIA
-controllers, including the Cirrus Logic GD6729.
-.It puc
+.It Xr pcic 4
+PCMCIA controllers, including the Cirrus Logic GD6729.
+.It Xr puc 4
PCI
.Dq universal
communications cards, containing
@@ -418,104 +348,21 @@ communications cards, containing
and
.Xr lpt 4
communications ports.
-.It uhci
+.It Xr uhci 4
USB UHCI host controllers.
-.It viapm
-VIA VT82C686A hardware monitors.
-.It vga
+.It Xr virtio 4
+Para-virtualized I/O in a virtual machine.
+.It Xr vga 4
VGA graphics boards.
+.It Xr xhci 4
+USB XHCI host controllers.
.El
.Sh SEE ALSO
-.Xr aac 4 ,
-.Xr adv 4 ,
-.Xr adw 4 ,
+.Xr pci 3 ,
.Xr agp 4 ,
-.Xr ahc 4 ,
-.Xr ahcisata 4 ,
-.Xr amr 4 ,
-.Xr an 4 ,
-.Xr auich 4 ,
-.Xr autri 4 ,
-.Xr auvia 4 ,
-.Xr bha 4 ,
-.Xr bktr 4 ,
-.Xr bnx 4 ,
-.Xr cac 4 ,
-.Xr cbb 4 ,
-.Xr clcs 4 ,
-.Xr cmpci 4 ,
-.Xr cy 4 ,
-.Xr cz 4 ,
-.Xr de 4 ,
-.Xr dpt 4 ,
-.Xr eap 4 ,
-.Xr ehci 4 ,
-.Xr emuxki 4 ,
-.Xr ep 4 ,
-.Xr epic 4 ,
-.Xr esa 4 ,
-.Xr esh 4 ,
-.Xr esm 4 ,
-.Xr eso 4 ,
-.Xr ex 4 ,
-.Xr fms 4 ,
-.Xr fpa 4 ,
-.Xr fxp 4 ,
-.Xr gsip 4 ,
-.Xr hme 4 ,
-.Xr icp 4 ,
-.Xr iha 4 ,
.Xr intro 4 ,
-.Xr iop 4 ,
-.Xr isp 4 ,
-.Xr le 4 ,
-.Xr mfi 4 ,
-.Xr mlx 4 ,
-.Xr mly 4 ,
-.Xr mpt 4 ,
-.Xr msk 4 ,
-.Xr nca 4 ,
-.Xr ne 4 ,
-.Xr neo 4 ,
-.Xr nfe 4 ,
-.Xr ntwoc 4 ,
-.Xr nvme 4 ,
-.Xr oboe 4 ,
-.Xr ohci 4 ,
-.Xr pcic 4 ,
-.Xr pciide 4 ,
-.Xr pcn 4 ,
-.Xr pcscp 4 ,
-.Xr ppb 4 ,
-.Xr puc 4 ,
-.Xr ral 4 ,
-.Xr rtk 4 ,
-.Xr rtwn 4 ,
-.Xr sf 4 ,
-.Xr siisata 4 ,
-.Xr siop 4 ,
-.Xr sip 4 ,
-.Xr sk 4 ,
-.Xr ste 4 ,
-.Xr stge 4 ,
-.Xr sv 4 ,
-.Xr ti 4 ,
-.Xr tl 4 ,
-.Xr tlp 4 ,
-.Xr trm 4 ,
-.Xr twe 4 ,
-.Xr uhci 4 ,
-.Xr vax/en 4 ,
-.Xr vga 4 ,
-.Xr vge 4 ,
-.\" .Xr viapm 4 ,
-.Xr vr 4 ,
-.Xr wi 4 ,
-.Xr wm 4 ,
-.Xr wscons 4 ,
-.Xr yds 4
+.Xr pcictl 8 ,
+.Xr pci 9
.Sh HISTORY
-The machine-independent
-.Tn PCI
-subsystem appeared in
+The machine-independent PCI subsystem appeared in
.Nx 1.2 .