Меня смущает механизм защиты памяти автосар
У меня два приложения, одно доверенное, одно ненадежное
Я настроил диапазон области защиты памяти от 0x70000000 to 0x7100000
для доверенного приложения и настроил задачу инициализации для доверенного приложения.
В init task
, если я попытаюсь напрямую записать адрес памяти внутри настроенного диапазона, он будет работать нормально.
Однако, если я пытаюсь писать за пределами настроенного диапазона (все еще правильный адрес памяти), я перехожу в исключение
Если это случилось с ненадежным приложением, я могу понять, но это надежное
Я думал, что доверенное приложение может писать во всю память? Что мне здесь не хватает