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
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot