rusty_mos

Module memory

Source
Expand description

Memory management. Including the page-memory model and the TLB related handlers. A global allocator will be provided as well.

Modulesยง

  • Global allocator use the buddy system.
  • Definitions of the conversion macros for the pages and memory.
  • The page-memory manager model of MOS. Core functions are provided here.
  • Definitions about the memory / page and conventions. Include some helper functions to do the conversion.
  • Support the shared momeory pool. We can share more than one pages between envs.