Talk:Extended System Configuration Data

Latest comment: 8 years ago by DynoFu in topic Unnamed section

Unnamed section edit

Actually ESCD data is/was usually located within flash memory, not in CMOS (the latter is too limited in size). --Zac67 (talk) 21:47, 10 December 2008 (UTC)Reply

Source? You're probably thinking of the 50/64 bytes of the original AT CMOS RAM, but subsequent systems had much more CMOS RAM. The The Plug & Play Book (p. 22) says "The Extended System Configuration Data (ESCD) area is an 8-KB block of additional CMOS RAM." Someone not using his real name (talk) 21:06, 12 February 2014 (UTC)Reply
The Plug and Play System Architecture book (p. 258) says: "As an alternative method, the BIOS may implement functions 41h, 42h, and 43h. These functions support the ESCD (extended system configuration data) method of storing the resource usage information in non-volatile memory. The resource usage is tracked for each individual device. The amount of non-volatile memory consumed is greater (typically 2-4KB), but the system has greatly enhanced ability to resolve resource usage problems. A separate specification, the ESCD spec, details the exact format of the information stored in non-volatile memory. Detailed coverage of the ESCD specification is outside the scope of this book." So I'm guessing the actual amount of storage and its location might be implementation specific. It seems only the BIOS functions were standardized. Someone not using his real name (talk) 21:28, 12 February 2014 (UTC)Reply
As far as I know, this is the case. --Matthiaspaul (talk) 23:33, 12 February 2014 (UTC)Reply
A lot of computer specs talk about ESCD 1.03 support. But I can find the spec nowhere. Can anyone share a link to the 1.03 spec? — Preceding unsigned comment added by DynoFu (talkcontribs) 21:03, 18 June 2015 (UTC)Reply