MCPcopy Create free account
hub / github.com/BlitterStudio/amiberry / checkint

Function checkint

src/newcpu.cpp:2416–2422  ·  view source on GitHub ↗

make sure interrupt is checked immediately after current instruction

Source from the content-addressed store, hash-verified

2414
2415// make sure interrupt is checked immediately after current instruction
2416void checkint()
2417{
2418 doint();
2419 if (!m68k_accurate_ipl && !currprefs.cachesize && !(regs.spcflags & SPCFLAG_INT) && (regs.spcflags & SPCFLAG_DOINT)) {
2420 set_special(SPCFLAG_INT);
2421 }
2422}
2423
2424void REGPARAM2 MakeSR()
2425{

Callers 15

op_4e72_31_ffFunction · 0.70
op_4e72_21_ffFunction · 0.70
op_4e72_22_ffFunction · 0.70
op_4e72_35_ffFunction · 0.70
op_4e72_95_test_ffFunction · 0.70
op_f800_95_test_ffFunction · 0.70
op_4e72_32_ffFunction · 0.70
op_4e72_24_ffFunction · 0.70
op_f800_24_ffFunction · 0.70
op_4e72_25_ffFunction · 0.70
op_4e72_34_ffFunction · 0.70
op_4e72_94_test_ffFunction · 0.70

Calls 2

dointFunction · 0.85
set_specialFunction · 0.85

Tested by 5

op_4e72_95_test_ffFunction · 0.56
op_f800_95_test_ffFunction · 0.56
op_4e72_94_test_ffFunction · 0.56
op_4e72_92_test_ffFunction · 0.56
op_4e72_93_test_ffFunction · 0.56