Table of Contents |
---|
All device drivers must declare an instance of the appropriate device driver API structure as a global variable within the source code. The API structure is an ordered list of function pointers utilized by µC/TCP-IP when device hardware services are required.
A sample Ethernet interface API structure is shown below.
...
How to Access the SPI Bus
Initializing a Network Device (Wireless)
Starting a Network Device (Wireless)
Stopping a Network Device (Wireless)
Handling a Wireless Device ISR
Receiving Packets and Management Frames
Transmitting Packets (Wireless)
Adding an Address to the Multicast Address Filter of a Network Device (Wireless)
Removing an Address from the Multicast Address Filter of a Network Device (Wireless)
How to Demultiplex Management Frames
How to Execute Management Command
How to Process Management Response