DI/HALT does NOT lock the calc, though it does do some funky stuff to it when it comes back up (giving it such an appearance). I'm pretty sure ON is an NMI (almost has to be).