mirror of
https://github.com/dingusdev/dingusppc.git
synced 2025-08-15 09:27:27 +00:00
memctrlbase: fix range bug in add_mem_mirror.
This commit is contained in:
@@ -90,7 +90,7 @@ bool MemCtrlBase::add_mem_mirror(uint32_t start_addr, uint32_t dest_addr) {
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
entry.start = start_addr;
|
entry.start = start_addr;
|
||||||
entry.end = start_addr + (ref_entry->end - ref_entry->start) + 1;
|
entry.end = start_addr + (ref_entry->end - ref_entry->start);
|
||||||
entry.mirror = dest_addr;
|
entry.mirror = dest_addr;
|
||||||
entry.type = ref_entry->type | RT_MIRROR;
|
entry.type = ref_entry->type | RT_MIRROR;
|
||||||
entry.devobj = 0;
|
entry.devobj = 0;
|
||||||
|
Reference in New Issue
Block a user