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

嵌入式Linux

开发平台:

Unix_Linux

  1. #ifndef __ASM_CRIS_SMPLOCK_H
  2. #define __ASM_CRIS_SMPLOCK_H
  3. /*
  4.  * This file is subject to the terms and conditions of the GNU General Public
  5.  * License.  See the file "COPYING" in the main directory of this archive
  6.  * for more details.
  7.  */
  8. #include <linux/config.h>
  9. #ifndef CONFIG_SMP
  10. #define lock_kernel()                           do { } while(0)
  11. #define unlock_kernel()                         do { } while(0)
  12. #define release_kernel_lock(task, cpu, depth)   ((depth) = 1)
  13. #define reacquire_kernel_lock(task, cpu, depth) do { } while(0)
  14. #else
  15. #error "We do not support SMP on CRIS"
  16. #endif
  17. #endif