memory: split accesses even when the old MMIO callbacks are used