[an error occurred while processing this directive]
|
На внешнем уровне объявляю:
__no_init __regvar long imp@12;
__no_init __regvar long imp1@8;
в оброботчике прерывания сравниваю imp и imp1
В результате:
Making target Debug...
main.c
Linking...
Error[e117]: Incompatible runtime models. Module ?REGISTER_REGVARR8_L10 specifies that 'R8' must be 'VAR', but module ?REGISTER_CGREGR8_L10 has the value 'REG'
Total number of errors: 1
Total number of warnings: 0
Вечный вопрос, кто виноват и что делать?
Подозреваю виноват загрузчик, который пользует R8... а что делать хз...
E-mail: info@telesys.ru