X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/bffa3430fbbaaad29bec0b5bee9c1f0bfc7fd068..34f6af4f61e0eec9c96113e07f140b609b4113c8:/lunaix-os/arch/x86/includes/sys/mm/memory.h diff --git a/lunaix-os/arch/x86/includes/sys/mm/memory.h b/lunaix-os/arch/x86/includes/sys/mm/memory.h deleted file mode 100644 index abccba9..0000000 --- a/lunaix-os/arch/x86/includes/sys/mm/memory.h +++ /dev/null @@ -1,27 +0,0 @@ -#ifndef __LUNAIX_ARCH_MEMORY_H -#define __LUNAIX_ARCH_MEMORY_H - -#include -#include - -static inline pte_t -translate_vmr_prot(unsigned int vmr_prot, pte_t pte) -{ - pte = pte_mkuser(pte); - - if ((vmr_prot & PROT_WRITE)) { - pte = pte_mkwritable(pte); - } - - if ((vmr_prot & PROT_EXEC)) { - pte = pte_mkexec(pte); - } - else { - pte = pte_mknonexec(pte); - } - - return pte; -} - - -#endif /* __LUNAIX_ARCH_MEMORY_H */