|
Custom Linux Driver
|
During 2003-2004, Squires Engineering
designed, coded, delivered and supported a custom Linux driver to
interface with custom hardware for a local defense contractor.
|
 |
|
This custom Linux driver had the following driver features:
- Probe to detect hardware
- Support for "read", "ioctl",
"open", "release", and "poll" functions
- "procmem" routine for diagnostic purposes
- Support for multiple hardware devices
- Interrupt routine
- Loadable kernel module
The driver was approximately 1000 lines worth of
C code.
|
|
|