Кто-нибудь портировал uCOS под CrossWorks? Если да, подскажите, как в этой среде сделать, чтобы CrossWorks понимала PRIMASK, PSP и другие специальные регистры. И вообще, откуда взялись ошибки типа
STM R0, {R4-R11} Io register required
LDM R0, {R4-R11} Io register required
POP {R14} unvalid register list to push/pop instruction (при этом команда PUSH {R14} прошла без вопросов)
ORR LR, LR, #0x04 unshifted register required
Ассемблерные команды вроде бы правильные, соответствуют архитектуре Cortex, но...
Отзовитесь, плиз.
Пожалуйста, не удаляйте эту тему.