Skip to content

Memory and DMA

To write

Memory objects, mapping and DMA.

Memory objects

  • CreateMem, flags (MEM_CONTIG, MEM_UNCACHED), MemMap/MemUnmap/MemProtect, anonymous mappings

Loading another space

  • MemInjectObj / MemInjectBytes, how spawn builds a program

DMA

  • DmaMap / DmaSync / DmaUnmap / DmaAdopt, direction, cache maintenance