Develop an IndustryPack framework
I'm proposing our group develop an official C++ framework for IndustryPacks under VxWorks. It should do the following:
- Completely hide which hardware carrier is being used. Whether the library contains support for all carriers or if the user has load a driver for one carrier, the API to register IndustryPack driver should be the same.
- When a driver registers itself (using a vendor/product ID), the IndustryPack driver will scan all slots for the hardware and instantiate instances.
- The IndustryPack driver will have an API to set up interrupt handlers.
Please add further features you'd like to see.