Отвечу потому что я поднял вопросег, ты уж прости. Посмотри в дизасме, КогдА запрещаются прерывания, и увидишь, что они запрещаются ПОСЛЕ команды установки EEAR. И если в этом промежутке произойдет прерывание, а в этом прерывании кто-то захочет почитать другую ечейку епром - то (_|_). >>
Отправлено
VasilyS 19 июня 2009, г. 20:24
В ответ на: to Quasy[+] отправлено пользователем
MegaJohn 19 июня 2009, г. 18:31
ИАРовский запрет прерываний служит только для атомарности доступа к епрому,вспомни про 4 такта. Вон Колян быстро сориентировался, правда, он не знает, что такое в длиннущей череде длиннюсчих формул фоновой программы геморно найти место чтобы запретить IRQ. Может, в 5-ой версии ИАРа это исправлено?