BARs don't have to be page-aligned. This patch correctly calculates the needed memory range and register base address in that region.
TRY()