mirror of
https://github.com/adulau/aha.git
synced 2024-12-28 11:46:19 +00:00
Fix typos in Documentation/: 'B'-'C'
This patch fixes typos in various Documentation txts. This patch addresses some words starting with the letters 'B'-'C'. There are also a few grammar fixes thrown in for Randy. ;) Signed-off-by: Matt LaPlante <kernel1@cyberdogtech.com> Signed-off-by: Adrian Bunk <bunk@stusta.de>
This commit is contained in:
parent
3f6dee9b2a
commit
6c28f2c0f2
19 changed files with 38 additions and 38 deletions
|
@ -468,7 +468,7 @@ BMCs specified on the smb_addr line will be detected.
|
||||||
Setting smb_dbg_probe to 1 will enable debugging of the probing and
|
Setting smb_dbg_probe to 1 will enable debugging of the probing and
|
||||||
detection process for BMCs on the SMBusses.
|
detection process for BMCs on the SMBusses.
|
||||||
|
|
||||||
Discovering the IPMI compilant BMC on the SMBus can cause devices
|
Discovering the IPMI compliant BMC on the SMBus can cause devices
|
||||||
on the I2C bus to fail. The SMBus driver writes a "Get Device ID" IPMI
|
on the I2C bus to fail. The SMBus driver writes a "Get Device ID" IPMI
|
||||||
message as a block write to the I2C bus and waits for a response.
|
message as a block write to the I2C bus and waits for a response.
|
||||||
This action can be detrimental to some I2C devices. It is highly recommended
|
This action can be detrimental to some I2C devices. It is highly recommended
|
||||||
|
|
|
@ -25,7 +25,7 @@ of the following three ways.
|
||||||
i. For devices which have queue depth greater than 1 (TCQ devices) and
|
i. For devices which have queue depth greater than 1 (TCQ devices) and
|
||||||
support ordered tags, block layer can just issue the barrier as an
|
support ordered tags, block layer can just issue the barrier as an
|
||||||
ordered request and the lower level driver, controller and drive
|
ordered request and the lower level driver, controller and drive
|
||||||
itself are responsible for making sure that the ordering contraint is
|
itself are responsible for making sure that the ordering constraint is
|
||||||
met. Most modern SCSI controllers/drives should support this.
|
met. Most modern SCSI controllers/drives should support this.
|
||||||
|
|
||||||
NOTE: SCSI ordered tag isn't currently used due to limitation in the
|
NOTE: SCSI ordered tag isn't currently used due to limitation in the
|
||||||
|
|
|
@ -152,7 +152,7 @@ side during the SCSI error recovery process, the cciss driver only
|
||||||
implements the first two of these actions, aborting the command, and
|
implements the first two of these actions, aborting the command, and
|
||||||
resetting the device. Additionally, most tape drives will not oblige
|
resetting the device. Additionally, most tape drives will not oblige
|
||||||
in aborting commands, and sometimes it appears they will not even
|
in aborting commands, and sometimes it appears they will not even
|
||||||
obey a reset coommand, though in most circumstances they will. In
|
obey a reset command, though in most circumstances they will. In
|
||||||
the case that the command cannot be aborted and the device cannot be
|
the case that the command cannot be aborted and the device cannot be
|
||||||
reset, the device will be set offline.
|
reset, the device will be set offline.
|
||||||
|
|
||||||
|
|
|
@ -41,7 +41,7 @@ The driver supports two types of update mechanism; monolithic and packetized.
|
||||||
These update mechanism depends upon the BIOS currently running on the system.
|
These update mechanism depends upon the BIOS currently running on the system.
|
||||||
Most of the Dell systems support a monolithic update where the BIOS image is
|
Most of the Dell systems support a monolithic update where the BIOS image is
|
||||||
copied to a single contiguous block of physical memory.
|
copied to a single contiguous block of physical memory.
|
||||||
In case of packet mechanism the single memory can be broken in smaller chuks
|
In case of packet mechanism the single memory can be broken in smaller chunks
|
||||||
of contiguous memory and the BIOS image is scattered in these packets.
|
of contiguous memory and the BIOS image is scattered in these packets.
|
||||||
|
|
||||||
By default the driver uses monolithic memory for the update type. This can be
|
By default the driver uses monolithic memory for the update type. This can be
|
||||||
|
|
|
@ -138,7 +138,7 @@ Some very frequently asked questions about linuxtv-dvb
|
||||||
|
|
||||||
- v4l2-common: common functions for Video4Linux-2 drivers
|
- v4l2-common: common functions for Video4Linux-2 drivers
|
||||||
|
|
||||||
- v4l1-compat: backward compatiblity layer for Video4Linux-1 legacy
|
- v4l1-compat: backward compatibility layer for Video4Linux-1 legacy
|
||||||
applications
|
applications
|
||||||
|
|
||||||
- dvb-core: DVB core module. This provides you with the
|
- dvb-core: DVB core module. This provides you with the
|
||||||
|
|
|
@ -57,7 +57,7 @@ if the patching step fails (i.e. there are rejected hunks), you can try to
|
||||||
figure it out yourself (it shouldn't be hard), or mail the maintainer
|
figure it out yourself (it shouldn't be hard), or mail the maintainer
|
||||||
(Will Dyson <will_dyson@pobox.com>) for help.
|
(Will Dyson <will_dyson@pobox.com>) for help.
|
||||||
|
|
||||||
step 2. Configuretion & make kernel
|
step 2. Configuration & make kernel
|
||||||
|
|
||||||
The linux kernel has many compile-time options. Most of them are beyond the
|
The linux kernel has many compile-time options. Most of them are beyond the
|
||||||
scope of this document. I suggest the Kernel-HOWTO document as a good general
|
scope of this document. I suggest the Kernel-HOWTO document as a good general
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
configfs - Userspace-driven kernel object configuation.
|
configfs - Userspace-driven kernel object configuration.
|
||||||
|
|
||||||
Joel Becker <joel.becker@oracle.com>
|
Joel Becker <joel.becker@oracle.com>
|
||||||
|
|
||||||
|
|
|
@ -522,7 +522,7 @@ controller memory. The time between data bytes must be less than 20ms.
|
||||||
0x20 ; memory access
|
0x20 ; memory access
|
||||||
{ data } ; 6 data bytes starting at ADR
|
{ data } ; 6 data bytes starting at ADR
|
||||||
|
|
||||||
This comand permits the host to read from the ikbd controller memory.
|
This command permits the host to read from the ikbd controller memory.
|
||||||
|
|
||||||
9.26 CONTROLLER EXECUTE
|
9.26 CONTROLLER EXECUTE
|
||||||
|
|
||||||
|
|
|
@ -93,7 +93,7 @@ Format description:
|
||||||
Format specifier
|
Format specifier
|
||||||
'8' : Generic 7 segment digit with individual addressable segments
|
'8' : Generic 7 segment digit with individual addressable segments
|
||||||
|
|
||||||
Reduced capabillity 7 segm digit, when segments are hard wired together.
|
Reduced capability 7 segm digit, when segments are hard wired together.
|
||||||
'1' : 2 segments digit only able to produce a 1.
|
'1' : 2 segments digit only able to produce a 1.
|
||||||
'e' : Most significant day of the month digit,
|
'e' : Most significant day of the month digit,
|
||||||
able to produce at least 1 2 3.
|
able to produce at least 1 2 3.
|
||||||
|
|
|
@ -222,7 +222,7 @@ rx_timeout=n - Rx DMA wait time for an interrupt.
|
||||||
reach timeout of n * 640 nano seconds.
|
reach timeout of n * 640 nano seconds.
|
||||||
Set proper rx_coalesce and rx_timeout can
|
Set proper rx_coalesce and rx_timeout can
|
||||||
reduce congestion collapse and overload which
|
reduce congestion collapse and overload which
|
||||||
has been a bottlenect for high speed network.
|
has been a bottleneck for high speed network.
|
||||||
|
|
||||||
For example, rx_coalesce=10 rx_timeout=800.
|
For example, rx_coalesce=10 rx_timeout=800.
|
||||||
that is, hardware assert only 1 interrupt
|
that is, hardware assert only 1 interrupt
|
||||||
|
|
|
@ -66,7 +66,7 @@ the following process:
|
||||||
|
|
||||||
[setup] socket() -------> creation of the capture socket
|
[setup] socket() -------> creation of the capture socket
|
||||||
setsockopt() ---> allocation of the circular buffer (ring)
|
setsockopt() ---> allocation of the circular buffer (ring)
|
||||||
mmap() ---------> maping of the allocated buffer to the
|
mmap() ---------> mapping of the allocated buffer to the
|
||||||
user process
|
user process
|
||||||
|
|
||||||
[capture] poll() ---------> to wait for incoming packets
|
[capture] poll() ---------> to wait for incoming packets
|
||||||
|
@ -93,7 +93,7 @@ The destruction of the socket and all associated resources
|
||||||
is done by a simple call to close(fd).
|
is done by a simple call to close(fd).
|
||||||
|
|
||||||
Next I will describe PACKET_MMAP settings and it's constraints,
|
Next I will describe PACKET_MMAP settings and it's constraints,
|
||||||
also the maping of the circular buffer in the user process and
|
also the mapping of the circular buffer in the user process and
|
||||||
the use of this buffer.
|
the use of this buffer.
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
@ -153,8 +153,8 @@ we will get the following buffer structure:
|
||||||
|
|
||||||
A frame can be of any size with the only condition it can fit in a block. A block
|
A frame can be of any size with the only condition it can fit in a block. A block
|
||||||
can only hold an integer number of frames, or in other words, a frame cannot
|
can only hold an integer number of frames, or in other words, a frame cannot
|
||||||
be spawn accross two blocks so there are some datails you have to take into
|
be spawned accross two blocks, so there are some details you have to take into
|
||||||
account when choosing the frame_size. See "Maping and use of the circular
|
account when choosing the frame_size. See "Mapping and use of the circular
|
||||||
buffer (ring)".
|
buffer (ring)".
|
||||||
|
|
||||||
|
|
||||||
|
@ -262,7 +262,7 @@ i386 architecture:
|
||||||
<pagesize> = 4096 bytes
|
<pagesize> = 4096 bytes
|
||||||
<max-order> = 11
|
<max-order> = 11
|
||||||
|
|
||||||
and a value for <frame size> of 2048 byteas. These parameters will yield
|
and a value for <frame size> of 2048 bytes. These parameters will yield
|
||||||
|
|
||||||
<block number> = 131072/4 = 32768 blocks
|
<block number> = 131072/4 = 32768 blocks
|
||||||
<block size> = 4096 << 11 = 8 MiB.
|
<block size> = 4096 << 11 = 8 MiB.
|
||||||
|
@ -311,14 +311,14 @@ the following (from include/linux/if_packet.h):
|
||||||
tp_frame_size must be a multiple of TPACKET_ALIGNMENT
|
tp_frame_size must be a multiple of TPACKET_ALIGNMENT
|
||||||
tp_frame_nr must be exactly frames_per_block*tp_block_nr
|
tp_frame_nr must be exactly frames_per_block*tp_block_nr
|
||||||
|
|
||||||
Note that tp_block_size should be choosed to be a power of two or there will
|
Note that tp_block_size should be chosen to be a power of two or there will
|
||||||
be a waste of memory.
|
be a waste of memory.
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
+ Maping and use of the circular buffer (ring)
|
+ Mapping and use of the circular buffer (ring)
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
The maping of the buffer in the user process is done with the conventional
|
The mapping of the buffer in the user process is done with the conventional
|
||||||
mmap function. Even the circular buffer is compound of several physically
|
mmap function. Even the circular buffer is compound of several physically
|
||||||
discontiguous blocks of memory, they are contiguous to the user space, hence
|
discontiguous blocks of memory, they are contiguous to the user space, hence
|
||||||
just one call to mmap is needed:
|
just one call to mmap is needed:
|
||||||
|
|
|
@ -732,12 +732,12 @@ address which can extend beyond that limit.
|
||||||
that typically get driven by the same platform code in the
|
that typically get driven by the same platform code in the
|
||||||
kernel, you would use a different "model" property but put a
|
kernel, you would use a different "model" property but put a
|
||||||
value in "compatible". The kernel doesn't directly use that
|
value in "compatible". The kernel doesn't directly use that
|
||||||
value (see /chosen/linux,platform for how the kernel choses a
|
value (see /chosen/linux,platform for how the kernel chooses a
|
||||||
platform type) but it is generally useful.
|
platform type) but it is generally useful.
|
||||||
|
|
||||||
The root node is also generally where you add additional properties
|
The root node is also generally where you add additional properties
|
||||||
specific to your board like the serial number if any, that sort of
|
specific to your board like the serial number if any, that sort of
|
||||||
thing. it is recommended that if you add any "custom" property whose
|
thing. It is recommended that if you add any "custom" property whose
|
||||||
name may clash with standard defined ones, you prefix them with your
|
name may clash with standard defined ones, you prefix them with your
|
||||||
vendor name and a comma.
|
vendor name and a comma.
|
||||||
|
|
||||||
|
@ -817,7 +817,7 @@ address which can extend beyond that limit.
|
||||||
your board. It's a list of addresses/sizes concatenated
|
your board. It's a list of addresses/sizes concatenated
|
||||||
together, with the number of cells of each defined by the
|
together, with the number of cells of each defined by the
|
||||||
#address-cells and #size-cells of the root node. For example,
|
#address-cells and #size-cells of the root node. For example,
|
||||||
with both of these properties beeing 2 like in the example given
|
with both of these properties being 2 like in the example given
|
||||||
earlier, a 970 based machine with 6Gb of RAM could typically
|
earlier, a 970 based machine with 6Gb of RAM could typically
|
||||||
have a "reg" property here that looks like:
|
have a "reg" property here that looks like:
|
||||||
|
|
||||||
|
@ -970,7 +970,7 @@ device-tree in another format. The currently supported formats are:
|
||||||
- "asm": assembly language file. This is a file that can be
|
- "asm": assembly language file. This is a file that can be
|
||||||
sourced by gas to generate a device-tree "blob". That file can
|
sourced by gas to generate a device-tree "blob". That file can
|
||||||
then simply be added to your Makefile. Additionally, the
|
then simply be added to your Makefile. Additionally, the
|
||||||
assembly file exports some symbols that can be use
|
assembly file exports some symbols that can be used.
|
||||||
|
|
||||||
|
|
||||||
The syntax of the dtc tool is
|
The syntax of the dtc tool is
|
||||||
|
@ -984,10 +984,10 @@ generated. Supported versions are 1,2,3 and 16. The default is
|
||||||
currently version 3 but that may change in the future to version 16.
|
currently version 3 but that may change in the future to version 16.
|
||||||
|
|
||||||
Additionally, dtc performs various sanity checks on the tree, like the
|
Additionally, dtc performs various sanity checks on the tree, like the
|
||||||
uniqueness of linux,phandle properties, validity of strings, etc...
|
uniqueness of linux, phandle properties, validity of strings, etc...
|
||||||
|
|
||||||
The format of the .dts "source" file is "C" like, supports C and C++
|
The format of the .dts "source" file is "C" like, supports C and C++
|
||||||
style commments.
|
style comments.
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
}
|
}
|
||||||
|
|
|
@ -163,7 +163,7 @@ s/390 z/Architecture
|
||||||
1 1 64 bit
|
1 1 64 bit
|
||||||
|
|
||||||
32 1=31 bit addressing mode 0=24 bit addressing mode (for backward
|
32 1=31 bit addressing mode 0=24 bit addressing mode (for backward
|
||||||
compatibility ), linux always runs with this bit set to 1
|
compatibility), linux always runs with this bit set to 1
|
||||||
|
|
||||||
33-64 Instruction address.
|
33-64 Instruction address.
|
||||||
33-63 Reserved must be 0
|
33-63 Reserved must be 0
|
||||||
|
@ -239,7 +239,7 @@ they go to 64 Bit.
|
||||||
|
|
||||||
On 390 our limitations & strengths make us slightly different.
|
On 390 our limitations & strengths make us slightly different.
|
||||||
For backward compatibility we are only allowed use 31 bits (2GB)
|
For backward compatibility we are only allowed use 31 bits (2GB)
|
||||||
of our 32 bit addresses,however, we use entirely separate address
|
of our 32 bit addresses, however, we use entirely separate address
|
||||||
spaces for the user & kernel.
|
spaces for the user & kernel.
|
||||||
|
|
||||||
This means we can support 2GB of non Extended RAM on s/390, & more
|
This means we can support 2GB of non Extended RAM on s/390, & more
|
||||||
|
@ -1311,7 +1311,7 @@ for finding out when a particular variable changes.
|
||||||
|
|
||||||
An alternative way of finding the STD of a currently running process
|
An alternative way of finding the STD of a currently running process
|
||||||
is to do the following, ( this method is more complex but
|
is to do the following, ( this method is more complex but
|
||||||
could be quite convient if you aren't updating the kernel much &
|
could be quite convenient if you aren't updating the kernel much &
|
||||||
so your kernel structures will stay constant for a reasonable period of
|
so your kernel structures will stay constant for a reasonable period of
|
||||||
time ).
|
time ).
|
||||||
|
|
||||||
|
@ -2045,13 +2045,13 @@ what gdb does when the victim receives certain signals.
|
||||||
list:
|
list:
|
||||||
e.g.
|
e.g.
|
||||||
list lists current function source
|
list lists current function source
|
||||||
list 1,10 list first 10 lines of curret file.
|
list 1,10 list first 10 lines of current file.
|
||||||
list test.c:1,10
|
list test.c:1,10
|
||||||
|
|
||||||
|
|
||||||
directory:
|
directory:
|
||||||
Adds directories to be searched for source if gdb cannot find the source.
|
Adds directories to be searched for source if gdb cannot find the source.
|
||||||
(note it is a bit sensititive about slashes )
|
(note it is a bit sensititive about slashes)
|
||||||
e.g. To add the root of the filesystem to the searchpath do
|
e.g. To add the root of the filesystem to the searchpath do
|
||||||
directory //
|
directory //
|
||||||
|
|
||||||
|
@ -2123,9 +2123,9 @@ p/x (*(**$sp+56))&0x7fffffff
|
||||||
|
|
||||||
Disassembling instructions without debug info
|
Disassembling instructions without debug info
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
gdb typically compains if there is a lack of debugging
|
gdb typically complains if there is a lack of debugging
|
||||||
symbols in the disassemble command with
|
symbols in the disassemble command with
|
||||||
"No function contains specified address." to get around
|
"No function contains specified address." To get around
|
||||||
this do
|
this do
|
||||||
x/<number lines to disassemble>xi <address>
|
x/<number lines to disassemble>xi <address>
|
||||||
e.g.
|
e.g.
|
||||||
|
|
|
@ -160,7 +160,7 @@ The following information is available in this file:
|
||||||
|
|
||||||
6.2.34 (May 5th, 2003)
|
6.2.34 (May 5th, 2003)
|
||||||
- Fix locking regression instroduced in 6.2.29 that
|
- Fix locking regression instroduced in 6.2.29 that
|
||||||
could cuase a lock order reversal between the io_request_lock
|
could cause a lock order reversal between the io_request_lock
|
||||||
and our per-softc lock. This was only possible on RH9,
|
and our per-softc lock. This was only possible on RH9,
|
||||||
SuSE, and kernel.org 2.4.X kernels.
|
SuSE, and kernel.org 2.4.X kernels.
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
* Implemented suggestions from Alan Cox
|
* Implemented suggestions from Alan Cox
|
||||||
* Added calculation of resid for sg layer
|
* Added calculation of resid for sg layer
|
||||||
* Better error handling
|
* Better error handling
|
||||||
* Added checking underflow condtions
|
* Added checking underflow conditions
|
||||||
* Added DATAPROTECT checking
|
* Added DATAPROTECT checking
|
||||||
* Changed error return codes
|
* Changed error return codes
|
||||||
* Fixed pointer bug in bus reset routine
|
* Fixed pointer bug in bus reset routine
|
||||||
|
|
|
@ -31,7 +31,7 @@ With a miXart8AES/EBU there is in addition 1 stereo digital input
|
||||||
Formats
|
Formats
|
||||||
-------
|
-------
|
||||||
U8, S16_LE, S16_BE, S24_3LE, S24_3BE, FLOAT_LE, FLOAT_BE
|
U8, S16_LE, S16_BE, S24_3LE, S24_3BE, FLOAT_LE, FLOAT_BE
|
||||||
Sample rates : 8000 - 48000 Hz continously
|
Sample rates : 8000 - 48000 Hz continuously
|
||||||
|
|
||||||
Playback
|
Playback
|
||||||
--------
|
--------
|
||||||
|
|
|
@ -1020,7 +1020,7 @@
|
||||||
|
|
||||||
Note that the IP address you assign to the host end of the tap device
|
Note that the IP address you assign to the host end of the tap device
|
||||||
must be different than the IP you assign to the eth device inside UML.
|
must be different than the IP you assign to the eth device inside UML.
|
||||||
If you are short on IPs and don't want to comsume two per UML, then
|
If you are short on IPs and don't want to consume two per UML, then
|
||||||
you can reuse the host's eth IP address for the host ends of the tap
|
you can reuse the host's eth IP address for the host ends of the tap
|
||||||
devices. Internally, the UMLs must still get unique IPs for their eth
|
devices. Internally, the UMLs must still get unique IPs for their eth
|
||||||
devices. You can also give the UMLs non-routable IPs (192.168.x.x or
|
devices. You can also give the UMLs non-routable IPs (192.168.x.x or
|
||||||
|
|
|
@ -102,7 +102,7 @@ Param[0]
|
||||||
Name CX2341X_DEC_GET_XFER_INFO
|
Name CX2341X_DEC_GET_XFER_INFO
|
||||||
Enum 9/0x09
|
Enum 9/0x09
|
||||||
Description
|
Description
|
||||||
This API call may be used to detect an end of stream condtion.
|
This API call may be used to detect an end of stream condition.
|
||||||
Result[0]
|
Result[0]
|
||||||
Stream type
|
Stream type
|
||||||
Result[1]
|
Result[1]
|
||||||
|
|
|
@ -60,7 +60,7 @@ It's worth to note that SONiX has never collaborated with the author during the
|
||||||
development of this project, despite several requests for enough detailed
|
development of this project, despite several requests for enough detailed
|
||||||
specifications of the register tables, compression engine and video data format
|
specifications of the register tables, compression engine and video data format
|
||||||
of the above chips. Nevertheless, these informations are no longer necessary,
|
of the above chips. Nevertheless, these informations are no longer necessary,
|
||||||
becouse all the aspects related to these chips are known and have been
|
because all the aspects related to these chips are known and have been
|
||||||
described in detail in this documentation.
|
described in detail in this documentation.
|
||||||
|
|
||||||
The driver relies on the Video4Linux2 and USB core modules. It has been
|
The driver relies on the Video4Linux2 and USB core modules. It has been
|
||||||
|
|
Loading…
Reference in a new issue