Plug-and-Play-HOWTO (for Linux)
David S.Lawyer
mailto:bf347@lafn.org
v0.01, March 1999
Help with understanding and dealing with Plug-and-Play devices. How to get your Linux system to support Plug-and-Play. This early version is incomplete but should be of some help.
1.
Introduction
1.1 Copyright, Trademarks, Disclaimer, & Credits
1.2 Future Plans: You Can Help
1.3 New Versions of this HOWTO
2.
What PnP Should Do: Allocate "Resources"
2.1 What is Plug-and-Play (PnP)?
2.2 How a Computer Finds Devices (and conversely)
2.3 I/O Addresses, etc.
2.4 IRQ's --Overview
2.5 DMA Channels
2.6 Memory Regions
2.7 "Resources" in Two Places
2.8 The Problem
2.9 PnP Finds Devices Plugged Into Serial Ports
3.
The Plug-and-Play (PnP) Solution
3.1 Introduction
3.2 Linux Needs PnP
3.3 Buses
3.4 Configuring a PnP BIOS
4.
How To Deal With PnP Cards
4.1 Introduction
4.2 Disable PnP ?
4.3 BIOS Configures PnP
4.4 Isapnp
4.5 Patch the Kernel to Make Linux PnP
4.6 PnP Software and Documents
5.
Appendix
5.1 Addresses
5.2 Interrupts --Details
5.3 PCI Interrupts
5.4 Isolation