summaryrefslogtreecommitdiffstats
path: root/Documentation/usb
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2000-08-08 12:37:17 +0000
committerRalf Baechle <ralf@linux-mips.org>2000-08-08 12:37:17 +0000
commit9aa9eb41942b918f385ccabd2efdd6e7e4232165 (patch)
tree20bec7da036d31ec185dfc1dcc00753c7ac9b170 /Documentation/usb
parent87075e049581f880f01eb0b41aa6ac807b299e35 (diff)
Merge with Linux 2.4.0-test6-pre1.
Diffstat (limited to 'Documentation/usb')
-rw-r--r--Documentation/usb/CREDITS12
-rw-r--r--Documentation/usb/URB.txt10
-rw-r--r--Documentation/usb/input.txt10
-rw-r--r--Documentation/usb/ohci.txt6
-rw-r--r--Documentation/usb/ov511.txt2
-rw-r--r--Documentation/usb/proc_usb_info.txt2
-rw-r--r--Documentation/usb/scanner.txt4
-rw-r--r--Documentation/usb/uhci.txt6
-rw-r--r--Documentation/usb/usb-serial.txt2
9 files changed, 27 insertions, 27 deletions
diff --git a/Documentation/usb/CREDITS b/Documentation/usb/CREDITS
index 38bdbaee0..e05f4d43f 100644
--- a/Documentation/usb/CREDITS
+++ b/Documentation/usb/CREDITS
@@ -45,7 +45,7 @@ THANKS file in Inaky's driver):
- USAR Systems provided us with one of their excellent USB
Evaluation Kits. It allows us to test the Linux-USB driver
- for compilance with the latest USB specification. USAR
+ for compliance with the latest USB specification. USAR
Systems recognized the importance of an up-to-date open
Operating System and supports this project with
Hardware. Thanks!.
@@ -64,9 +64,9 @@ THANKS file in Inaky's driver):
Linux users.
- Many thanks to ing büro h doran [http://www.ibhdoran.com]!
- It was almost imposible to get a PC backplate USB connector
+ It was almost impossible to get a PC backplate USB connector
for the motherboard here at Europe (mine, home-made, was
- quite lowsy :). Now I know where to adquire nice USB stuff!
+ quite lousy :). Now I know where to acquire nice USB stuff!
- Genius Germany donated a USB mouse to test the mouse boot
protocol. They've also donated a F-23 digital joystick and a
@@ -128,7 +128,7 @@ THANKS file in Inaky's driver):
documentation for the UUSBD. Go for it!
- Ric Klaren <ia_ric@cs.utwente.nl> for doing nice
- introductory documents (compiting with Alberto's :).
+ introductory documents (competing with Alberto's :).
- Christian Groessler <cpg@aladdin.de>, for it's help on those
itchy bits ... :)
@@ -143,7 +143,7 @@ THANKS file in Inaky's driver):
- Rasca Gmelch <thron@gmx.de> has revived the raw driver and
pointed bugs, as well as started the uusbd-utils package.
- - Peter Dettori <dettori@ozy.dec.com> is unconvering bugs like
+ - Peter Dettori <dettori@ozy.dec.com> is uncovering bugs like
crazy, as well as making cool suggestions, great :)
- All the Free Software and Linux community, the FSF & the GNU
@@ -153,7 +153,7 @@ THANKS file in Inaky's driver):
- Big thanks to Richard Stallman for creating Emacs!
- The people at the linux-usb mailing list, for reading so
- many messages :) Ok, no more kidding; for all your advices!
+ many messages :) Ok, no more kidding; for all your advises!
- All the people at the USB Implementors Forum for their
help and assistance.
diff --git a/Documentation/usb/URB.txt b/Documentation/usb/URB.txt
index 67cb9e31f..6cfd89ef3 100644
--- a/Documentation/usb/URB.txt
+++ b/Documentation/usb/URB.txt
@@ -23,7 +23,7 @@ usage and information passing to the completion handler.
- URBs can be linked. After completing one URB, the next one can be
automatically submitted. This is especially useful for ISO transfers:
You only have read/write the data from/to the buffers in the completion
-handler, the continous streaming itself is transparently done by the
+handler, the continuous streaming itself is transparently done by the
URB-machinery.
1.2. The URB structure
@@ -104,7 +104,7 @@ transfer_flags.
Usually, (to reduce restart time) the completion handler is called
AFTER the URB re-submission. You can get the other way by setting
-USB_URB_EARLY_COMPLETE in transfer_flags. This is implicite for
+USB_URB_EARLY_COMPLETE in transfer_flags. This is implicit for
INT transfers.
1.5. How to submit an URB?
@@ -131,7 +131,7 @@ For isochronous endpoints, subsequent submitting of URBs to the same endpoint
with the ASAP flag result in a seamless ISO streaming. Exception: The
execution cannot be scheduled later than 900 frames from the 'now'-time.
The same applies to INT transfers, but here the seamless continuation is
-independent of the transfer flags (implicitely ASAP).
+independent of the transfer flags (implicitly ASAP).
1.6. How to cancel an already running URB?
@@ -174,14 +174,14 @@ It is allowed to specify a varying length from frame to frame (e.g. for
audio synchronisation/adaptive transfer rates). You can also use the length
0 to omit one or more frames (striping).
-As can be concluded from above, the UHCI-driver does not care for continous
+As can be concluded from above, the UHCI-driver does not care for continuous
data in case of short packet ISO reads! There's no fixup_isoc() like in the
old driver. There may be a common routine to do this in the future, but this
has nothing to do with the UHCI-driver!
For scheduling you can choose your own start frame or ASAP. As written above,
queuing more than one ISO frame with ASAP to the same device&endpoint result
-in seamless ISO streaming. For continous streaming you have to use URB
+in seamless ISO streaming. For continuous streaming you have to use URB
linking.
1.9. How to start interrupt (INT) transfers?
diff --git a/Documentation/usb/input.txt b/Documentation/usb/input.txt
index c60bd900b..079566472 100644
--- a/Documentation/usb/input.txt
+++ b/Documentation/usb/input.txt
@@ -134,7 +134,7 @@ instead.
3.1.3 usbkbd.c
~~~~~~~~~~~~~~
- Much like usbmouse.c, this module talks to keyboards with a simpplified
+ Much like usbmouse.c, this module talks to keyboards with a simplified
HIDBP protocol. It's smaller, but doesn't support any extra special keys.
Use hid.c instead if there isn't any special reason to use this.
@@ -158,7 +158,7 @@ matter of a couple days to add it.
3.2 Event handlers
~~~~~~~~~~~~~~~~~~
- Event handlers distrubite the events from the devices to userland and
+ Event handlers distribute the events from the devices to userland and
kernel, as needed.
3.2.1 keybdev.c
@@ -230,7 +230,7 @@ And so on up to js31.
~~~~~~~~~~~~~
Evdev is the generic input event interface. It passes the events generated
in the kernel straight to the program, with timestamps. The API is still
-evolving, but should be useable now. It's described in section 5.
+evolving, but should be usable now. It's described in section 5.
This should be the way for GPM and X to get keyboard and mouse mouse
events. It allows for multihead in X without any specific multihead kernel
@@ -273,7 +273,7 @@ emulated, characters should appear if you move it.
You can test the joystick emulation with the 'jstest' utility, available
in the joystick package (see Documentation/joystick.txt).
- You can test the event devics with the 'evtest' utitily available on the
+ You can test the event devics with the 'evtest' utility available on the
input driver homepage (see the URL above).
5. Event interface
@@ -295,7 +295,7 @@ struct input_event {
};
'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 movement, REL_KEY for a keypress or
release. More types are defined in include/linux/input.h.
'code' is event code, for example REL_X or KEY_BACKSPACE, again a complete
diff --git a/Documentation/usb/ohci.txt b/Documentation/usb/ohci.txt
index 39a5ce482..ad2dbc6b8 100644
--- a/Documentation/usb/ohci.txt
+++ b/Documentation/usb/ohci.txt
@@ -1,7 +1,7 @@
The OHCI HCD layer is a simple but nearly complete implementation of what the
USB people would call a HCD for the OHCI.
- (ISO comming soon, Bulk, INT u. CTRL transfers enabled)
+ (ISO coming soon, Bulk, INT u. CTRL transfers enabled)
It is based on Linus Torvalds UHCI code and Gregory Smith OHCI fragments (0.03 source tree).
The layer (functions) on top of it, is for interfacing to the alternate-usb device-drivers.
@@ -35,11 +35,11 @@ Features:
- Endpoint Descriptor (ED) handling more static approach
(EDs should be allocated in parallel to the SET CONFIGURATION command and they live
- as long as the function (device) is alive or another configuration is choosen.
+ as long as the function (device) is alive or another configuration is chosen.
In the HCD layer the EDs has to be allocated manually either by calling a subroutine
or by sending a USB root hub vendor specific command to the virtual root hub.
At the alternate linux usb stack EDs will be added (allocated) at their first use.
- ED will be unlinked from the HC chains if they are not bussy.
+ ED will be unlinked from the HC chains if they are not busy.
files: ohci-hcd.c ohci-hcd.h
routines: (do not use for drivers, use the top layer alternate usb commands instead)
diff --git a/Documentation/usb/ov511.txt b/Documentation/usb/ov511.txt
index bd519ec07..b15e68176 100644
--- a/Documentation/usb/ov511.txt
+++ b/Documentation/usb/ov511.txt
@@ -158,7 +158,7 @@ MODULE PARAMETERS:
DEFAULT: 5
DESC: This is the number of times the driver will try to sync and detect the
internal i2c bus (which connects the OV511 and sensor). If you are
- getting intermittant detection failures ("Failed to read sensor ID...")
+ getting intermittent detection failures ("Failed to read sensor ID...")
you should increase this by a modest amount. If setting it to 20 or so
doesn't fix things, look elsewhere for the cause of the problem.
diff --git a/Documentation/usb/proc_usb_info.txt b/Documentation/usb/proc_usb_info.txt
index 84510b950..f3e629cbe 100644
--- a/Documentation/usb/proc_usb_info.txt
+++ b/Documentation/usb/proc_usb_info.txt
@@ -103,7 +103,7 @@ S: Product=ssss
S: SerialNumber=ssss
| |__Serial Number of this device as read from the device,
| except that it is a generated string for USB host controllers
-| (virtual root hubs), and represent's the host controller's
+| (virtual root hubs), and represents the host controller's
| unique identification in the system (currently I/O or
| memory-mapped base address).
|__String info tag
diff --git a/Documentation/usb/scanner.txt b/Documentation/usb/scanner.txt
index e800b37e5..1dce956de 100644
--- a/Documentation/usb/scanner.txt
+++ b/Documentation/usb/scanner.txt
@@ -121,11 +121,11 @@ data in the file is raw data so it's not very useful for imaging.
MESSAGES
-On occassion the message 'usb_control/bulk_msg: timeout' or something
+On occasions the message 'usb_control/bulk_msg: timeout' or something
similar will appear in '/var/adm/messages' or on the console or both,
depending on how your system is configured. This is a side effect
that scanners are sometimes very slow at warming up and/or
-initialiazing. In most cases, however, only several of these messages
+initializing. In most cases, however, only several of these messages
should appear and is generally considered to be normal. If you see
a message of the type 'excessive NAK's received' then this should
be considered abnormal and generally indicates that the USB system is
diff --git a/Documentation/usb/uhci.txt b/Documentation/usb/uhci.txt
index 53aaa11d8..13ed3a96c 100644
--- a/Documentation/usb/uhci.txt
+++ b/Documentation/usb/uhci.txt
@@ -32,7 +32,7 @@ The invention of the basic concept, and major coding were completed in two
days (and nights) on the 16th and 17th of October 1999, now known as the
great USB-October-Revolution started by GA, DF, and TS ;-)
-Since the concept is in no way UHCI dependant, we hope that it will also be
+Since the concept is in no way UHCI dependent, we hope that it will also be
transfered to the OHCI-driver, so both drivers share a common API.
1.2. Advantages and disadvantages
@@ -58,7 +58,7 @@ and its semantics were unnecessary complicated in our opinion.
1.4. What's really working?
-As said above, CTRL und BULK already work fine even with the wrappers,
+As said above, CTRL and BULK already work fine even with the wrappers,
so legacy code wouldn't notice the change.
Regarding to Thomas, ISO transfers now run stable with USB audio.
INT transfers (e.g. mouse driver) work fine, too.
@@ -113,7 +113,7 @@ before the End Chain QH (for BULK). Since only the QH->next pointers are
affected, no atomic memory operation is required. The three QHs in the
common chain are never equipped with TDs!
-For ISO or INT, the TD for each frame is simply inserted into the apropriate
+For ISO or INT, the TD for each frame is simply inserted into the appropriate
ISO/INT-TD-chain for the desired frame. The 7 skeleton INT-TDs are scattered
among the 1024 frames similar to the old UHCI driver.
diff --git a/Documentation/usb/usb-serial.txt b/Documentation/usb/usb-serial.txt
index b5b30911b..da7d19090 100644
--- a/Documentation/usb/usb-serial.txt
+++ b/Documentation/usb/usb-serial.txt
@@ -46,7 +46,7 @@ ConnectTech WhiteHEAT 4 port converter
Current status:
The device's firmware is downloaded on connection, the new firmware
- runs properly and all four ports are successfuly recognized and connected.
+ runs properly and all four ports are successfully recognized and connected.
Data can be sent and received through the device on all ports.
Hardware flow control needs to be implemented.