I don't think we are on the same page. If the hardware supports 8GB address space, and you have 4GB RAM and 2GB MMIO. You then remap, lets say, 2GB. That gives 4GB RAM and 6GB address space. Before SP2, XP would accept this, because you still only have four GB RAM.
The same goes with bigger...