home *** CD-ROM | disk | FTP | other *** search
- [13. BIOS Structures]
- EMBEDDED BIOS STRUCTURES - ATTENTION TO DETAIL
- ════════════════════════════════════════════════════════════════════════
- Because its purpose is to provide a PC-compatible platform for your
- application, compatibility with desktop PC standards is an important
- feature of Embedded BIOS.
-
- Even on non-standard CPUs such as a V20, 186-EC, 386-EX, or AMD Elan,
- Embedded BIOS can present the right data structures to DOS, Windows,
- and diagnostic utility software that show full desktop compatibility.
- In fact, Microsoft's MSD utility reports that the BIOS is true IBM.
-
- How is this done? With plenty of attention to detail. Embedded BIOS
- supports the special "well-known entrypoints", so that system software
- can make BIOS calls without using INT instructions, for starters. VGA
- and some disk controllers, as well as many ROM BIOS extensions, need
- these in order to operate correctly.
-
- Embedded BIOS also supports the System Configuration Table, and of
- course all of the other standard tables, such as the Disk Drive Table,
- the Diskette Parameter Table, and many others. Attention to detail
- is what makes Embedded BIOS compatible, even on nonstandard hardware.
-