ref: 8debb0736ea5578a195ab663bf9565d6e52ad83b
parent: 7451bb405d9e51965ce07d55f04f43dc45b6cef9
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sat Apr 4 12:04:27 EDT 2020
kernel: add portable memory map code (port/memmap.c) This is a generic memory map for physical addresses. Entries can be added with memmapadd() giving a range and a type. Ranges can be allocated and freed from the map. The code automatically resolves overlapping ranges by type priority.