From 6cfe4bdd2d716caa569fa85b99c591da1863d908 Mon Sep 17 00:00:00 2001 From: Ben Gras Date: Thu, 11 Dec 2008 14:37:42 +0000 Subject: [PATCH] slight args change --- lib/syslib/vm_map_phys.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/syslib/vm_map_phys.c b/lib/syslib/vm_map_phys.c index 5eef16186..e539fa59c 100644 --- a/lib/syslib/vm_map_phys.c +++ b/lib/syslib/vm_map_phys.c @@ -1,14 +1,12 @@ #define _SYSTEM 1 #include -#define vm_map_phys _vm_map_phys -#define vm_unmap_phys _vm_unmap_phys #include #include #include #include #include -PUBLIC void *vm_map_phys(endpoint_t who, size_t len, void *phaddr) +PUBLIC void *vm_map_phys(endpoint_t who, void *phaddr, size_t len) { message m; int r; @@ -17,7 +15,7 @@ PUBLIC void *vm_map_phys(endpoint_t who, size_t len, void *phaddr) m.VMMP_PHADDR = phaddr; m.VMMP_LEN = len; - r = _syscall(VM_PROC_NR, VM_MAP_PHYS, &m); + r = _taskcall(VM_PROC_NR, VM_MAP_PHYS, &m); if(r != OK) return MAP_FAILED; @@ -32,6 +30,6 @@ PUBLIC int vm_unmap_phys(endpoint_t who, void *vaddr, size_t len) m.VMUP_EP = who; m.VMUP_VADDR = vaddr; - return _syscall(VM_PROC_NR, VM_UNMAP_PHYS, &m); + return _taskcall(VM_PROC_NR, VM_UNMAP_PHYS, &m); } -- 2.44.0