[comp.os.msdos.programmer] Finding upper memory blocks

waynet@kit.CNA.TEK.COM (Wayne Turner) (05/24/91)

I looking for a way to determine which upper memory blocks (UMB's) in
the 640 Kb - 1 Mb range are actually mapped to addressible RAM.
For example, how do expanded memory managers locate the physical
page frame for mapping in logical pages and locate blocks where
drivers and TSR's can be 'loaded high'?  I'd like to be able to use
this memory if no EMS or XMS driver is loaded. Any references, techniques,
source :-) would be most welcome.

Thanks,
Wayne
waynet@kit.CNA.TEK.COM