docs/159948: grammar updates to ata.4
Ben Kaduk
kaduk at mit.edu
Sat Aug 20 21:10:11 UTC 2011
>Number: 159948
>Category: docs
>Synopsis: grammar updates to ata.4
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-doc
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: doc-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Aug 20 21:10:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Ben Kaduk
>Release: 9-current
>Organization:
MIT SIPB
>Environment:
n/a
>Description:
Make a pass through ata.4 to clean up the grammar.
Also one instance of trailing whitespace, and a couple markup tweaks.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
--- ata.4.orig 2011-08-20 15:51:14.000000000 -0400
+++ ata.4 2011-08-20 16:57:55.000000000 -0400
@@ -74,47 +74,54 @@
atavia_load="YES"
.Ed
.Pp
-First line is common hardware independent code.
-Next three lines are generic bus-specific drivers.
-ataahci is AHCI driver.
-The rest are vendor-specific PCI drivers.
-ATA_CAM option should always remain in kernel configuration to make
-the driver work as CAM(4) subsystem module.
+The first line is for common hardware independent code, and is a
+prerequisite for the other modules.
+The next three lines are generic bus-specific drivers.
+Of the rest, ataahci is the AHCI driver.
+The others are vendor-specific PCI drivers.
+The ATA_CAM option should always remain in the kernel configuration, to make
+the driver work as a
+.Xr CAM 4
+subsystem module.
.Pp
The following tunables are settable from the
.Xr loader 8 :
.Bl -ohang
.It Va hw.ata.ata_dma_check_80pin
-set to 0 to disable the 80pin cable check (default is 1, check the cable)
+set to 0 to disable the 80pin cable check (the default is 1, check the cable)
.It Va hint.atapci.X.msi
-set to 1 to allow Message Signalled Interrupts (MSI) to be used by
+set to 1 to allow Message Signalled Interrupts (MSI) to be used by the
specified PCI ATA controller, if supported.
.It Va hint.ata.X.devX.mode
-limits initial ATA mode for specified device on specified channel.
+limits the initial ATA mode for the specified device on the specified channel.
.It Va hint.ata.X.mode
-limits initial ATA mode for every device on specified channel.
+limits the initial ATA mode for every device on the specified channel.
.It Va hint.ata.X.pm_level
-controls SATA interface Power Management for specified channel,
-allowing to save some power by the cost of additional command latency.
+controls SATA interface Power Management for the specified channel,
+allowing some power savings at the cost of additional command latency.
Possible values:
.Bl -tag -compact
.It 0
-interface Power Management is disabled, default value.
+Interface Power Management is disabled.
+This is the default value.
.It 1
-device is allowed to initiate PM state change, host is passive.
+The device is allowed to initiate a PM state change; the host is passive.
.It 2
-host initiates PARTIAL PM state transition every time port becomes idle.
+The host initiates a PARTIAL PM state transition every time a port becomes idle.
.It 3
-host initiates SLUMBER PM state transition every time port becomes idle.
+The host initiates a SLUMBER PM state transition every time a port becomes idle.
.El
-Modes 2 and 3 are supported only for AHCI.
+Modes 2 and 3 are only supported for AHCI.
.El
.Sh DESCRIPTION
The
.Nm
-driver provides the CAM(4) subsystem access to ATA (IDE) and SATA ports
+driver gives the
+.Xr CAM 4
+subsystem access to the ATA (IDE) and SATA ports
of many generic controllers.
-Depending on controller, each PATA port or each one or two SATA ports are
+Depending on the controller, each PATA (IDE)
+port or each one or two SATA ports are
represented to CAM as a separate bus with one or two targets.
Most of the bus-management details are handled by the ATA/SATA-specific
transport of CAM.
@@ -126,22 +133,21 @@
.Xr sa 4 ,
etc.
.Pp
-Driver supports ATA and for the most of controllers ATAPI devices.
+This driver supports ATA, and for the most controllers, ATAPI devices.
Command queuing and SATA port multipliers are not supported.
-Device hot-plug and SATA interface power management supported only on
+Device hot-plug and SATA interface power management is supported only on
some controllers.
.Pp
The
.Nm
driver can change the transfer mode when the system is up and running.
-See
-.Xr camcontrol 8
-negotiate subcommand.
+See the negotiate subcommand of
+.Xr camcontrol 8 .
.Pp
The
.Nm
driver sets the maximum transfer mode supported by the hardware as default.
-However the
+However, the
.Nm
driver sometimes warns:
.Dq Sy "DMA limited to UDMA33, non-ATA66 cable or device".
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-doc
mailing list