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 7 8#include <arch/vm_translation_map.h> 9 10#ifdef __cplusplus 11extern "C" { 12#endif 13 14void m68k_translation_map_change_asid(VMTranslationMap *map); 15 16status_t m68k_map_address_range(addr_t virtualAddress, 17 phys_addr_t physicalAddress, size_t size); 18void m68k_unmap_address_range(addr_t virtualAddress, size_t size); 19status_t m68k_remap_address_range(addr_t *virtualAddress, size_t size, 20 bool unmap); 21 22#ifdef __cplusplus 23} 24#endif 25 26#endif /* _KERNEL_ARCH_M68K_VM_TRANSLATION_MAP_H */ 27