Цитата(flakman @ May 7 2013, 18:30)

Разные __disable_irq() и __enable_irq() не будут работать в пользовательском режиме как и прямое изменения флагов в CPSR.
Может и не переключаться в User-mode?
Цитата(flakman @ May 7 2013, 18:30)

Прочитал что для того-что-бы выполнять код будучи уверенным что не возникнет прерывание, можно использовать SWI функции которые работают в привилегированном режиме. Но для этого нужно использовать RTX kernel, без чего хотел обойтись.
Почему именно RTX? Она же не единственная Ось под LPC2xxx.
Можно наверное и без Оси. Я думаю, что написать свой обработчик SVC никто не запрещает.