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