35#ifndef KERN_sparc64_PAGE_H_
36#define KERN_sparc64_PAGE_H_
44#define MMU_PAGE_WIDTH MMU_FRAME_WIDTH
45#define MMU_PAGE_SIZE MMU_FRAME_SIZE
51#define PAGE_WIDTH FRAME_WIDTH
52#define PAGE_SIZE FRAME_SIZE
54#define MMU_PAGES_PER_PAGE (1 << (PAGE_WIDTH - MMU_PAGE_WIDTH))
60#include <arch/interrupt.h>
62extern uintptr_t physmem_base;
64#define KA2PA(x) (((uintptr_t) (x)) + physmem_base)
65#define PA2KA(x) (((uintptr_t) (x)) - physmem_base)
75extern void page_arch_init(
void);
Definition: xnandpsu_onfi.h:185
uint64_t vpn
Definition: tlb.h:0