1 /* 2 * Copyright 2009 Haiku Inc. 3 * All rights reserved. Distributed under the terms of the MIT License. 4 */ 5 #ifndef _KERNEL_ARCH_MIPSEL_VM_TRANSLATION_MAP_H 6 #define _KERNEL_ARCH_MIPSEL_VM_TRANSLATION_MAP_H 7 8 #include <arch/vm_translation_map.h> 9 10 #ifdef __cplusplus 11 extern "C" { 12 #endif 13 14 status_t mipsel_map_address_range(addr_t virtualAddress, 15 phys_addr_t physicalAddress, size_t size); 16 17 void mipsel_unmap_address_range(addr_t virtualAddress, size_t size); 18 19 status_t mipsel_remap_address_range(addr_t *virtualAddress, size_t size, 20 bool unmap); 21 22 #ifdef __cplusplus 23 } 24 #endif 25 26 #endif /* _KERNEL_ARCH_MIPSEL_VM_TRANSLATION_MAP_H */ 27 28