mirror of
https://github.com/opnsense/src.git
synced 2026-03-06 07:10:41 -05:00
Modernize this man page a little by describing the pci driver of
today, rather than details relevant only to the 3.x pci driver.
This commit is contained in:
parent
77bc7900bc
commit
0ade47aed6
1 changed files with 14 additions and 6 deletions
|
|
@ -24,7 +24,7 @@
|
|||
.\"
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd September 30, 2007
|
||||
.Dd January 3, 2008
|
||||
.Dt PCI 4
|
||||
.Os
|
||||
.Sh NAME
|
||||
|
|
@ -54,13 +54,21 @@ granting access to the
|
|||
device.
|
||||
If used improperly, this driver can allow userland applications to
|
||||
crash a machine or cause data loss.
|
||||
.Pp
|
||||
The
|
||||
.Nm
|
||||
driver implements the pci bus in the kernel.
|
||||
It enumerates and devices on the pci bus and gives pci client drivers the
|
||||
chance to attach to them.
|
||||
It assigns resources to children, when the BIOS doesn't.
|
||||
It takes care of routing interrupts when necessary.
|
||||
It reprobes the unattached pci children when pci client drivers are dynamically
|
||||
loaded at runtime.
|
||||
.Sh KERNEL CONFIGURATION
|
||||
It is only necessary to specify one
|
||||
The
|
||||
.Nm
|
||||
controller in the kernel.
|
||||
Additional
|
||||
.Tn PCI
|
||||
busses are handled automatically as they are encountered.
|
||||
device is included in the kernel as described in the SYNOPSIS section.
|
||||
The pci driver cannot be built as a kld.
|
||||
.Sh IOCTLS
|
||||
The following
|
||||
.Xr ioctl 2
|
||||
|
|
|
|||
Loading…
Reference in a new issue