page ,132 if 0 /*++ Copyright (c) 1991 Microsoft Corporation Module Name: int5c.inc Abstract: This module contains the int 5c/Netbios equates Author: Colin Watson (colinw) 5-Dec-1991 Environment: Dos mode only Revision History: 05-Dec-1991 colinw Created --*/ endif ; ; Use Irql 14 (normally the hard disk drive) to pretend to be Irql used by the network ; adapter. Irql 14 is not used for the disk in the emulation system. Utilizing 14 means ; that there will be no clash of interrupts with user supplied virtual devices. ; ifdef NEC_98 NETWORK_INTERRUPT equ 0dh else NETWORK_INTERRUPT equ 72h endif ; ; Network Control Block ; NCBNAMSZ equ 16 ncb struc ncb_command db ? ; command code ncb_retcode db ? ; return code ncb_lsn db ? ; local session number ncb_num db ? ; number of our network name ncb_buffer dd ? ; address of message buffer ncb_length dw ? ; size of message buffer ncb_callname db NCBNAMSZ dup (?) ; blank-padded name of remote ncb_name db NCBNAMSZ dup (?) ; our blank-padded netname ncb_rto db ? ; rcv timeout/retry count ncb_sto db ? ; send timeout/sys timeout ncb_post dd ? ; Async notification handle ncb_lana_num db ? ; lana (adapter) number ncb_cmd_cplt db ? ; 0xff => commmand pending ncb_reserve db 14 dup (?) ; reserved, used by BIOS ncb ends