Все равно это требует отдельного описания под каждый чип внутри
библиотеки. Лишнего кода будет много, да, он будет только в
библиотеке, но ошибиться и я могу. Я думаю над это проблемой, потом
все "специальное" перетащу в основной заголовочник, тогда можно
будет сократить писанину.