void main_nmi() { nmi_pending = 1; trdos_in_nmi = comp.flags&CF_TRDOS; if(conf.mem_model != MM_ATM3) m_nmi(RM_NOCHANGE); }
void main_nmidos() { if((conf.mem_model == MM_PROFSCORP || conf.mem_model == MM_SCORP) && !(comp.flags & CF_TRDOS) && cpu.pc < 0x4000) { nmi_pending = conf.frame * 50; // 50 * 20ms return; } m_nmi(RM_DOS); }
void main_nmicache() { m_nmi(RM_CACHE); }
void main_nmi() { nmi_pending = 1; if(conf.mem_model != MM_ATM3) m_nmi(RM_NOCHANGE); }