64k aliasing conflict: virtual or physical addresses?

64k aliasing conflict: virtual or physical addresses?

Hi there,
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.

Thanks!
Daniel.

1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.