New HOWTO: Plug-and-Play-HOWTO
Table of Contents
Plug-and-Play-HOWTO David S.Lawyer mailto:firstname.lastname@example.org v1.01, April 2001 Help with understanding and dealing with the complex Plug-and-Play (PnP) issue. How to get PnP to work on your PC (if it doesn't already). It doesn't cover what's called "Universal Plug and Play" (UPnP). See ``Universal Plug and Play (UPnP)'' ______________________________________________________________________ Table of Contents 1. Introduction 1.1 Copyright, Trademarks, Disclaimer, & Credits 1.1.1 Copyright 1.1.2 Disclaimer 1.1.3 Trademarks. 1.1.4 Credits 1.2 Future Plans; You Can Help 1.3 New Versions of this HOWTO 1.4 New in Recent Versions 1.5 General Introduction. Do you need this HOWTO? 2. What PnP Should Do: Allocate "Bus-Resources" 2.1 What is Plug-and-Play (PnP)? 2.2 How a Computer Finds Devices (and conversely) 2.3 Addresses 2.4 I/O Addresses and Allocating Them 2.5 Memory Ranges 2.6 IRQs --Overview 2.7 DMA Channels 2.8 "Resources" for both Device and Driver 2.9 The Problem 2.10 PnP Finds Devices Plugged Into Serial Ports 3. The Plug-and-Play (PnP) Solution 3.1 Introduction to PnP 3.2 How It Works (simplified) 3.3 Starting Up the PC 3.4 Buses 3.5 How Linux Does PnP 4. Setting up a PnP BIOS 4.1 Do you have a PnP operating system? 4.1.1 Interoperability with Windows 4.1.2 Fibbing to Linux If you say that you have a PnP OS, then Linux may work OK if all the drivers and isapnp (if you use it) are able to configure OK. Perhaps updating of the Linux OS and/or drivers will help. 4.1.3 Fibbing to Windows9x 4.1.4 Fibbing to Windows 2000 4.2 How are bus-resources to be controlled? 4.3 Reset the configuration? 5. How to Deal with PnP Cards 5.1 Introduction to Dealing with PnP Cards 5.2 Device Driver Configures 5.3 BIOS Configures PnP 5.3.1 Intro to Using the BIOS to Configure PnP 5.3.2 The BIOS's ESCD Database 5.3.3 Using Windows to set the ESCD 5.3.4 Adding a New Device (under Linux or Windows) 5.4 Disable PnP ? 5.5 Isapnp (part of isapnptools) 5.6 PCI Utilities 5.7 Windows Configures 5.8 PnP Software/Documents 6. Tell the Driver the Configuration 6.1 Introduction 6.2 Serial Port Driver: setserial 6.3 Sound Card Drivers 6.3.1 OSS-Lite 6.3.2 OSS (Open Sound System) and ALSA 7. What Is My Current Configuration? 7.1 Boot-time Messages 7.2 How Are My Device Drivers Configured? 7.3 How Are My Hardware Devices Configured? 8. Appendix 8.1 Universal Plug and Play (UPnP) 8.2 Address Details 8.2.1 Address ranges 8.2.2 Address space 8.2.3 Range Check (ISA Testing for IO Address Conflicts) 8.2.4 Communicating Directly via Memory 8.3 ISA Bus Configuration Addresses (Read-Port etc.) 8.4 Interrupts --Details 8.5 PCI Interrupts 8.6 ISA Isolation
Solid state disks (SSDs) made a splash in consumer technology, and now the technology has its eyes on the enterprise storage market. Download this eBook to see what SSDs can do for your infrastructure and review the pros and cons of this potentially game-changing storage technology.
- 1Linux Top 3: GNOME 3.12 and New Betas for Ubuntu 14.04 and OpenMandriva Lx 2014.0
- 2Linux Top 3: Linus Lashes out, Linux 3.14 Gets PIE and Ubuntu One is Done.
- 3Linux Top 3: Ubuntu 14.04, Debian Gives Squeeze More Life and Red Hat Goes Atomic
- 4Linux Top 3: CoreOS, Oracle Enterprise Linux 7 and Ubuntu 14.10
- 5Linux Top 3: Debian Gives Up on Upstart, Ubuntu and Linux Kernel Updates