I'm facing some 64k aliasing conflicts using MS Windows on Pentium 4.
According to the Intel P-IV Optimization ref.manual, distance should not be modulus 64k of _virtual_ addresses.
What exactly does it mean in the contexto of Windows DDK: should I consider the 32-bits pointers, or the 64-bits physical addresses obtained with MmGetPhysicalAddress function?
I will really appreciate some help with this.
64k aliasing conflict: virtual or physical addresses?