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

RTEMS trac trac at rtems.org
Wed Nov 11 14:51:44 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):

 All,

 I see, sorry everyone, I wasn't aware of this problem.

 Sebastian writes:

 >  I think it is better to have the BSPs include the gpio API header file
 if they actually implement the API, than forcing the header to all BSPs
 and creating these problems.

 As I see it, gpio.h is generic to BSPs (it describes a BSP-generic API)
 and so ought to be safe to install unconditionally.

 Installing it only whenever BSPs implement the API isn't perfect either,
 as that precludes that BSP from having an installed gpio.h should they
 want it.

 Can we install it unconditionally in a path that is safe from BSP-specific
 clashes?

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


More information about the bugs mailing list