Extended System Configuration Data

From Wikipedia, the free encyclopedia

ESCD or Extended System Configuration Data is a part of nonvolatile BIOS memory (aka CMOS memory) on the motherboard of a personal computer, where information about plug-and-play devices is stored. It's used by the BIOS to allocate resources for devices like expansion cards.

The BIOS also updates the ESCD each time the hardware configuration changes, after deciding how to re-allocate resources like IRQ and memory mapping ranges. After the ESCD has been updated, the decision need not be made again, which thereafter results in faster startup without conflicts until the next hardware configuration change.

The Microsoft Windows operating system accesses this information, too, when working with the Device Manager.