[RTEMS Project] #2434: general gpio.h is no longer installed leading to build breakage

RTEMS trac trac at rtems.org
Wed Nov 18 16:01:58 UTC 2015


#2434: general gpio.h is no longer installed leading to build breakage
---------------------+--------------------------------
 Reporter:  beng     |       Owner:  Ben Gras <beng@…>
     Type:  defect   |      Status:  reopened
 Priority:  normal   |   Milestone:  4.12
Component:  General  |     Version:  4.12
 Severity:  normal   |  Resolution:
 Keywords:           |
---------------------+--------------------------------

Comment (by beng):

 I don't think we have agreed on a way out here, or did I miss something?

 > >Or perhaps we can rename the generic gpio.h to a more specific name
 such as gpio-api.h.

 > Please to not add 'api' to a header file name as a header by definition
 is an API. Should we add -c-language, -textfile etc as well? ;)

 Point taken, though I'm not sure I agree all .h files describe such a
 'public' API. It seems to me something like what I suggested (rename
 gpio.h to something that a BSP would never name it) is a simple and
 reasonably clean (the BSP's won't have to be touched) way out. Is another
 name an option for you Chris? E.g. gpio-shared.h?

--
Ticket URL: <http://devel.rtems.org/ticket/2434#comment:7>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list