marcel_os

Module memory

Source

Structs§

  • A frame allocator that uses the bootloader’s memory map to allocate usable memory frames.
  • A frame allocator that doesn’t allocate any frames. Used as a placeholder.

Functions§

  • init
    Initializes the page table using the physical memory offset.
  • Compares two blocks of memory byte by byte.
  • Copies a block of memory from one location to another.
  • Moves a block of memory from one location to another, handling overlapping regions.
  • Sets a block of memory to a specific value.