1/* $NetBSD: pmap.h,v 1.38 2023/12/27 19:26:29 thorpej Exp $ */
2
3#ifndef _MAC68K_PMAP_H_
4#define _MAC68K_PMAP_H_
5
6#include <m68k/pmap_motorola.h>
7#include <m68k/mmu_30.h>
8
9/*
10 * Tranparent translation register used in locore.s:get_pte().
11 * User Data set up for R/W access of the entire address space.
12 *
13 * (XXX TT30_RW isn't actually needed because of TT30_RWM, but
14 * this the value historically used.)
15 */
16#define MAC68K_TT_GET_PTE (0x00000000 | \
17 __SHIFTIN(0xff,TT30_LAM) | \
18 TT30_E | TT30_CI | TT30_RW | TT30_RWM |\
19 TT30_USERD)
20
21#endif /* _MAC68K_PMAP_H_ */