git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refactor: replace all stdint::uint32_t into short and more manageable u32_t
[lunaix-os.git]
/
lunaix-os
/
kernel
/
mm
/
mmio.c
diff --git
a/lunaix-os/kernel/mm/mmio.c
b/lunaix-os/kernel/mm/mmio.c
index a52dc1bf93251138ccde1670aad6058765dd5d54..99e8fb8e36298d3b45c394e2eb3a5246377a7c4b 100644
(file)
--- a/
lunaix-os/kernel/mm/mmio.c
+++ b/
lunaix-os/kernel/mm/mmio.c
@@
-4,7
+4,7
@@
#include <lunaix/spike.h>
void*
#include <lunaix/spike.h>
void*
-ioremap(uintptr_t paddr, u
int
32_t size)
+ioremap(uintptr_t paddr, u32_t size)
{
void* ptr = vmm_vmap(paddr, size, PG_PREM_RW | PG_DISABLE_CACHE);
if (ptr) {
{
void* ptr = vmm_vmap(paddr, size, PG_PREM_RW | PG_DISABLE_CACHE);
if (ptr) {
@@
-17,7
+17,7
@@
ioremap(uintptr_t paddr, uint32_t size)
}
void*
}
void*
-iounmap(uintptr_t vaddr, u
int
32_t size)
+iounmap(uintptr_t vaddr, u32_t size)
{
for (size_t i = 0; i < size; i += PG_SIZE) {
uintptr_t paddr = vmm_del_mapping(PD_REFERENCED, vaddr + i);
{
for (size_t i = 0; i < size; i += PG_SIZE) {
uintptr_t paddr = vmm_del_mapping(PD_REFERENCED, vaddr + i);