История изменений
Исправление Devill, (текущая версия) :
Прошу прощения, вчера нехватило время, очень спешил.
Дело в том что я использовал инструкцию вызова (ссылку на свой код) BLX
, и при переходе по ссылке код интерпретировался как CODE 32, заменил команду BLX
на BL
и всё встало на свои места.
Как понял из описания X
- это Расширеный Набор инструкций по обмену, который как раз используется в режиме ARM (32 битный набор инструкций)
Исходная версия Devill, :
Прошу прощения, вчера нехватило время, очень спешил.
Дело в том что я использовал инструкцию вызова (ссылку на свой код) BLX
, и при переходе по ссылке код интерпретировался как CODE 32, заменил команду на BL
и всё встало на свои места.
Как понял из описания X
- это Расширеный Набор инструкций по обмену, который как раз используется в режиме ARM (32 битный набор инструкций)