...
Device Driver Implementation
...
This chapter describes the hardware (device) driver architecture for µCµC/TCP-IP. In order to understand the concepts discussed in this guide, you should be familiar with networking principles, the TCP/IP stack, real-time operating systems, and microcontrollers and processors.
Anchor
If a driver for your hardware is not already available, you can develop a driver as described in this book. The best approach is to modify an already device driver with your device’s device’s specific code, following the Micrium coding convention for consistency. It is also possible to adapt drivers written for other TCP/IP stacks, especially if the driver code is short and it is a matter of simply copying data to and from the device.