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

嵌入式Linux

开发平台:

Unix_Linux

  1. #ifndef _ASMARM_SIGCONTEXT_H
  2. #define _ASMARM_SIGCONTEXT_H
  3. /*
  4.  * Signal context structure - contains all info to do with the state
  5.  * before the signal handler was invoked.  Note: only add new entries
  6.  * to the end of the structure.
  7.  */
  8. struct sigcontext {
  9. unsigned long trap_no;
  10. unsigned long error_code;
  11. unsigned long oldmask;
  12. unsigned long arm_r0;
  13. unsigned long arm_r1;
  14. unsigned long arm_r2;
  15. unsigned long arm_r3;
  16. unsigned long arm_r4;
  17. unsigned long arm_r5;
  18. unsigned long arm_r6;
  19. unsigned long arm_r7;
  20. unsigned long arm_r8;
  21. unsigned long arm_r9;
  22. unsigned long arm_r10;
  23. unsigned long arm_fp;
  24. unsigned long arm_ip;
  25. unsigned long arm_sp;
  26. unsigned long arm_lr;
  27. unsigned long arm_pc;
  28. unsigned long arm_cpsr;
  29. unsigned long fault_address;
  30. };
  31. #endif