home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / hackers / tools / nsk.arj / FTRACE / INTR.H < prev    next >
Encoding:
C/C++ Source or Header  |  1991-12-12  |  921 b   |  20 lines

  1. /******************************************************************
  2. *                                                                 *
  3. *       Interrupt descriptor table.                               *
  4. *       This functions may used in Intel 286 (386,486 real).      *
  5. *                                                                 *
  6. *       Made by M.Potanin.                                        *
  7. *                                                                 *
  8. *******************************************************************/
  9.  
  10. typedef struct fidt
  11. {
  12. unsigned int lng;             /* Lenght of table.*/
  13. unsigned long table;          /* Adress of table.*/
  14. }fidt;
  15.  
  16. unsigned CpuTest(void);       /* Return zero when may used others function.*/
  17. void     _sidt(fidt *);       /* Save idt.*/
  18. void     _lidt(fidt *);       /* Load idt.*/
  19. unsigned long mkidt(void *);  /* Make idt.*/
  20.