> On Tuesday 22 November 2011 15:49:06 Robert Deliën wrote: > > Of course name_to_gpio could be a non-static function, allowing it to be > > used by other parts of the code too. And for that reason do_gpio could be > > non-static too. But that would still require an ifdef-orgy like this to > > > make it work for different diversities: > no it doesn't. you can have it be an external function in the gpio.c file > like Marek wants, and then the header simply does: > extern int name_to_gpio(unsigned gpio); > #define name_to_gpio(gpio) name_to_gpio(gpio) > -mike
Man, this is really ... urgh. But fine, it's better than it was anyway. M _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot