/device

C++ device driver framework & paper (December 2002)

Primary LanguageC++

C++ Active Library for Device Driver Development

CVS repository: https://russ.yanofsky.org/viewvc.py/device

C++ template metaprogramming library that can take a description of a hardware device's registers (through C++ typedef declarations) and provide a high-level interface for controlling the device. Supposed to make device driver development easier and less error-prone. Repository includes source code and a 6-page paper describing the project.