|
HMA (High Memory Area) |
|
HMA refers to a specific way of accessing the first 64Kb of Extended Memory. Normally,
for an 80286 to access extended memory, the processor has to switch into what is called
"protected mode", make the extended memory access, and then be reset so that it returns
to "real mode" (which is the mode that DOS runs under). This whole operation takes time.
There is, however, a "back door" method to access the first 64K of extended memory
without switching the processor into protected mode. What manages this special way of
accessing the first 64K of extended memory is something called an HMA provider (also
sometimes called an A20 handler). Device drivers that create the HMA in 80286-based systems:
Device drivers that create the HMA in i386-based systems:
|