Utökade systemkonfigurationsdata

Extended System Configuration Data ( ESCD ) är en specifikation för att konfigurera x86- datorer från ISA PNP- eran. Specifikationen har utvecklats av Compaq , Intel och Phoenix Technologies . Den består av en metod för att lagra konfigurationsinformation i beständigt BIOS-minne och tre BIOS- funktioner för att arbeta med dessa data.

ESCD-data kan vid ett tillfälle ha lagrats i den senare delen av den 128 byte utökade banken med batteristödd CMOS-RAM, men så småningom blev den för stor och flyttades därför till BIOS-flash.

Den innehåller information om ISA PnP -enheter lagras. Det används av BIOS för att allokera resurser för enheter som expansionskort . ESCD-data lagras med hjälp av dataserialiseringsformatet som används för EISA . Dess data börjar med "ACFG"-signaturen i ASCII. PCI-konfiguration kan också lagras i ESCD, med hjälp av virtuella platser. Typisk lagringsanvändning för ESCD-data är 2–4 KB

BIOS uppdaterar också ESCD varje gång hårdvarukonfigurationen ändras , efter att ha beslutat om hur resurser som IRQ och minnesmappningsområden ska omfördelas . Efter att ESCD har uppdaterats behöver beslutet inte tas igen, vilket därefter resulterar i snabbare uppstart utan konflikter fram till nästa hårdvarukonfigurationsändring.

Vidare läsning

externa länkar