Если не ошибаюсь, то метод получения USP в режиме супервизора таков
Код
SUB SP,SP,#4
MOV R1,SP
STMIA R1,{R13}^
LDMFD SP!,{R0}
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин