xref: /haiku/headers/private/kernel/arch/mipsel/arch_vm_translation_map.h (revision 147133b76cbb1603bdbff295505f5b830cb4e688)
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