Memory Partitioning
 

Memory Partitioning

Basic VMF = RTOS-VM Hypervisor Interface for RTOS

  • Memory management, e.g. information about RTOS memory map
  • Processor core management, e.g. OS switching on single core, start RTOS on dedicated core, …
  • Device management: provide device information for RTOS
  • Interrupt management: interrupt controller handling (e.g. enable/disable interrupts)
  • Timer management: provide two virtual timer devices

Memory Partitioning

VxWin Memory Parttitioning shown like used with VxWin

  • Host OS and RTOS run in separate and secure memory partitions
  • Start address and size of the RTOS can be configured
  • Host OS boots first and splits memory into partitions
  • Memory areas are protected by the MMU



 
(C) 2014 - Alle Rechte vorbehalten