93,94d92
< int index;
< uint64_t data;
97,98c95,96
< index = (accessAddr - IntManAddr) >> 3;
< data = intMan[index].cpu << 8 | intMan[index].vector << 0;
---
> int index = (accessAddr - IntManAddr) >> 3;
> uint64_t data = intMan[index].cpu << 8 | intMan[index].vector << 0;
104,106c102,104
< index = (accessAddr - IntManAddr) >> 3;
< data = intCtl[index].mask ? 1 << 2 : 0 |
< intCtl[index].pend ? 1 << 0 : 0;
---
> int index = (accessAddr - IntCtlAddr) >> 3;
> uint64_t data = intCtl[index].mask ? 1 << 2 : 0 |
> intCtl[index].pend ? 1 << 0 : 0;
202c200
< index = (accessAddr - IntManAddr) >> 3;
---
> index = (accessAddr - IntCtlAddr) >> 3;