Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ecbd103917 |
@@ -436,6 +436,9 @@ static void vipWriteIO(
|
|||||||
|
|
||||||
case 0x5F802>>1: /* INTENB */
|
case 0x5F802>>1: /* INTENB */
|
||||||
sim->vip.intenb = (sim->vip.intenb & mask) | (value & 0xE01F);
|
sim->vip.intenb = (sim->vip.intenb & mask) | (value & 0xE01F);
|
||||||
|
if (sim->vip.intenb & sim->vip.intpnd)
|
||||||
|
sim->cpu.irq |= 0x0010;
|
||||||
|
else sim->cpu.irq &= ~0x0010;
|
||||||
break;
|
break;
|
||||||
case 0x5F804>>1: /* INTCLR */
|
case 0x5F804>>1: /* INTCLR */
|
||||||
sim->vip.intpnd &= ~value;
|
sim->vip.intpnd &= ~value;
|
||||||
|
|||||||
Reference in New Issue
Block a user