Commit 2fe0ae78 authored by Matt LaPlante's avatar Matt LaPlante Committed by Adrian Bunk

Fix typos in Documentation/: 'H'-'M'

This patch fixes typos in various Documentation txts. The patch addresses
some words starting with the letters 'H'-'M'.
Signed-off-by: default avatarMatt LaPlante <kernel1@cyberdogtech.com>
Acked-by: default avatarRandy Dunlap <rdunlap@xenotime.net>
Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
parent a2ffd275
...@@ -80,7 +80,7 @@ RTC ...@@ -80,7 +80,7 @@ RTC
Watchdog Watchdog
-------- --------
The watchdog harware is the same as the S3C2410, and is supported by The watchdog hardware is the same as the S3C2410, and is supported by
the s3c2410_wdt driver. the s3c2410_wdt driver.
......
...@@ -27,7 +27,7 @@ The goal of the deadline io scheduler is to attempt to guarantee a start ...@@ -27,7 +27,7 @@ The goal of the deadline io scheduler is to attempt to guarantee a start
service time for a request. As we focus mainly on read latencies, this is service time for a request. As we focus mainly on read latencies, this is
tunable. When a read request first enters the io scheduler, it is assigned tunable. When a read request first enters the io scheduler, it is assigned
a deadline that is the current time + the read_expire value in units of a deadline that is the current time + the read_expire value in units of
miliseconds. milliseconds.
write_expire (in ms) write_expire (in ms)
......
...@@ -57,7 +57,7 @@ selected for each specific use. ...@@ -57,7 +57,7 @@ selected for each specific use.
Basically, it's the following flow graph: Basically, it's the following flow graph:
CPU can be set to switch independetly | CPU can only be set CPU can be set to switch independently | CPU can only be set
within specific "limits" | to specific frequencies within specific "limits" | to specific frequencies
"CPUfreq policy" "CPUfreq policy"
......
...@@ -16,8 +16,8 @@ OpenManage and Dell Update packages (DUP). ...@@ -16,8 +16,8 @@ OpenManage and Dell Update packages (DUP).
Libsmbios can also be used to update BIOS on Dell systems go to Libsmbios can also be used to update BIOS on Dell systems go to
http://linux.dell.com/libsmbios/ for details. http://linux.dell.com/libsmbios/ for details.
Dell_RBU driver supports BIOS update using the monilothic image and packetized Dell_RBU driver supports BIOS update using the monolithic image and packetized
image methods. In case of moniolithic the driver allocates a contiguous chunk image methods. In case of monolithic the driver allocates a contiguous chunk
of physical pages having the BIOS image. In case of packetized the app of physical pages having the BIOS image. In case of packetized the app
using the driver breaks the image in to packets of fixed sizes and the driver using the driver breaks the image in to packets of fixed sizes and the driver
would place each packet in contiguous physical memory. The driver also would place each packet in contiguous physical memory. The driver also
......
...@@ -12,7 +12,7 @@ device. The following device classes have been identified: ...@@ -12,7 +12,7 @@ device. The following device classes have been identified:
Each device class defines a set of semantics and a programming interface Each device class defines a set of semantics and a programming interface
that devices of that class adhere to. Device drivers are the that devices of that class adhere to. Device drivers are the
implemention of that programming interface for a particular device on implementation of that programming interface for a particular device on
a particular bus. a particular bus.
Device classes are agnostic with respect to what bus a device resides Device classes are agnostic with respect to what bus a device resides
......
...@@ -32,7 +32,7 @@ This application requires the following to function properly as of now. ...@@ -32,7 +32,7 @@ This application requires the following to function properly as of now.
descrambler to function, descrambler to function,
eg: $ ca_zap channels.conf "TMC" eg: $ ca_zap channels.conf "TMC"
(d) Hopeflly Enjoy your favourite subscribed channel as you do with (d) Hopefully enjoy your favourite subscribed channel as you do with
a FTA card. a FTA card.
(3) Currently ca_zap, and dst_test, both are meant for demonstration (3) Currently ca_zap, and dst_test, both are meant for demonstration
...@@ -65,7 +65,7 @@ Modules that have been tested by this driver at present are ...@@ -65,7 +65,7 @@ Modules that have been tested by this driver at present are
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
With the High Level CI approach any new card with almost any random With the High Level CI approach any new card with almost any random
architecture can be implemented with this style, the definitions architecture can be implemented with this style, the definitions
insidethe switch statement can be easily adapted for any card, thereby inside the switch statement can be easily adapted for any card, thereby
eliminating the need for any additional ioctls. eliminating the need for any additional ioctls.
The disadvantage is that the driver/hardware has to manage the rest. For The disadvantage is that the driver/hardware has to manage the rest. For
......
...@@ -13,7 +13,7 @@ Table of contents ...@@ -13,7 +13,7 @@ Table of contents
- Using NTFS volume and stripe sets - Using NTFS volume and stripe sets
- The Device-Mapper driver - The Device-Mapper driver
- The Software RAID / MD driver - The Software RAID / MD driver
- Limitiations when using the MD driver - Limitations when using the MD driver
- ChangeLog - ChangeLog
...@@ -43,7 +43,7 @@ There is plenty of additional information on the linux-ntfs web site ...@@ -43,7 +43,7 @@ There is plenty of additional information on the linux-ntfs web site
at http://linux-ntfs.sourceforge.net/ at http://linux-ntfs.sourceforge.net/
The web site has a lot of additional information, such as a comprehensive The web site has a lot of additional information, such as a comprehensive
FAQ, documentation on the NTFS on-disk format, informaiton on the Linux-NTFS FAQ, documentation on the NTFS on-disk format, information on the Linux-NTFS
userspace utilities, etc. userspace utilities, etc.
...@@ -383,7 +383,7 @@ Software RAID / MD driver. For which you need to set up your /etc/raidtab ...@@ -383,7 +383,7 @@ Software RAID / MD driver. For which you need to set up your /etc/raidtab
appropriately (see man 5 raidtab). appropriately (see man 5 raidtab).
Linear volume sets, i.e. linear raid, as well as stripe sets, i.e. raid level Linear volume sets, i.e. linear raid, as well as stripe sets, i.e. raid level
0, have been tested and work fine (though see section "Limitiations when using 0, have been tested and work fine (though see section "Limitations when using
the MD driver with NTFS volumes" especially if you want to use linear raid). the MD driver with NTFS volumes" especially if you want to use linear raid).
Even though untested, there is no reason why mirrors, i.e. raid level 1, and Even though untested, there is no reason why mirrors, i.e. raid level 1, and
stripes with parity, i.e. raid level 5, should not work, too. stripes with parity, i.e. raid level 5, should not work, too.
...@@ -435,7 +435,7 @@ setup correctly to avoid the possibility of causing damage to the data on the ...@@ -435,7 +435,7 @@ setup correctly to avoid the possibility of causing damage to the data on the
ntfs volume. ntfs volume.
Limitiations when using the Software RAID / MD driver Limitations when using the Software RAID / MD driver
----------------------------------------------------- -----------------------------------------------------
Using the md driver will not work properly if any of your NTFS partitions have Using the md driver will not work properly if any of your NTFS partitions have
......
...@@ -1588,7 +1588,7 @@ Enable the strict RFC793 interpretation of the TCP urgent pointer field. The ...@@ -1588,7 +1588,7 @@ Enable the strict RFC793 interpretation of the TCP urgent pointer field. The
default is to use the BSD compatible interpretation of the urgent pointer default is to use the BSD compatible interpretation of the urgent pointer
pointing to the first byte after the urgent data. The RFC793 interpretation is pointing to the first byte after the urgent data. The RFC793 interpretation is
to have it point to the last byte of urgent data. Enabling this option may to have it point to the last byte of urgent data. Enabling this option may
lead to interoperatibility problems. Disabled by default. lead to interoperability problems. Disabled by default.
tcp_syncookies tcp_syncookies
-------------- --------------
......
...@@ -406,7 +406,7 @@ INTERROGATION MODE. ...@@ -406,7 +406,7 @@ INTERROGATION MODE.
9.18 SET JOYSTICK MONITORING 9.18 SET JOYSTICK MONITORING
0x17 0x17
rate ; time between samples in hundreths of a second rate ; time between samples in hundredths of a second
Returns: (in packets of two as long as in mode) Returns: (in packets of two as long as in mode)
%000000xy ; where y is JOYSTICK1 Fire button %000000xy ; where y is JOYSTICK1 Fire button
; and x is JOYSTICK0 Fire button ; and x is JOYSTICK0 Fire button
......
...@@ -18,8 +18,8 @@ Make sure struct gameport is initialized to 0 in all other fields. The ...@@ -18,8 +18,8 @@ Make sure struct gameport is initialized to 0 in all other fields. The
gameport generic code will take care of the rest. gameport generic code will take care of the rest.
If your hardware supports more than one io address, and your driver can If your hardware supports more than one io address, and your driver can
choose which one program the hardware to, starting from the more exotic choose which one to program the hardware to, starting from the more exotic
addresses is preferred, because the likelyhood of clashing with the standard addresses is preferred, because the likelihood of clashing with the standard
0x201 address is smaller. 0x201 address is smaller.
Eg. if your driver supports addresses 0x200, 0x208, 0x210 and 0x218, then Eg. if your driver supports addresses 0x200, 0x208, 0x210 and 0x218, then
......
...@@ -279,7 +279,7 @@ struct input_event { ...@@ -279,7 +279,7 @@ struct input_event {
}; };
'time' is the timestamp, it returns the time at which the event happened. 'time' is the timestamp, it returns the time at which the event happened.
Type is for example EV_REL for relative momement, REL_KEY for a keypress or Type is for example EV_REL for relative moment, REL_KEY for a keypress or
release. More types are defined in include/linux/input.h. release. More types are defined in include/linux/input.h.
'code' is event code, for example REL_X or KEY_BACKSPACE, again a complete 'code' is event code, for example REL_X or KEY_BACKSPACE, again a complete
......
...@@ -715,7 +715,7 @@ The keyctl syscall functions are: ...@@ -715,7 +715,7 @@ The keyctl syscall functions are:
KERNEL SERVICES KERNEL SERVICES
=============== ===============
The kernel services for key managment are fairly simple to deal with. They can The kernel services for key management are fairly simple to deal with. They can
be broken down into two areas: keys and key types. be broken down into two areas: keys and key types.
Dealing with keys is fairly straightforward. Firstly, the kernel service Dealing with keys is fairly straightforward. Firstly, the kernel service
......
...@@ -133,7 +133,7 @@ cases there is an inherent "natural" ordering between the two objects ...@@ -133,7 +133,7 @@ cases there is an inherent "natural" ordering between the two objects
(defined by the properties of the hierarchy), and the kernel grabs the (defined by the properties of the hierarchy), and the kernel grabs the
locks in this fixed order on each of the objects. locks in this fixed order on each of the objects.
An example of such an object hieararchy that results in "nested locking" An example of such an object hierarchy that results in "nested locking"
is that of a "whole disk" block-dev object and a "partition" block-dev is that of a "whole disk" block-dev object and a "partition" block-dev
object; the partition is "part of" the whole device and as long as one object; the partition is "part of" the whole device and as long as one
always takes the whole disk lock as a higher lock than the partition always takes the whole disk lock as a higher lock than the partition
...@@ -162,7 +162,7 @@ The validator treats a lock that is taken in such a nested fashion as a ...@@ -162,7 +162,7 @@ The validator treats a lock that is taken in such a nested fashion as a
separate (sub)class for the purposes of validation. separate (sub)class for the purposes of validation.
Note: When changing code to use the _nested() primitives, be careful and Note: When changing code to use the _nested() primitives, be careful and
check really thoroughly that the hiearchy is correctly mapped; otherwise check really thoroughly that the hierarchy is correctly mapped; otherwise
you can get false positives or false negatives. you can get false positives or false negatives.
Proof of 100% correctness: Proof of 100% correctness:
......
...@@ -227,7 +227,7 @@ configuration options are available on the command line: ...@@ -227,7 +227,7 @@ configuration options are available on the command line:
* media=rj45 - specify media type * media=rj45 - specify media type
or media=bnc or media=bnc
or media=aui or media=aui
or medai=auto or media=auto
* duplex=full - specify forced half/full/autonegotiate duplex * duplex=full - specify forced half/full/autonegotiate duplex
or duplex=half or duplex=half
or duplex=auto or duplex=auto
......
...@@ -787,7 +787,7 @@ accept_ra_defrtr - BOOLEAN ...@@ -787,7 +787,7 @@ accept_ra_defrtr - BOOLEAN
disabled if accept_ra is disabled. disabled if accept_ra is disabled.
accept_ra_pinfo - BOOLEAN accept_ra_pinfo - BOOLEAN
Learn Prefix Inforamtion in Router Advertisement. Learn Prefix Information in Router Advertisement.
Functional default: enabled if accept_ra is enabled. Functional default: enabled if accept_ra is enabled.
disabled if accept_ra is disabled. disabled if accept_ra is disabled.
......
...@@ -215,8 +215,8 @@ called pg_vec, its size limits the number of blocks that can be allocated. ...@@ -215,8 +215,8 @@ called pg_vec, its size limits the number of blocks that can be allocated.
block #1 block #1
kmalloc allocates any number of bytes of phisically contiguous memory from kmalloc allocates any number of bytes of physically contiguous memory from
a pool of pre-determined sizes. This pool of memory is mantained by the slab a pool of pre-determined sizes. This pool of memory is maintained by the slab
allocator which is at the end the responsible for doing the allocation and allocator which is at the end the responsible for doing the allocation and
hence which imposes the maximum memory that kmalloc can allocate. hence which imposes the maximum memory that kmalloc can allocate.
......
...@@ -18,7 +18,7 @@ root 129 0.3 0.0 0 0 ? SW 2003 523:20 [pktgen/0] ...@@ -18,7 +18,7 @@ root 129 0.3 0.0 0 0 ? SW 2003 523:20 [pktgen/0]
root 130 0.3 0.0 0 0 ? SW 2003 509:50 [pktgen/1] root 130 0.3 0.0 0 0 ? SW 2003 509:50 [pktgen/1]
For montoring and control pktgen creates: For monitoring and control pktgen creates:
/proc/net/pktgen/pgctrl /proc/net/pktgen/pgctrl
/proc/net/pktgen/kpktgend_X /proc/net/pktgen/kpktgend_X
/proc/net/pktgen/ethX /proc/net/pktgen/ethX
......
...@@ -320,7 +320,7 @@ Parameter: Moderation ...@@ -320,7 +320,7 @@ Parameter: Moderation
Values: None, Static, Dynamic Values: None, Static, Dynamic
Default: None Default: None
Interrupt moderation is employed to limit the maxmimum number of interrupts Interrupt moderation is employed to limit the maximum number of interrupts
the driver has to serve. That is, one or more interrupts (which indicate any the driver has to serve. That is, one or more interrupts (which indicate any
transmit or receive packet to be processed) are queued until the driver transmit or receive packet to be processed) are queued until the driver
processes them. When queued interrupts are to be served, is determined by the processes them. When queued interrupts are to be served, is determined by the
......
...@@ -148,7 +148,7 @@ NEW IN THIS RELEASE ...@@ -148,7 +148,7 @@ NEW IN THIS RELEASE
for async connections. for async connections.
o Added the PPPCONFIG utility o Added the PPPCONFIG utility
Used to configure the PPPD dameon for the Used to configure the PPPD daemon for the
WANPIPE Async PPP and standard serial port. WANPIPE Async PPP and standard serial port.
The wancfg calls the pppconfig to configure The wancfg calls the pppconfig to configure
the pppd. the pppd.
...@@ -350,7 +350,7 @@ REVISION HISTORY ...@@ -350,7 +350,7 @@ REVISION HISTORY
Available as a patch. Available as a patch.
2.0.6 Aug 17, 1999 Increased debugging in statup scripts 2.0.6 Aug 17, 1999 Increased debugging in statup scripts
Fixed insallation bugs from 2.0.5 Fixed installation bugs from 2.0.5
Kernel patch works for both 2.2.10 and 2.2.11 kernels. Kernel patch works for both 2.2.10 and 2.2.11 kernels.
There is no functional difference between the two packages There is no functional difference between the two packages
...@@ -434,7 +434,7 @@ beta3-2.1.4 Jul 2000 o X25 M_BIT Problem fix. ...@@ -434,7 +434,7 @@ beta3-2.1.4 Jul 2000 o X25 M_BIT Problem fix.
change. change.
beta1-2.1.5 Nov 15 2000 beta1-2.1.5 Nov 15 2000
o Fixed the MulitPort PPP Support for kernels 2.2.16 and above. o Fixed the MultiPort PPP Support for kernels 2.2.16 and above.
2.2.X kernels only 2.2.X kernels only
o Secured the driver UDP debugging calls o Secured the driver UDP debugging calls
......
...@@ -175,8 +175,8 @@ reliable. ...@@ -175,8 +175,8 @@ reliable.
Q: I do not understand why you have such strong objections to idea of Q: I do not understand why you have such strong objections to idea of
selective suspend. selective suspend.
A: Do selective suspend during runtime power managment, that's okay. But A: Do selective suspend during runtime power management, that's okay. But
its useless for suspend-to-disk. (And I do not see how you could use it's useless for suspend-to-disk. (And I do not see how you could use
it for suspend-to-ram, I hope you do not want that). it for suspend-to-ram, I hope you do not want that).
Lets see, so you suggest to Lets see, so you suggest to
...@@ -211,7 +211,7 @@ slowness may not matter to you. It can always be fixed later. ...@@ -211,7 +211,7 @@ slowness may not matter to you. It can always be fixed later.
For devices like disk it does matter, you do not want to spindown for For devices like disk it does matter, you do not want to spindown for
FREEZE. FREEZE.
Q: After resuming, system is paging heavilly, leading to very bad interactivity. Q: After resuming, system is paging heavily, leading to very bad interactivity.
A: Try running A: Try running
......
...@@ -145,7 +145,7 @@ it with special cases. ...@@ -145,7 +145,7 @@ it with special cases.
in case you are entering the kernel with MMU enabled in case you are entering the kernel with MMU enabled
and a non-1:1 mapping. and a non-1:1 mapping.
r5 : NULL (as to differenciate with method a) r5 : NULL (as to differentiate with method a)
Note about SMP entry: Either your firmware puts your other Note about SMP entry: Either your firmware puts your other
CPUs in some sleep loop or spin loop in ROM where you can get CPUs in some sleep loop or spin loop in ROM where you can get
...@@ -418,9 +418,9 @@ zero terminated string and is mandatory for version 1 to 3 of the ...@@ -418,9 +418,9 @@ zero terminated string and is mandatory for version 1 to 3 of the
format definition (as it is in Open Firmware). Version 0x10 makes it format definition (as it is in Open Firmware). Version 0x10 makes it
optional as it can generate it from the unit name defined below. optional as it can generate it from the unit name defined below.
There is also a "unit name" that is used to differenciate nodes with There is also a "unit name" that is used to differentiate nodes with
the same name at the same level, it is usually made of the node the same name at the same level, it is usually made of the node
name's, the "@" sign, and a "unit address", which definition is names, the "@" sign, and a "unit address", which definition is
specific to the bus type the node sits on. specific to the bus type the node sits on.
The unit name doesn't exist as a property per-se but is included in The unit name doesn't exist as a property per-se but is included in
......
...@@ -24,7 +24,7 @@ The common code handles such things as: ...@@ -24,7 +24,7 @@ The common code handles such things as:
- general cache lookup with correct locking - general cache lookup with correct locking
- supporting 'NEGATIVE' as well as positive entries - supporting 'NEGATIVE' as well as positive entries
- allowing an EXPIRED time on cache items, and removing - allowing an EXPIRED time on cache items, and removing
items after they expire, and are no longe in-use. items after they expire, and are no longer in-use.
- making requests to user-space to fill in cache entries - making requests to user-space to fill in cache entries
- allowing user-space to directly set entries in the cache - allowing user-space to directly set entries in the cache
- delaying RPC requests that depend on as-yet incomplete - delaying RPC requests that depend on as-yet incomplete
......
...@@ -912,8 +912,8 @@ If you wanted to know does ping work but didn't have the source ...@@ -912,8 +912,8 @@ If you wanted to know does ping work but didn't have the source
strace ping -c 1 127.0.0.1 strace ping -c 1 127.0.0.1
& then look at the man pages for each of the syscalls below, & then look at the man pages for each of the syscalls below,
( In fact this is sometimes easier than looking at some spagetti ( In fact this is sometimes easier than looking at some spagetti
source which conditionally compiles for several architectures ) source which conditionally compiles for several architectures ).
Not everything that it throws out needs to make sense immeadiately Not everything that it throws out needs to make sense immediately.
Just looking quickly you can see that it is making up a RAW socket Just looking quickly you can see that it is making up a RAW socket
for the ICMP protocol. for the ICMP protocol.
...@@ -2315,7 +2315,7 @@ Showing us the shared libraries init uses where they are in memory ...@@ -2315,7 +2315,7 @@ Showing us the shared libraries init uses where they are in memory
/proc/1/mem is the current running processes memory which you /proc/1/mem is the current running processes memory which you
can read & write to like a file. can read & write to like a file.
strace uses this sometimes as it is a bit faster than the strace uses this sometimes as it is a bit faster than the
rather inefficent ptrace interface for peeking at DATA. rather inefficient ptrace interface for peeking at DATA.
cat status cat status
...@@ -2445,7 +2445,7 @@ displays the following lines as it executes them. ...@@ -2445,7 +2445,7 @@ displays the following lines as it executes them.
+ RELSTATUS=release + RELSTATUS=release
+ MACHTYPE=i586-pc-linux-gnu + MACHTYPE=i586-pc-linux-gnu
perl -d <scriptname> runs the perlscript in a fully intercative debugger perl -d <scriptname> runs the perlscript in a fully interactive debugger
<like gdb>. <like gdb>.
Type 'h' in the debugger for help. Type 'h' in the debugger for help.
......
...@@ -325,7 +325,7 @@ with the following CCW flags values defined : ...@@ -325,7 +325,7 @@ with the following CCW flags values defined :
CCW_FLAG_DC - data chaining CCW_FLAG_DC - data chaining
CCW_FLAG_CC - command chaining CCW_FLAG_CC - command chaining
CCW_FLAG_SLI - suppress incorrct length CCW_FLAG_SLI - suppress incorrect length
CCW_FLAG_SKIP - skip CCW_FLAG_SKIP - skip
CCW_FLAG_PCI - PCI CCW_FLAG_PCI - PCI
CCW_FLAG_IDA - indirect addressing CCW_FLAG_IDA - indirect addressing
......
...@@ -15,7 +15,7 @@ Main Scheduling Methods ...@@ -15,7 +15,7 @@ Main Scheduling Methods
void load_balance(runqueue_t *this_rq, int idle) void load_balance(runqueue_t *this_rq, int idle)
Attempts to pull tasks from one cpu to another to balance cpu usage, Attempts to pull tasks from one cpu to another to balance cpu usage,
if needed. This method is called explicitly if the runqueues are if needed. This method is called explicitly if the runqueues are
inbalanced or periodically by the timer tick. Prior to calling, imbalanced or periodically by the timer tick. Prior to calling,
the current runqueue must be locked and interrupts disabled. the current runqueue must be locked and interrupts disabled.
void schedule() void schedule()
......
...@@ -93,9 +93,9 @@ and the goal is also to add a few new things: ...@@ -93,9 +93,9 @@ and the goal is also to add a few new things:
Design Design
====== ======
the core of the new scheduler are the following mechanizms: The core of the new scheduler contains the following mechanisms:
- *two*, priority-ordered 'priority arrays' per CPU. There is an 'active' - *two* priority-ordered 'priority arrays' per CPU. There is an 'active'
array and an 'expired' array. The active array contains all tasks that array and an 'expired' array. The active array contains all tasks that
are affine to this CPU and have timeslices left. The expired array are affine to this CPU and have timeslices left. The expired array
contains all tasks which have used up their timeslices - but this array contains all tasks which have used up their timeslices - but this array
......
...@@ -24,7 +24,7 @@ SCSI device: I-O data CDPS-PX24 (CD-ROM drive) ...@@ -24,7 +24,7 @@ SCSI device: I-O data CDPS-PX24 (CD-ROM drive)
You can also use "cardctl" program (this program is in pcmcia-cs source You can also use "cardctl" program (this program is in pcmcia-cs source
code) to get more info. code) to get more info.
# cat /var/log/messgaes # cat /var/log/messages
... ...
Jan 2 03:45:06 lindberg cardmgr[78]: unsupported card in socket 1 Jan 2 03:45:06 lindberg cardmgr[78]: unsupported card in socket 1
Jan 2 03:45:06 lindberg cardmgr[78]: product info: "WBT", "NinjaSCSI-3", "R1.0" Jan 2 03:45:06 lindberg cardmgr[78]: product info: "WBT", "NinjaSCSI-3", "R1.0"
......
...@@ -229,7 +229,7 @@ ...@@ -229,7 +229,7 @@
In a second step of the driver development, the following improvement has In a second step of the driver development, the following improvement has
been applied: The first approach limited the number of devices to 7, far been applied: The first approach limited the number of devices to 7, far
fewer than the 15 that it could usem then it just maped ldn -> fewer than the 15 that it could use, then it just mapped ldn ->
(ldn/8,ldn%8) for pun,lun. We ended up with a real mishmash of puns (ldn/8,ldn%8) for pun,lun. We ended up with a real mishmash of puns
and luns, but it all seemed to work. and luns, but it all seemed to work.
...@@ -254,12 +254,12 @@ ...@@ -254,12 +254,12 @@
device to be existant, but it has no ldn assigned, it gets a ldn out of 7 device to be existant, but it has no ldn assigned, it gets a ldn out of 7
to 14. The numbers are assigned in cyclic order. Therefore it takes 8 to 14. The numbers are assigned in cyclic order. Therefore it takes 8
dynamical reassignments on the SCSI-devices, until a certain device dynamical reassignments on the SCSI-devices, until a certain device
loses its ldn again. This assures, that dynamical remapping is avoided loses its ldn again. This assures that dynamical remapping is avoided
during intense I/O between up to 15 SCSI-devices (means pun,lun during intense I/O between up to 15 SCSI-devices (means pun,lun
combinations). A further advantage of this method is, that people who combinations). A further advantage of this method is that people who
build their kernel without probing on all luns will get what they expect, build their kernel without probing on all luns will get what they expect,
because the driver just won't assign everything with lun>0 when because the driver just won't assign everything with lun>0 when
multpile lun probing is inactive. multiple lun probing is inactive.
2.4 SCSI-Device Order 2.4 SCSI-Device Order
--------------------- ---------------------
...@@ -1104,7 +1104,7 @@ ...@@ -1104,7 +1104,7 @@
The parameter 'normal' sets the new industry standard, starting The parameter 'normal' sets the new industry standard, starting
from pun 0, scanning up to pun 6. This allows you to change your from pun 0, scanning up to pun 6. This allows you to change your
opinion still after having already compiled the kernel. opinion still after having already compiled the kernel.
Q: Why I cannot find the IBM MCA SCSI support in the config menue? Q: Why can't I find IBM MCA SCSI support in the config menu?
A: You have to activate MCA bus support, first. A: You have to activate MCA bus support, first.
Q: Where can I find the latest info about this driver? Q: Where can I find the latest info about this driver?
A: See the file MAINTAINERS for the current WWW-address, which offers A: See the file MAINTAINERS for the current WWW-address, which offers
......
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
Overview: Overview:
-------- --------
Different classes of controllers from LSI Logic, accept and respond to the Different classes of controllers from LSI Logic accept and respond to the
user applications in a similar way. They understand the same firmware control user applications in a similar way. They understand the same firmware control
commands. Furthermore, the applications also can treat different classes of commands. Furthermore, the applications also can treat different classes of
the controllers uniformly. Hence it is logical to have a single module that the controllers uniformly. Hence it is logical to have a single module that
interefaces with the applications on one side and all the low level drivers interfaces with the applications on one side and all the low level drivers
on the other. on the other.
The advantages, though obvious, are listed for completeness: The advantages, though obvious, are listed for completeness:
......
...@@ -778,7 +778,7 @@ port address 0x1400. ...@@ -778,7 +778,7 @@ port address 0x1400.
Some scsi boards use a 875 (ultra wide) and only supply narrow connectors. Some scsi boards use a 875 (ultra wide) and only supply narrow connectors.
If you have connected a wide device with a 50 pins to 68 pins cable If you have connected a wide device with a 50 pins to 68 pins cable
converter, any accepted wide negotiation will break further data transfers. converter, any accepted wide negotiation will break further data transfers.
In such a case, using "wide:0" in the bootup command will be helpfull. In such a case, using "wide:0" in the bootup command will be helpful.
10.2.14 Differential mode 10.2.14 Differential mode
diff:0 never set up diff mode diff:0 never set up diff mode
......
...@@ -194,7 +194,7 @@ lower layers and lower layers are ready to process or fail the scmd ...@@ -194,7 +194,7 @@ lower layers and lower layers are ready to process or fail the scmd
again. again.
To achieve these goals, EH performs recovery actions with increasing To achieve these goals, EH performs recovery actions with increasing
severity. Some actions are performed by issueing SCSI commands and severity. Some actions are performed by issuing SCSI commands and
others are performed by invoking one of the following fine-grained others are performed by invoking one of the following fine-grained
hostt EH callbacks. Callbacks may be omitted and omitted ones are hostt EH callbacks. Callbacks may be omitted and omitted ones are
considered to fail always. considered to fail always.
......
...@@ -684,7 +684,7 @@ Field H : SCNTL3 Scsi Control Register 3 ...@@ -684,7 +684,7 @@ Field H : SCNTL3 Scsi Control Register 3
Contains the setting of timing values for both asynchronous and Contains the setting of timing values for both asynchronous and
synchronous data transfers. synchronous data transfers.
Field I : SCNTL4 Scsi Control Register 4 Field I : SCNTL4 Scsi Control Register 4
Only meaninful for 53C1010 Ultra3 controllers. Only meaningful for 53C1010 Ultra3 controllers.
Understanding Fields J, K, L and dumps requires to have good knowledge of Understanding Fields J, K, L and dumps requires to have good knowledge of
SCSI standards, chip cores functionnals and internal driver data structures. SCSI standards, chip cores functionnals and internal driver data structures.
......
...@@ -69,7 +69,7 @@ might specify the halt option: ...@@ -69,7 +69,7 @@ might specify the halt option:
kgdb=halt kgdb=halt
Boot the TARGET machinem, which will appear to hang. Boot the TARGET machine, which will appear to hang.
On your DEVELOPMENT machine, cd to the source directory and run the gdb On your DEVELOPMENT machine, cd to the source directory and run the gdb
program. (This is likely to be a cross GDB which runs on your host but program. (This is likely to be a cross GDB which runs on your host but
......
...@@ -1882,7 +1882,7 @@ options snd-ens1371 index=1 ...@@ -1882,7 +1882,7 @@ options snd-ens1371 index=1
# OSS/Free portion # OSS/Free portion
alias sound-slot-0 snd-interwave alias sound-slot-0 snd-interwave
alias sound-slot-1 snd-ens1371 alias sound-slot-1 snd-ens1371
----- /etc/moprobe.conf ----- /etc/modprobe.conf
In this example, the interwave card is always loaded as the first card In this example, the interwave card is always loaded as the first card
(index 0) and ens1371 as the second (index 1). (index 0) and ens1371 as the second (index 1).
......
...@@ -38,7 +38,7 @@ This driver appears to be one of possible 2 Linux USB Input Touchscreen ...@@ -38,7 +38,7 @@ This driver appears to be one of possible 2 Linux USB Input Touchscreen
drivers. Although 3M produces a binary only driver available for drivers. Although 3M produces a binary only driver available for
download, I persist in updating this driver since I would like to use the download, I persist in updating this driver since I would like to use the
touchscreen for embedded apps using QTEmbedded, DirectFB, etc. So I feel the touchscreen for embedded apps using QTEmbedded, DirectFB, etc. So I feel the
logical choice is to use Linux Imput. logical choice is to use Linux Input.
Currently there is no way to calibrate the device via this driver. Even if Currently there is no way to calibrate the device via this driver. Even if
the device could be calibrated, the driver pulls to raw coordinate data from the device could be calibrated, the driver pulls to raw coordinate data from
......
...@@ -97,7 +97,7 @@ Result[0] ...@@ -97,7 +97,7 @@ Result[0]
Result[1] Result[1]
top left vertical offset top left vertical offset
Result[2] Result[2]
bottom right hotizontal offset bottom right horizontal offset
Result[3] Result[3]
bottom right vertical offset bottom right vertical offset
......
...@@ -80,7 +80,7 @@ Some of the features of the driver are: ...@@ -80,7 +80,7 @@ Some of the features of the driver are:
high compression quality (see also "Notes for V4L2 application developers" high compression quality (see also "Notes for V4L2 application developers"
paragraph); paragraph);
- full support for the capabilities of every possible image sensors that can - full support for the capabilities of every possible image sensors that can
be connected to the ET61X[12]51 bridges, including, for istance, red, green, be connected to the ET61X[12]51 bridges, including, for instance, red, green,
blue and global gain adjustments and exposure control (see "Supported blue and global gain adjustments and exposure control (see "Supported
devices" paragraph for details); devices" paragraph for details);
- use of default color settings for sunlight conditions; - use of default color settings for sunlight conditions;
......
...@@ -85,7 +85,7 @@ Some of the features of the driver are: ...@@ -85,7 +85,7 @@ Some of the features of the driver are:
high compression quality (see also "Notes for V4L2 application developers" high compression quality (see also "Notes for V4L2 application developers"
and "Video frame formats" paragraphs); and "Video frame formats" paragraphs);
- full support for the capabilities of many of the possible image sensors that - full support for the capabilities of many of the possible image sensors that
can be connected to the SN9C10x bridges, including, for istance, red, green, can be connected to the SN9C10x bridges, including, for instance, red, green,
blue and global gain adjustments and exposure (see "Supported devices" blue and global gain adjustments and exposure (see "Supported devices"
paragraph for details); paragraph for details);
- use of default color settings for sunlight conditions; - use of default color settings for sunlight conditions;
......
...@@ -45,7 +45,7 @@ daemon and it crashes the system will not reboot. Because of this, ...@@ -45,7 +45,7 @@ daemon and it crashes the system will not reboot. Because of this,
some of the drivers support the configuration option "Disable watchdog some of the drivers support the configuration option "Disable watchdog
shutdown on close", CONFIG_WATCHDOG_NOWAYOUT. If it is set to Y when shutdown on close", CONFIG_WATCHDOG_NOWAYOUT. If it is set to Y when
compiling the kernel, there is no way of disabling the watchdog once compiling the kernel, there is no way of disabling the watchdog once
it has been started. So, if the watchdog dameon crashes, the system it has been started. So, if the watchdog daemon crashes, the system
will reboot after the timeout has passed. will reboot after the timeout has passed.
Some other drivers will not disable the watchdog, unless a specific Some other drivers will not disable the watchdog, unless a specific
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment