Jump to main content

##

# 1.2.5.4.3 Library Interface

Name | Description
--- | ---
System Interaction FunctionsFunctions |
DRV_ENCX24J600_Deinitialize | Deinitializes the ENCx24J600 Driver Instance.
DRV_ENCX24J600_Initialize | Initializes the ENCx24J600 Driver Instance, with the configuration data.
DRV_ENCX24J600_Reinitialize | Reinitializes the instance of the ENCX24J600 driver.
DRV_ENCX24J600_Tasks | Main task function for the driver.
DRV_ENCX24J600_SetMacCtrlInfo | This function sets the MAC control information for the driver.
DRV_ENCX24J600_StackInitialize | This function initializes the driver with a TCPIP_MAC_INIT object.
DRV_ENCX24J600_Process | Additional processing that happens outside the tasks function.
Client Level FunctionsFunctions |
DRV_ENCX24J600_Close | Closes a client handle to the driver.
DRV_ENCX24J600_ConfigGet | Gets the current configuration.
DRV_ENCX24J600_LinkCheck | This function returns the status of the link.
DRV_ENCX24J600_Open | This function is called by the client to open a handle to a driver instance.
DRV_ENCX24J600_ParametersGet | Get the parameters of the device.
DRV_ENCX24J600_PowerMode | This function sets the power mode of the device.
DRV_ENCX24J600_RegisterStatisticsGet | Get the register statistics.
DRV_ENCX24J600_StatisticsGet | Retrieve the devices statistics.
DRV_ENCX24J600_Status | Gets the current status of the driver.
Receive FunctionsFunctions |
DRV_ENCX24J600_PacketRx | Receive a packet from the driver.
DRV_ENCX24J600_RxFilterHashTableEntrySet | This function adds an entry to the hash table.
Transmit FunctionsFunctions |
DRV_ENCX24J600_PacketTx | This function queues a packet for transmission.
Event FunctionsFunctions |
DRV_ENCX24J600_EventAcknowledge | Acknowledges an event.
DRV_ENCX24J600_EventMaskSet | Sets the event mask.
DRV_ENCX24J600_EventPendingGet | Gets the current events.
Data Types and ConstantsTypes |
DRV_ENCX24J600_Configuration | Defines the data required to initialize or reinitialize the ENCX24J600 Driver.
DRV_ENCX24J600_MDIX_TYPE | Defines the enumeration for controlling the MDIX select.