Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

81 lines
4.4 KiB

/****************************************************************************/
/****************************************************************************/
/* */
/* MISCELLANEOUS DRIVER PROCEDURE DECLARATIONS */
/* =========================================== */
/* */
/* DRV_MISC.H : Part of the FASTMAC TOOL-KIT (FTK) */
/* */
/* Copyright (c) Madge Networks Ltd. 1991-1994 */
/* Developed by MF */
/* CONFIDENTIAL */
/* */
/* */
/****************************************************************************/
/* */
/* The driver module provides a simple interface to allow the use of */
/* Fastmac in as general a setting as possible. It handles the downloading */
/* of the Fastmac code and the initialization of the adapter card. It */
/* provides simple transmit and receive routines. It is desgined to */
/* quickly allow the implementation of Fastmac applications. It is not */
/* designed as the fastest or most memory efficient solution. */
/* */
/* The DRV_MISC.H file contains the exported function definitions for the */
/* those procedures that are exported by driver modules but are not */
/* required by the user. Hence, for example, it includes the definitions */
/* for those driver routines involved in handling interrupts. */
/* */
/****************************************************************************/
/****************************************************************************/
/* */
/* VERSION_NUMBER of FTK to which this DRV_MISC.H belongs : */
/* */
#define FTK_VERSION_NUMBER_DRV_MISC_H 221
/****************************************************************************/
/* */
/* From DRV_ERR.C ... */
/* */
extern WBOOLEAN driver_check_adapter(
ADAPTER_HANDLE adapter_handle,
UINT required_adapter_status,
UINT required_srb_status
);
/****************************************************************************/
/* */
/* From DRV_SRB.C ... */
/* */
extern void driver_completing_srb(
ADAPTER_HANDLE adapter_handle,
ADAPTER * adapter
);
/****************************************************************************/
/* */
/* From DRV_IRQ.C ... */
/* */
extern void driver_interrupt_entry(
ADAPTER_HANDLE adapter_handle,
ADAPTER * adapter,
WORD sifint_actual
);
/* */
/* */
/************** End of DRV_MISC.H file **************************************/
/* */
/* */