home *** CD-ROM | disk | FTP | other *** search
- November 20, 1990
-
- This utility is intended to turn off the A20 address line
- on AT class machines equipped with the Chips and Technologies
- CHIPSET.
-
- The purpose for doing so, is to allow the Borland TPCXINST
- program to perform the tests required to install the extended mode
- TPC compiler.
-
- Apparently, some machines (like mine) boot up with the A20 line
- already enabled. This is to allow maximum performance with
- OS/2 type operating systems. This utility allows the user to
- enable or disable the A20 line directly or with a batch file
- at boot up time.
-
- Reg 6F (RB12, A20 address line) and Reg 60 (RA0, Processor Reset)
- are a feature of the NEAT ChipSet. They provide a fast means of
- switching the 80286 in and out of protected mode.
-
- OS/2 makes frequent operating system calls that must be executed
- in Real mode. To perform these calls, the CPU typically must issue
- two commands to the 8042 (or equivalent) keyboard controller
- to enter protected mode and enable the A20 address line.
-
- Reg 60 provides a processor reset, and Reg 6F controls the A20
- address line control. Because these registers are controlled by
- direct I/O port writes, instead of software interrupts, they
- execute very quickly.
-
- This utility is intended to execute from the AUTOEXEC.BAT file
- when the system is started.
-
-
-
- Bruce Gavin
- 4730 Signal Rock Rd
- Colorado Springs CO 80922-1623
- (719) 380-9095 (voice)
- CompuServe: 70137,3244
-
- Online Reference BBS:
- (719) 591-0302 24 hours, 2400/8N1
-
- Programmers Online Reference Guides
- Norton Guide databases
- Home of FIND, ALTER, FRESHEN, and other fine utilities.
-
-
-