-
- Если говорить о Cortex-M (к примеру), то любое прерывание может перевести в режим кернел (handler mode). Как вызвать прерывание вопрос отдельный - svc или ещё как - неважно. - Apтём(24.12.2013 16:01)
- SVC (и только он) является единственной возможностью вызывать сервисы RTOS из пользовательского режима при работающем MPU, т.к. из пользовательского режима нельзя, например, запретить прерывания. - VVB(24.12.2013 16:23)
- Это смотря какая Ось используется - совсем необязательно ведь thread mode использовать (для Cortex-M в частности). Linux - дело другое...Да и MPU может быть по-разному настроен... - Apтём(24.12.2013 16:39)
- и-и-и...? вопрос в чём? или всё, вопросов больше нет? - =AlexD=(24.12.2013 19:11)
- Вопрос исчерпан...все свободны... - Apтём(24.12.2013 19:23)
- и-и-и...? вопрос в чём? или всё, вопросов больше нет? - =AlexD=(24.12.2013 19:11)
- Это смотря какая Ось используется - совсем необязательно ведь thread mode использовать (для Cortex-M в частности). Linux - дело другое...Да и MPU может быть по-разному настроен... - Apтём(24.12.2013 16:39)
- SVC (и только он) является единственной возможностью вызывать сервисы RTOS из пользовательского режима при работающем MPU, т.к. из пользовательского режима нельзя, например, запретить прерывания. - VVB(24.12.2013 16:23)
- Если говорить о Cortex-M (к примеру), то любое прерывание может перевести в режим кернел (handler mode). Как вызвать прерывание вопрос отдельный - svc или ещё как - неважно. - Apтём(24.12.2013 16:01)