Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Zortech C++ Language Reference - int_data this structure is defined in int.h and is used by_ http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
   INT_DATA         This structure is defined in int.h and is used by_
                    the interrupt package to pass register information
                    to the user's interrupt service routine.


                    Definition:
                       struct INT_DATA{
                          unsigned      prevvec_off,prevvec_seg;
                          /* previous interrupt vector                    */
                          unsigned      stacksize;
                          /* size of ISR stack                            */
                          unsigned      newstack_off,newstack_seg;
                          /* ptr to ISR stack                             */
                          unsigned      oldstack_off,oldstack_seg;
                          /* ptr to interrupted stack                     */
                          #if sizeof(void *) == 4
                             unsigned   staticseg;
                             /* value for DS                                      */
                          #endif
                          int           (_cdecl *funcptr)();
                          union REGS regs;
                          /* passed/returned register and flag values     */
                                         /* (the _cflag member is garbage and is ignored)*/
                          struct SREGS sregs;
                          /* passed/returned segment register values         */
                       }


Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson