|
Даже если указатель установлен, не гарантии, что глубина стека достаточная. Нужно учитывать еще одно обстоятельство - сохранность регистров при входе в прерывание. Даже если внутри процедуры прерывания регистры сохраняются корректно, то следует обратить внимание на вызываемую из прерывания функцию. Если в ней используются регистры, которые в процедуре прерывания не сохраняются, это может быть причиной сбоев. Ну а вообще, нужно смотреть код, чтобы что-то сказать конкретно.
E-mail: info@telesys.ru