Athlon 32 - memory address remapping

Discussion created by Czerno on Jul 12, 2008
Latest reply on Jul 15, 2008 by Randy
how do you remap memory (real mode too) ?

I've seen a program which instructs the Athlon XP (32 bits) to remap memory accesses for the purpose of 'creating' UMBs (upper memory blocks) for DOS use. Since this works in real mode, it is evidently a capability independent of the usual paging apparatus of X86 processors. The program usage docs state it is done using specific facilities available in the AMD Athlon XP proc.

Assuming this is done using specific MSRs, but could not find the appropriate processor documentation. Can someone kindly point me in the right direction ?