VIA PIPC and ALi M1489 fix.
This commit is contained in:
@@ -728,8 +728,10 @@ pipc_fmnmi_read(uint16_t addr, void *priv)
|
||||
if (dev->ac97_regs[0][0x48] & 0x01) {
|
||||
if (dev->ac97_regs[0][0x48] & 0x04)
|
||||
smi_line = 0;
|
||||
#ifdef OLD_NMI_BEHAVIOR
|
||||
else
|
||||
nmi = 0;
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
||||
@@ -790,7 +792,7 @@ pipc_fm_write(uint16_t addr, uint8_t val, void *priv)
|
||||
if (dev->ac97_regs[0][0x48] & 0x04)
|
||||
smi_line = 1;
|
||||
else
|
||||
nmi = 1;
|
||||
nmi_raise();
|
||||
}
|
||||
}
|
||||
#else
|
||||
|
||||
Reference in New Issue
Block a user