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

Attachment: 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

Reply via email to