[an error occurred while processing this directive]
Я GCC пользуюсь. Инлайн по идее можно, если ее naked сделать и макросы прописать входа/выхода. Но я сейчас пробую просто, сохранить cpsr, переключится, сделать что надо и восстановить.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)