Data Area Extension for Basic Input/Output System
Original Publication Date: 1989-Feb-01
Included in the Prior Art Database: 2005-Jan-27
A technique is described whereby the data area, as in personal computer compatibility mode basic input/output system (BIOS) architecture, is extended so as to increase the size of the BIOS data area. The architecture uses a variable memory approach to increase the data area. This enables the BIOS to accommodate the installation of compatibility enhancements, without sacrificing established functions, while preventing the possibility of over-writing existing software. In a typical personal computer (PC), the compatibility data (CDATA) area is generally defined at location 1024 (400H) in the random-access memory (RAM) unit. The size of the CDATA area is 256 bytes (100H), and the addresses used by the CDATA area are 1024 (400H) through 1279 (4FFH).