Extended System Configuration Data
The Extended System Configuration Data (ESCD) is a specification for configuring x86 computers of the ISA PNP era. The specification was developed by Compaq, Intel and Phoenix Technologies. It consists of a method for storing configuration information in nonvolatile BIOS memory and three BIOS functions for working with that data.[1][2]
The ESCD data may at one time have been stored in the latter portion of the 128 byte extended bank of battery-backed CMOS RAM but eventually it became too large and so was moved to BIOS flash.[3][4]
It contains information about ISA PnP devices is stored. It is used by the BIOS to allocate resources for devices like expansion cards. The ESCD data is stored using the data serialization format used for EISA. Its data starts with the "ACFG" signature in ASCII. PCI configuration can also be stored in ESCD, using virtual slots.[5] Typical storage usage for ESCD data is 2–4 KB
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.
References
- ^ Tom Shanley (1995). Plug and Play System Architecture. Addison-Wesley Professional. p. 267. ISBN 978-0-201-41013-6.
- ^ Compaq Computer Corporation, Phoenix Technologies Ltd., Intel Corporation "Plug and Play BIOS Specification" Version 1.0A, May 5, 1994 (This details the ESCD BIOS functions, but it is not the actual ESCD format specification)
- ^ Charles J. Brooks (2003). A+ Certification Training Guide: (Exam 220-301, Exam 220-302). Que Publishing. p. 593. ISBN 978-0-7897-3044-2.
- ^ Scott Mueller (2003). Upgrading and Repairing PCs (14th ed.). Que Publishing. p. 389. ISBN 978-0-7897-2745-9.
- ^ ESCD specification 1.02A, Appendix A, pp. 21-22
Further reading
- James Kelsey (1995). Programming Plug and Play. Sams. ISBN 978-0-672-30703-4.
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.