This would be needed by open source developers or customers when they'd like to do some ammends.
- Requirement specification for OSP Daemon (includes functional, platform, device requirements)
- Design spec that describes so called Driver model.
Specifically, make sure your design also mentions -
- How this driver model is scalable if input or output driver IPC is not based on FS
- How this driver model factors in algorithms (*this is close to the requirement mentioned in point 1)