CPUJMP.H
Upload User: sunrenlu
Upload Date: 2022-06-13
Package Size: 1419k
Code Size: 0k
Category:

OS Develop

Development Platform:

DOS

  1. #ifndef __CPUJMP_H
  2. #define __CPUJMP_H
  3. typedef struct __cpu_jmp_buf {
  4.     unsigned    j_sp;
  5.     unsigned    j_ss;
  6.     unsigned    j_flag;
  7.     unsigned    j_cs;
  8.     unsigned    j_ip;
  9.     unsigned    j_bp;
  10.     unsigned    j_di;
  11.     unsigned    j_es;
  12.     unsigned    j_si;
  13.     unsigned    j_ds;
  14. }   cpu_jmp_buf[1];
  15. void  cpulongjmp(cpu_jmp_buf __jmpb, int __retval);
  16. int   cpusetjmp(cpu_jmp_buf __jmpb);
  17. #endif