- elprintf(EL_32XP, "%csh2 SCI recv irq (%d, %d)", (id ^ 1) ? 's' : 'm', level, vector);
- sh2_internal_irq(&sh2s[id ^ 1], level, vector);
- return 1;
+ elprintf(EL_32XP, "%csh2 SCI recv irq (%d, %d)",
+ (sh2->is_slave ^ 1) ? 's' : 'm', level, vector);
+ sh2_internal_irq(sh2->other_sh2, level, vector);
+ return;