Alle Funktionen, Defines und Makros die in der avr-libc definiert sind findet man hier:
http://www.nongnu.org/avr-libc/user-manual/modules.html

Für den RP6 würde ich in die Anleitung schauen, dort sind die meisten Sachen die man braucht beschrieben, oder lässt halt wirklich mal Doxygen drüber laufen. Doxygen ist wirklich einfach zu bedienen. Man generiert zunächst mit

doxygen -g <config-file> ein Configurationsfile (Dafür gibt es auch grafische Programme, die die Konfiguration einfacher machen z.B. Doxywizard) und führt danach im selben Verzeichniss den befehl doxygen <config-file> aus.
Man findet dann je nach Konfiguration ein Unterverzeichniss in dem die als HTML formatierte Ausgabe liegt.