X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/b26d3165c52589d1f8de37bf0df27ad96f460f47..1fe5f5eb5378a47bf0f3451762743c162e40faad:/lunaix-os/kernel/mm/vmap.c?ds=inline diff --git a/lunaix-os/kernel/mm/vmap.c b/lunaix-os/kernel/mm/vmap.c index ad1a832..35f61e4 100644 --- a/lunaix-os/kernel/mm/vmap.c +++ b/lunaix-os/kernel/mm/vmap.c @@ -2,10 +2,9 @@ #include #include -#define VMAP_START PG_MOUNT_BASE + MEM_4MB -#define VMAP_END VMS_SELF +#include -static ptr_t start = VMAP_START; +static ptr_t start = VMAP; void* vmm_vmap(ptr_t paddr, size_t size, pt_attr attr) @@ -47,7 +46,7 @@ vmm_vmap(ptr_t paddr, size_t size, pt_attr attr) if (current_addr >= VMAP_END) { wrapped = 1; examed_size = 0; - current_addr = VMAP_START; + current_addr = VMAP; } }