Revision 6ebbf390 target-m68k/cpu.h

b/target-m68k/cpu.h
53 53
#define EXCP_RTE            0x100
54 54
#define EXCP_HALT_INSN      0x101
55 55

  
56
#define NB_MMU_MODES 2
57

  
56 58
typedef struct CPUM68KState {
57 59
    uint32_t dregs[8];
58 60
    uint32_t aregs[8];
......
223 225
#define cpu_gen_code cpu_m68k_gen_code
224 226
#define cpu_signal_handler cpu_m68k_signal_handler
225 227

  
228
/* MMU modes definitions */
229
#define MMU_MODE0_SUFFIX _kernel
230
#define MMU_MODE1_SUFFIX _user
231
#define MMU_USER_IDX 1
232
static inline int cpu_mmu_index (CPUState *env)
233
{
234
    return (env->sr & SR_S) == 0 ? 1 : 0;
235
}
236

  
226 237
#include "cpu-all.h"
227 238

  
228 239
#endif

Also available in: Unified diff