Bits and pieces wrapping stupid libc/gcc bindings to avr hardware registers