AVR_Objects is a project mainly written in C++, based on the View license.
C++ class wrappers for AVR hardware functions. State: Beta.
AVR GPIO and SPI wrappers for C++.
Designed to disintegrate into inline code upon compilation, in order to approach assembly-level pin/bus efficiency.