Removed unneeded function

This commit is contained in:
Toni Wilen 2022-11-28 19:15:23 +02:00
parent 36aafe41d1
commit f879b62451
3 changed files with 0 additions and 18 deletions

View File

@ -7168,7 +7168,6 @@ static void gen_opcode (unsigned int opcode)
out("oldsr = newsr;\n");
makefromsr_t0();
out("}\n");
out("MakeFromSR_intmask(regs.sr, newsr);\n");
out("regs.sr = newsr;\n");
addcycles_ce020 (4);
makefromsr_t0();

View File

@ -690,7 +690,6 @@ extern void REGPARAM3 MakeSR (void) REGPARAM;
extern void REGPARAM3 MakeFromSR(void) REGPARAM;
extern void REGPARAM3 MakeFromSR_T0(void) REGPARAM;
extern void REGPARAM3 MakeFromSR_STOP(void) REGPARAM;
extern void REGPARAM3 MakeFromSR_intmask(uae_u16 oldsr, uae_u16 newsr) REGPARAM;
extern void REGPARAM3 Exception (int) REGPARAM;
extern void REGPARAM3 Exception_cpu(int) REGPARAM;
extern void REGPARAM3 Exception_cpu_oldpc(int, uaecptr) REGPARAM;

View File

@ -2480,22 +2480,6 @@ void REGPARAM2 MakeFromSR_STOP(void)
MakeFromSR_x(-1);
}
void REGPARAM2 MakeFromSR_intmask(uae_u16 oldsr, uae_u16 newsr)
{
#if 0
int oldlvl = (oldsr >> 8) & 7;
int newlvl = (newsr >> 8) & 7;
int ilvl = intlev();
// interrupt mask lowered and allows new interrupt to start?
if (newlvl < oldlvl && ilvl > 0 && ilvl > newlvl && ilvl <= oldlvl) {
if (currprefs.cpu_model >= 68020) {
unset_special(SPCFLAG_INT);
}
}
#endif
}
static bool internalexception(int nr)
{
return nr == 5 || nr == 6 || nr == 7 || (nr >= 32 && nr <= 47);