Click to download :Writing device specific RTOS independent hardware independent device drivers
Writing device specific, RTOS independent, hardware independent device drivers
Table of Contents
Introduction
Issues
The application that is using the device is probably not at the layer where the device
driver is implemented
Devices are physically accessed differently on different platforms
Device driver may need to interact with, or extend, the kernel
Addressing the issues
Roll-your-own API – Upper Layer
Upper-level API
Roll-your-own API – Lower Layer
Lower-level API (Device Helper Functions)
Conclusion
A fictitious mini-case-study
Monday, February 9, 2009
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment