Esta dissertação propõe a extensão de um hipervisor desenvolvido in-house para suportar a execução de múltiplos sistemas operativos em microcontroladores Arm Cortex-M com TrustZone.
* Familiarização com as mecânicas de hipervisores e de diversos sistemas operativos.
* Familiarização da arquitetura do processador Cortex-M33, assim como a extensão de segurança TrustZone.
* Adaptação de um hypervisor-M para executar mais que um sistema operativo guest.
* Avaliação do sistema utilizando benchmarks.