[comp.os.os2.programmer] reserving memory areas

genshirt@aegsg.UUCP (E312 Genshirt) (03/19/91)

We are writing a device driver, based on memory mapped I/O. The device
controller expects a reserved contiguous memory area of 32K mapped to
physical adresses between D0000h and DFFFFh. OS/2, V.1.21, does not offer
facilities for permanently preventing physical memory in this area 
from beeing allocated, swapped or moved. Probably OS/2 does not touch this
area to support DOS-compatibility, but we could not find any definite 
description.  
    
We also don't know how OS/2, V. 2.0, will handle this memory area, since
several virtual DOS-compatibility-boxes are supported.

Any helpful information would be appreciated.

Thomas Gaenshirt