[ The PC Guide | Systems and Components Reference Guide | Motherboard and System Devices | System Resources | Logical Devices ]

Problems With Logical Device Names

Most of the problems that arise with the use of logical device names occur when devices are added or removed from the system. The most common problem is software that will refuse to work because the logical device name assigned to a physical device has changed, as a result of a device being added to or removed from the system.

Most software refers to a device by its name such as "LPT1". However, the names are assigned dynamically by the BIOS at boot time, when it searches your system to see what hardware it has. If you originally had "LPT1" at 378-37Fh and you add a new parallel port and give it the address 3BC-3BFh, then the new one will now be LPT1 and your old port will become LPT2. This is because, as mentioned before, the ports are labeled dynamically based on a predefined search order, and 3BC is looked at first. If this happens, all of your software that used to print to LPT1 will now print to LPT2, and you will either have to switch the devices' connections to the PC, or change the software.

Next: Memory Addresses and Device BIOSes


Home  -  Search  -  Topics  -  Up

The PC Guide (http://www.PCGuide.com)
Site Version: 2.2.0 - Version Date: April 17, 2001
© Copyright 1997-2004 Charles M. Kozierok. All Rights Reserved.

Not responsible for any loss resulting from the use of this site.
Please read the Site Guide before using this material.