Да, не учел этого... Да и время вызова получится существенное. Придется идти на такие хитрости и ограничения:
1) во время поиска прерывания не запрещать, запрещать только на момент проверки адреса;
2) сделать настройку на адрес при первом вызове;
3) запретить перемащать код в памяти после первого вызова (ну или делать проверку по ключу на перемещение и повторять настройку при перемещении).





