Библиотека, чистый си.
Имеет ли смысл использовать doxygen? Он же, ЕМНИП, ориентирован на ООП код.
Если имеет, то в каком виде? В хидере перед сигнатурой функции, в сорце перед сигнатурой функции? В отдельном файле?
Если не имеет, то чем подобным заменить? Стоит ли писать свой велосипед, заточенный конкретно под си-код? Больше велосипедов, хороших и разных, или нахрен велосипеды?