Forum Discussion
Fnx_QT
Nov 07, 2022Copper Contributor
Questions about Azure RTOS safety mechanisms
Hello,
I read a lot of documentation about Azure RTOS , however some questions have been left unanswered.
- Does Azure RTOS provide some sort of malloc/free function ? I only saw memory blocks/pools that require full manual intervention
- Are threads created in privileged or unprivileged mode ?
- Is the MPU supported ? There is a lot of documentation for the MPU support of ThreadX modules but nothing for standard threads. Are threads' stack protected by the MPU as in other RTOSes ?
- Is there some sort of temporal isolation ? Can we have thread watchdog ? It seems one of your partner Renesas has created a module "Thread Monitor FrameWork". Is there something in house ?
- Is there some sort of runtime check of kernel objets ? To prevent some corruption ?
Thank you, best regards.
No RepliesBe the first to reply