isadep.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. /*
  2.  * Various ISA level dependant 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. #include <linux/config.h>
  9. #ifndef __ASM_ISADEP_H
  10. #define __ASM_ISADEP_H
  11. #if defined(CONFIG_CPU_R3000)
  12. /*
  13.  * R2000 or R3000
  14.  */
  15. /*
  16.  * kernel or user mode? (CP0_STATUS)
  17.  */
  18. #define KU_MASK 0x08
  19. #define KU_USER 0x08
  20. #define KU_KERN 0x00
  21. #else
  22. /*
  23.  * kernel or user mode?
  24.  */
  25. #define KU_MASK 0x18
  26. #define KU_USER 0x10
  27. #define KU_KERN 0x00
  28. #endif
  29. #endif /* __ASM_ISADEP_H */