http://www.nongnu.org/avr-libc/user-...__avr__io.html

Hier steht der Kram auch nochmal "offiziell" beschrieben.