|
ReactOS 0.4.16-dev-1946-g52006dd
|


Go to the source code of this file.
Classes | |
| struct | _E1000_ADAPTER |
Macros | |
| #define | E1000_TAG '001e' |
| #define | MAXIMUM_FRAME_SIZE 1522 |
| #define | RECEIVE_BUFFER_SIZE 2048 |
| #define | DRIVER_VERSION 1 |
| #define | DEFAULT_INTERRUPT_MASK (E1000_IMS_LSC | E1000_IMS_TXDW | E1000_IMS_TXQE | E1000_IMS_RXDMT0 | E1000_IMS_RXT0 | E1000_IMS_TXD_LOW) |
Typedefs | |
| typedef struct _E1000_ADAPTER | E1000_ADAPTER |
| typedef struct _E1000_ADAPTER * | PE1000_ADAPTER |
| #define DEFAULT_INTERRUPT_MASK (E1000_IMS_LSC | E1000_IMS_TXDW | E1000_IMS_TXQE | E1000_IMS_RXDMT0 | E1000_IMS_RXT0 | E1000_IMS_TXD_LOW) |
| typedef struct _E1000_ADAPTER E1000_ADAPTER |
| typedef struct _E1000_ADAPTER * PE1000_ADAPTER |
| FORCEINLINE VOID E1000ReadUlong | ( | _In_ PE1000_ADAPTER | Adapter, |
| _In_ ULONG | Address, | ||
| _Out_ PULONG | Value | ||
| ) |
Definition at line 209 of file nic.h.
Referenced by E1000ReadEeprom(), MiniportHandleInterrupt(), MiniportISR(), NICApplyPacketFilter(), NICDisableTxRx(), NICSoftReset(), and NICUpdateLinkStatus().
| FORCEINLINE VOID E1000WriteIoUlong | ( | _In_ PE1000_ADAPTER | Adapter, |
| _In_ ULONG | Address, | ||
| _In_ ULONG | Value | ||
| ) |
| FORCEINLINE VOID E1000WriteUlong | ( | _In_ PE1000_ADAPTER | Adapter, |
| _In_ ULONG | Address, | ||
| _In_ ULONG | Value | ||
| ) |
Definition at line 219 of file nic.h.
Referenced by E1000ReadEeprom(), MiniportHandleInterrupt(), NICApplyInterruptMask(), NICApplyPacketFilter(), NICDisableInterrupts(), NICDisableTxRx(), NICEnableTxRx(), NICReleaseIoResources(), NICSoftReset(), NICTransmitPacket(), and NICUpdateMulticastList().
| VOID NTAPI MiniportHandleInterrupt | ( | IN NDIS_HANDLE | MiniportAdapterContext | ) |
Definition at line 46 of file interrupt.c.
| VOID NTAPI MiniportISR | ( | OUT PBOOLEAN | InterruptRecognized, |
| OUT PBOOLEAN | QueueMiniportHandleInterrupt, | ||
| IN NDIS_HANDLE | MiniportAdapterContext | ||
| ) |
Definition at line 16 of file interrupt.c.
| NDIS_STATUS NTAPI MiniportQueryInformation | ( | IN NDIS_HANDLE | MiniportAdapterContext, |
| IN NDIS_OID | Oid, | ||
| IN PVOID | InformationBuffer, | ||
| IN ULONG | InformationBufferLength, | ||
| OUT PULONG | BytesWritten, | ||
| OUT PULONG | BytesNeeded | ||
| ) |
Definition at line 74 of file info.c.
| NDIS_STATUS NTAPI MiniportSend | ( | _In_ NDIS_HANDLE | MiniportAdapterContext, |
| _In_ PNDIS_PACKET | Packet, | ||
| _In_ UINT | Flags | ||
| ) |
Definition at line 49 of file send.c.
Referenced by DriverEntry().
| NDIS_STATUS NTAPI MiniportSetInformation | ( | IN NDIS_HANDLE | MiniportAdapterContext, |
| IN NDIS_OID | Oid, | ||
| IN PVOID | InformationBuffer, | ||
| IN ULONG | InformationBufferLength, | ||
| OUT PULONG | BytesRead, | ||
| OUT PULONG | BytesNeeded | ||
| ) |
Definition at line 283 of file info.c.
| NDIS_STATUS NTAPI NICAllocateIoResources | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 309 of file hardware.c.
Referenced by MiniportInitialize().
| FORCEINLINE VOID NICApplyInterruptMask | ( | _In_ PE1000_ADAPTER | Adapter | ) |
| NDIS_STATUS NTAPI NICApplyPacketFilter | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 724 of file hardware.c.
Referenced by MiniportSetInformation().
| FORCEINLINE VOID NICDisableInterrupts | ( | _In_ PE1000_ADAPTER | Adapter | ) |
| NDIS_STATUS NTAPI NICDisableTxRx | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 641 of file hardware.c.
Referenced by MiniportHalt().
| NDIS_STATUS NTAPI NICEnableTxRx | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 574 of file hardware.c.
Referenced by MiniportInitialize().
| NDIS_STATUS NTAPI NICGetPermanentMacAddress | ( | IN PE1000_ADAPTER | Adapter, |
| OUT PUCHAR | MacAddress | ||
| ) |
Definition at line 661 of file hardware.c.
Referenced by MiniportInitialize().
| NDIS_STATUS NTAPI NICInitializeAdapterResources | ( | IN PE1000_ADAPTER | Adapter, |
| IN PNDIS_RESOURCE_LIST | ResourceList | ||
| ) |
Definition at line 241 of file hardware.c.
Referenced by MiniportInitialize().
| NDIS_STATUS NTAPI NICPowerOn | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 509 of file hardware.c.
Referenced by MiniportInitialize().
| BOOLEAN NTAPI NICRecognizeHardware | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 214 of file hardware.c.
Referenced by MiniportInitialize().
| NDIS_STATUS NTAPI NICRegisterInterrupts | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 392 of file hardware.c.
Referenced by MiniportInitialize().
| NDIS_STATUS NTAPI NICReleaseIoResources | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 433 of file hardware.c.
Referenced by MiniportHalt().
| NDIS_STATUS NTAPI NICSoftReset | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 531 of file hardware.c.
Referenced by MiniportInitialize(), and NICPowerOn().
| NDIS_STATUS NTAPI NICUnregisterInterrupts | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 417 of file hardware.c.
Referenced by MiniportHalt().
| VOID NTAPI NICUpdateLinkStatus | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 740 of file hardware.c.
Referenced by MiniportHandleInterrupt(), MiniportInitialize(), and MiniportISR().
| NDIS_STATUS NTAPI NICUpdateMulticastList | ( | IN PE1000_ADAPTER | Adapter | ) |
Definition at line 693 of file hardware.c.
Referenced by MiniportInitialize(), and MiniportSetInformation().