home *** CD-ROM | disk | FTP | other *** search
/ PC Extra Super CD 1998 January / PCPLUS131.iso / DJGPP / V2 / DJLSR201.ZIP / src / debug / fsdb / fullscr.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-01-24  |  731 b   |  40 lines

  1. /* Copyright (C) 1996 DJ Delorie, see COPYING.DJ for details */
  2. /* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */
  3. #define V2DBG 1
  4.  
  5. typedef struct {
  6.   word16 sig0;
  7.   word16 sig1;
  8.   word16 sig2;
  9.   word16 sig3;
  10.   word16 exponent:15;
  11.   word16 sign:1;
  12. } NPXREG;
  13.  
  14. typedef struct {
  15.   word32 control;
  16.   word32 status;
  17.   word32 tag;
  18.   word32 eip;
  19.   word32 cs;
  20.   word32 dataptr;
  21.   word32 datasel;
  22.   NPXREG reg[8];
  23. } NPX;
  24.  
  25. typedef struct GDT_S {
  26. word16 lim0;
  27. word16 base0;
  28. word8 base1;
  29. word8 stype;    /* type, DT, DPL, present */
  30. word8 lim1;    /* limit, granularity */
  31. word8 base2;
  32. } GDT_S;
  33.  
  34. typedef struct IDT_S {
  35.   word16 offset0;
  36.   word16 selector;
  37.   word16 stype;
  38.   word16 offset1;
  39. } IDT;
  40.