Im WinAVR ist auch ein Dokumentation für die Lib-c dabei.
Leider nur auf Englisch...
Die io.h ist übrigens die wichtigste include-Datei. Sie verweist alledings nur auf die passende io-Datei des benutzten Prozessors. Wenn Du z.B. mit dem Mega128 arbeitest, wird über die io.h die Datei iom128.h eingebunden. Darin stehen alle wichtigen Registerdefinitionen für den Prozessor.

Danach kannst Du in Deinem Programm die Register einfach mit Namen ansprechen, z.B.
DDRA = 0x0F; oder
$result = PINA;

Gruß,
askazo