Added Doxygen for private functions

Added Doxygen comments for the driver class's private functions. Changed the
names of read32() and write32() to read24() and write24() since that's what
they actually do. Also put in a few more Doxygen comments for some other
functions.
Added Doxygen for carrier frequency function

Added Doxygen comment describing the nature of the carrier frequency setter
function.