Цитата(BigBolt @ Jul 3 2008, 11:41)

Переменная которая изменяется в прерывании в данной функции не обновляется даже с использованием volatile.
Раз код настолько секретный, что даже кусочек его показать нельзя, рискну телепатировать, что переменная - указатель. И объявлена как-то вроде volatile char * Variable. Угадал?