Make UEFI boot-platform build again
[haiku.git] / headers / private / kernel / arch / m68k / arch_vm_translation_map.h
blobb8964d3fcf3c98e3f0dd0a20484c4541f27234fd
1 /*
2 ** Copyright 2003, Axel Dörfler, axeld@pinc-software.de. All rights reserved.
3 ** Distributed under the terms of the MIT License.
4 */
5 #ifndef _KERNEL_ARCH_M68K_VM_TRANSLATION_MAP_H
6 #define _KERNEL_ARCH_M68K_VM_TRANSLATION_MAP_H
8 #include <arch/vm_translation_map.h>
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
14 void m68k_translation_map_change_asid(VMTranslationMap *map);
16 status_t m68k_map_address_range(addr_t virtualAddress,
17 phys_addr_t physicalAddress, size_t size);
18 void m68k_unmap_address_range(addr_t virtualAddress, size_t size);
19 status_t m68k_remap_address_range(addr_t *virtualAddress, size_t size,
20 bool unmap);
22 #ifdef __cplusplus
24 #endif
26 #endif /* _KERNEL_ARCH_M68K_VM_TRANSLATION_MAP_H */