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. |