Quote Originally Posted by Salem View Post
The assignments would have to go into a source file.

Perhaps as a series of static functions to initialise each feature separately, which in turn are called by a single initHardware() type function.
Thanks Salem,

I had to go read up on what a static function was...newby problems... But i get the method you are describing.

This should achieve what i want it to and make it easier for me.