; IBM/Microsoft Confidential
;
; Copyright (c) IBM Corporation 1987, 1989
; Copyright (c) Microsoft Corporation 1987, 1989
;
; All Rights Reserved


;******************************************************************************
;*                                                                            *
;* Source File: Dhintr2.inc                                                   *
;*                                                                            *
;* Description:                                                               *
;*      This file contains the structure definition used for the IRQrouters   *
;*                                                                            *
;* Entry Points:                                                              *
;*      none                                                                  *
;*                                                                            *
;* External References:                                                       *
;*      none                                                                  *
;*                                                                            *
;******************************************************************************


; This structure is a copy of the structure found in kmode.h.  If
; the structure definition changes in kmode.h is will also need to
; be changed here.

ISF_STACK_PAD   EQU     8

isf_s   STRUC
isf_CurrIntLevel  DD      ?
isf_gs            DW      ?
isf_padgs         DW      ?
isf_fs            DW      ?
isf_padfs         DW      ?
isf_es            DW      ?
isf_pades         DW      ?
isf_ds            DW      ?
isf_padds         DW      ?
isf_edi           DD      ?
isf_esi           DD      ?
isf_ebp           DD      ?
isf_padesp        DD      ?
isf_ebx           DD      ?
isf_edx           DD      ?
isf_ecx           DD      ?
isf_eax           DD      ?
isf_pad           DB      ISF_STACK_PAD DUP (?)
isf_eip           DD      ?
isf_cs            DW      ?
isf_padcs         DW      ?
isf_eflag         DD      ?
isf_esp           DD      ?
isf_ss            DW      ?
isf_padss         DW      ?
isf_s   ENDS
