forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Correct lots of URLs in Documentation/ Also a few minor whitespace cleanups and typo/spello fixes. Sadly there are still a lot of bad URLs remaining. Signed-off-by: Randy Dunlap <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
- Loading branch information
Showing
19 changed files
with
79 additions
and
76 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -196,7 +196,7 @@ | |
|
||
* Title: "Writing Linux Device Drivers" | ||
Author: Michael K. Johnson. | ||
URL: http://people.redhat.com/johnsonm/devices.html | ||
URL: http://users.evitech.fi/~tk/rtos/writing_linux_device_d.html | ||
Keywords: files, VFS, file operations, kernel interface, character | ||
vs block devices, I/O access, hardware interrupts, DMA, access to | ||
user memory, memory allocation, timers. | ||
|
@@ -284,15 +284,15 @@ | |
|
||
* Title: "Linux Kernel Module Programming Guide" | ||
Author: Ori Pomerantz. | ||
URL: http://www.tldp.org/LDP/lkmpg/mpg.html | ||
URL: http://tldp.org/LDP/lkmpg/2.6/html/index.html | ||
Keywords: modules, GPL book, /proc, ioctls, system calls, | ||
interrupt handlers . | ||
Description: Very nice 92 pages GPL book on the topic of modules | ||
programming. Lots of examples. | ||
|
||
* Title: "Device File System (devfs) Overview" | ||
Author: Richard Gooch. | ||
URL: http://www.atnf.csiro.au/~rgooch/linux/docs/devfs.txt | ||
URL: http://www.atnf.csiro.au/people/rgooch/linux/docs/devfs.html | ||
Keywords: filesystem, /dev, devfs, dynamic devices, major/minor | ||
allocation, device management. | ||
Description: Document describing Richard Gooch's controversial | ||
|
@@ -316,9 +316,8 @@ | |
|
||
* Title: "The Kernel Hacking HOWTO" | ||
Author: Various Talented People, and Rusty. | ||
URL: | ||
http://www.lisoleg.net/doc/Kernel-Hacking-HOWTO/kernel-hacking-HOW | ||
TO.html | ||
Location: in kernel tree, Documentation/DocBook/kernel-hacking/ | ||
(must be built as "make {htmldocs | psdocs | pdfdocs}) | ||
Keywords: HOWTO, kernel contexts, deadlock, locking, modules, | ||
symbols, return conventions. | ||
Description: From the Introduction: "Please understand that I | ||
|
@@ -332,13 +331,13 @@ | |
originally written for the 2.3 kernels, but nearly all of it | ||
applies to 2.2 too; 2.0 is slightly different". | ||
|
||
* Title: "ALSA 0.5.0 Developer documentation" | ||
Author: Stephan 'Jumpy' Bartels . | ||
URL: http://www.math.TU-Berlin.de/~sbartels/alsa/ | ||
* Title: "Writing an ALSA Driver" | ||
Author: Takashi Iwai <[email protected]> | ||
URL: http://www.alsa-project.org/~iwai/writing-an-alsa-driver/index.html | ||
Keywords: ALSA, sound, soundcard, driver, lowlevel, hardware. | ||
Description: Advanced Linux Sound Architecture for developers, | ||
both at kernel and user-level sides. Work in progress. ALSA is | ||
supposed to be Linux's next generation sound architecture. | ||
both at kernel and user-level sides. ALSA is the Linux kernel | ||
sound architecture in the 2.6 kernel version. | ||
|
||
* Title: "Programming Guide for Linux USB Device Drivers" | ||
Author: Detlef Fliegl. | ||
|
@@ -369,18 +368,17 @@ | |
filesystems, IPC and Networking Code. | ||
|
||
* Title: "Linux Kernel Mailing List Glossary" | ||
Author: John Levon. | ||
URL: http://www.movement.uklinux.net/glossary.html | ||
Author: various | ||
URL: http://kernelnewbies.org/glossary/ | ||
Keywords: glossary, terms, linux-kernel. | ||
Description: From the introduction: "This glossary is intended as | ||
a brief description of some of the acronyms and terms you may hear | ||
during discussion of the Linux kernel". | ||
|
||
* Title: "Linux Kernel Locking HOWTO" | ||
Author: Various Talented People, and Rusty. | ||
URL: | ||
http://netfilter.kernelnotes.org/unreliable-guides/kernel-locking- | ||
HOWTO.html | ||
Location: in kernel tree, Documentation/DocBook/kernel-locking/ | ||
(must be built as "make {htmldocs | psdocs | pdfdocs}) | ||
Keywords: locks, locking, spinlock, semaphore, atomic, race | ||
condition, bottom halves, tasklets, softirqs. | ||
Description: The title says it all: document describing the | ||
|
@@ -490,15 +488,15 @@ | |
|
||
* Title: "Get those boards talking under Linux." | ||
Author: Alex Ivchenko. | ||
URL: http://www.ednmag.com/ednmag/reg/2000/06222000/13df2.htm | ||
URL: http://www.edn.com/article/CA46968.html | ||
Keywords: data-acquisition boards, drivers, modules, interrupts, | ||
memory allocation. | ||
Description: Article written for people wishing to make their data | ||
acquisition boards work on their GNU/Linux machines. Gives a basic | ||
overview on writing drivers, from the naming of functions to | ||
interrupt handling. | ||
Notes: Two-parts article. Part II is at | ||
http://www.ednmag.com/ednmag/reg/2000/07062000/14df.htm | ||
URL: http://www.edn.com/article/CA46998.html | ||
|
||
* Title: "Linux PCMCIA Programmer's Guide" | ||
Author: David Hinds. | ||
|
@@ -529,16 +527,15 @@ | |
definitive guide for hackers, virus coders and system | ||
administrators." | ||
Author: pragmatic/THC. | ||
URL: http://packetstorm.securify.com/groups/thc/LKM_HACKING.html | ||
URL: http://packetstormsecurity.org/docs/hack/LKM_HACKING.html | ||
Keywords: syscalls, intercept, hide, abuse, symbol table. | ||
Description: Interesting paper on how to abuse the Linux kernel in | ||
order to intercept and modify syscalls, make | ||
files/directories/processes invisible, become root, hijack ttys, | ||
write kernel modules based virus... and solutions for admins to | ||
avoid all those abuses. | ||
Notes: For 2.0.x kernels. Gives guidances to port it to 2.2.x | ||
kernels. Also available in txt format at | ||
http://www.blacknemesis.org/hacking/txt/cllkm.txt | ||
kernels. | ||
|
||
BOOKS: (Not on-line) | ||
|
||
|
@@ -557,7 +554,17 @@ | |
ISBN: 0-59600-008-1 | ||
Notes: Further information in | ||
http://www.oreilly.com/catalog/linuxdrive2/ | ||
|
||
|
||
* Title: "Linux Device Drivers, 3nd Edition" | ||
Authors: Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman | ||
Publisher: O'Reilly & Associates. | ||
Date: 2005. | ||
Pages: 636. | ||
ISBN: 0-596-00590-3 | ||
Notes: Further information in | ||
http://www.oreilly.com/catalog/linuxdrive3/ | ||
PDF format, URL: http://lwn.net/Kernel/LDD3/ | ||
|
||
* Title: "Linux Kernel Internals" | ||
Author: Michael Beck. | ||
Publisher: Addison-Wesley. | ||
|
@@ -766,12 +773,15 @@ | |
documents, FAQs... | ||
|
||
* Name: "linux-kernel mailing list archives and search engines" | ||
URL: http://vger.kernel.org/vger-lists.html | ||
URL: http://www.uwsg.indiana.edu/hypermail/linux/kernel/index.html | ||
URL: http://www.kernelnotes.org/lnxlists/linux-kernel/ | ||
URL: http://www.geocrawler.com | ||
URL: http://marc.theaimsgroup.com/?l=linux-kernel | ||
URL: http://groups.google.com/group/mlist.linux.kernel | ||
URL: http://www.cs.helsinki.fi/linux/linux-kernel/ | ||
URL: http://www.lib.uaa.alaska.edu/linux-kernel/ | ||
Keywords: linux-kernel, archives, search. | ||
Description: Some of the linux-kernel mailing list archivers. If | ||
you have a better/another one, please let me know. | ||
_________________________________________________________________ | ||
|
||
Document last updated on Thu Jun 28 15:09:39 CEST 2001 | ||
Document last updated on Sat 2005-NOV-19 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -252,7 +252,7 @@ their names here, but I don't have a list handy. Check the MCA Linux | |
home page (URL below) for a perpetually out-of-date list. | ||
|
||
===================================================================== | ||
MCA Linux Home Page: http://glycerine.itsmm.uni.edu/mca/ | ||
MCA Linux Home Page: http://www.dgmicro.com/mca/ | ||
|
||
Christophe Beauregard | ||
[email protected] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,12 +3,8 @@ of the IrDA Utilities. More detailed information about these and associated | |
programs can be found on http://irda.sourceforge.net/ | ||
|
||
For more information about how to use the IrDA protocol stack, see the | ||
Linux Infared HOWTO (http://www.tuxmobil.org/Infrared-HOWTO/Infrared-HOWTO.html) | ||
by Werner Heuser <wehe@tuxmobil.org> | ||
Linux Infrared HOWTO by Werner Heuser <wehe@tuxmobil.org>: | ||
<http://www.tuxmobil.org/Infrared-HOWTO/Infrared-HOWTO.html> | ||
|
||
There is an active mailing list for discussing Linux-IrDA matters called | ||
[email protected] | ||
|
||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,7 +11,7 @@ The driver was written by Donald Becker <[email protected]> | |
Don is no longer the prime maintainer of this version of the driver. | ||
Please report problems to one or more of: | ||
|
||
Andrew Morton <[email protected]> | ||
Andrew Morton <[email protected]> | ||
Netdev mailing list <[email protected]> | ||
Linux kernel mailing list <[email protected]> | ||
|
||
|
@@ -274,24 +274,24 @@ Details of the device driver implementation are at the top of the source file. | |
|
||
Additional documentation is available at Don Becker's Linux Drivers site: | ||
|
||
http://www.scyld.com/network/vortex.html | ||
http://www.scyld.com/vortex.html | ||
|
||
Donald Becker's driver development site: | ||
|
||
http://www.scyld.com/network | ||
http://www.scyld.com/network.html | ||
|
||
Donald's vortex-diag program is useful for inspecting the NIC's state: | ||
|
||
http://www.scyld.com/diag/#pci-diags | ||
http://www.scyld.com/ethercard_diag.html | ||
|
||
Donald's mii-diag program may be used for inspecting and manipulating | ||
the NIC's Media Independent Interface subsystem: | ||
|
||
http://www.scyld.com/diag/#mii-diag | ||
http://www.scyld.com/ethercard_diag.html#mii-diag | ||
|
||
Donald's wake-on-LAN page: | ||
|
||
http://www.scyld.com/expert/wake-on-lan.html | ||
http://www.scyld.com/wakeonlan.html | ||
|
||
3Com's documentation for many NICs, including the ones supported by | ||
this driver is available at | ||
|
@@ -305,7 +305,7 @@ this driver is available at | |
Driver updates and a detailed changelog for the modifications which | ||
were made for the 2.3/2,4 series kernel is available at | ||
|
||
http://www.uow.edu.au/~andrewm/linux/#3c59x-2.3 | ||
http://www.zip.com.au/~akpm/linux/#3c59x-bc | ||
|
||
|
||
Autonegotiation notes | ||
|
@@ -434,17 +434,17 @@ steps you should take: | |
send all logs to the maintainer. | ||
|
||
3) Download you card's diagnostic tool from Donald | ||
Backer's website http://www.scyld.com/diag. Download | ||
mii-diag.c as well. Build these. | ||
Becker's website <http://www.scyld.com/ethercard_diag.html>. | ||
Download mii-diag.c as well. Build these. | ||
|
||
a) Run 'vortex-diag -aaee' and 'mii-diag -v' when the card is | ||
working correctly. Save the output. | ||
|
||
b) Run the above commands when the card is malfunctioning. Send | ||
both sets of output. | ||
|
||
Finally, please be patient and be prepared to do some work. You may end up working on | ||
this problem for a week or more as the maintainer asks more questions, asks for more | ||
tests, asks for patches to be applied, etc. At the end of it all, the problem may even | ||
remain unresolved. | ||
|
||
Finally, please be patient and be prepared to do some work. You may | ||
end up working on this problem for a week or more as the maintainer | ||
asks more questions, asks for more tests, asks for patches to be | ||
applied, etc. At the end of it all, the problem may even remain | ||
unresolved. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.