[an error occurred while processing this directive]
|
В общем имею три варианта строки, делающей, по моему мнению, одно и то-же. Но не по мнению ИАР. Условия цикла было следующее (упрощено, это часть условия):
1.
((EIMSK | ~((1 << 7) | (1 << 6))) != 0xff)
все соптимизировано (цикл выкинут ИАРом),
2.
((EIMSK | ~(0xc0)) != 0xff)
все соптимизировано (цикл выкинут ИАРом),
3.
((EIMSK | 0x3f) != 0xff)
А вот это прошло!!!
E-mail: info@telesys.ru