diff options
Diffstat (limited to '')
-rw-r--r-- | private/ntos/ndis/madge/driver/head_mod/drv_misc.h | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/private/ntos/ndis/madge/driver/head_mod/drv_misc.h b/private/ntos/ndis/madge/driver/head_mod/drv_misc.h new file mode 100644 index 000000000..41ba1683a --- /dev/null +++ b/private/ntos/ndis/madge/driver/head_mod/drv_misc.h @@ -0,0 +1,81 @@ +/****************************************************************************/ +/****************************************************************************/ +/* */ +/* 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 **************************************/ +/* */ +/* */ |