Doxygen documentation for 21e560a