Цитата(aaarrr @ Dec 22 2006, 20:15)

Найти, где устанавливается размер стека для режима IRQ (какой-нибудь стартап), и убедиться, что он не слишком мал (не меньше 64-х байт, по крайней мере)
Если
evgen2 будет там флоаты пользовать то ИМХО 16 слов это мало!
А если ещё и прочих функций повызывать с вложенностью Х и с некоторым кол-вом локальных переменных то .....
Кстати довольно часто можно обойтись целочисленными вычислениями, в том числе с фиксированной точкой. (Только время на разработку оно может больше занять)
Цитата(evgen2 @ Dec 22 2006, 20:38)

ааааа!!!!
Во, похоже на то.... по дефолту там 0x80 стоит, поставил 0x100 - те же яйцы, только на 5ом вызове. 0x200 - заработало! по краенй мере в эмуляторе... балин, я тут чуть не издох от тоски....
А где стек-то смотреть можно - "сколько я сейчас отъел" ?
Не кисло для прерывания!
Мож Вы там ещё и printf-ы/scanf-ы пользуете и т.д. типа массивов локальных переменных?