I've posted about it before, there are 4 interrupt modes!
They are as follows:
IM 0 ED86
IM ? ED8E <-- NOT a NOP!
IM 1 ED96
IM 2 ED9E
The unknown IM has thus far been "documented" as an undocumented NOP, but when executed it changes the Interrupt Mode!
Try it out on your calc..
The program will run normally but when it exits the calculator will not use the IM1 interrupt anymore so the keys won't be checked and the cursor won't blink etc.
I haven't yet found a use for it though.. But perhaps someone else could find out more about it?
It's probably just im 0, since the switching bit seems to be dependent on bit 4 of the second opcode. Problem is that im 0 isn't easy to test. The z80 will try to get byte(s) from the hardware but the hardware wont respond with anything so whatever is on the databus will be used for the interrupt.
Why should they care? They'd probably tell you that they "sadly do not have the information you require" or some such. Since that's cheaper than actually looking it up.
You could try of course