linux/arch/mips/include/asm/isadep.h
<<
>>
Prefs
   1/*
   2 * Various ISA level dependent constants.
   3 * Most of the following constants reflect the different layout
   4 * of Coprocessor 0 registers.
   5 *
   6 * Copyright (c) 1998 Harald Koerfgen
   7 */
   8
   9#ifndef __ASM_ISADEP_H
  10#define __ASM_ISADEP_H
  11
  12#if defined(CONFIG_CPU_R3000) || defined(CONFIG_CPU_TX39XX)
  13/*
  14 * R2000 or R3000
  15 */
  16
  17/*
  18 * kernel or user mode? (CP0_STATUS)
  19 */
  20#define KU_MASK 0x08
  21#define KU_USER 0x08
  22#define KU_KERN 0x00
  23
  24#else
  25/*
  26 * kernel or user mode?
  27 */
  28#define KU_MASK 0x18
  29#define KU_USER 0x10
  30#define KU_KERN 0x00
  31
  32#endif
  33
  34#endif /* __ASM_ISADEP_H */
  35