Change MMIO callbacks to use offsets, not absolute addresses.