2.3.2.2 Hardware Configuration Functions
The NDIS library provides bus-related functions for EISA, MCA, and PCI. These functions are called by MiniportInitialize to obtain bus-specific information needed to initialize the NIC.
Function | Definition |
NdisReadEisaSlotInformation | Reads the slot information for an EISA network interface card and copies it into a buffer that the NIC driver provides. |
NdisReadEisaSlotInformationEx | Reads the slot information and a set of functions information for an EISA network interface card that supports alternative configurations and copies these configurations into a buffer that the NIC driver provides. |
NdisReadMcaPosInformation | Reads data from the POS register on an MCA network interface card and copies this information into a buffer that the NIC driver provides. |
NdisImmediateReadPciSlotInformation | Reads a specified number of bytes from the configuration space of a specified PCI device. |
NdisImmediateWritePciSlotInformation | Writes a specified number of bytes to the configuration space of a specified PCI device. |
NdisMPciAssignResources | Returns a list of resources claimed for a specified PCI device. |
NdisReadPciSlotInformation | Reads a specified number of bytes from the configuration space of a specified PCI device. |
NdisWritePciSlotInformation | Writes a specified number of bytes to the configuration space of a specified PCI device. |