<div dir="ltr">This is a tough problem. We have plenty of inexpensive SPI and I2C devices to mix and match with low cost boards such as the Pi and Beaglebone, but it could all become obsolete quickly. <div>If we put a bunch of SPI and I2C drivers in the RTEMS repo, then how do we test and maintain them without duplicating a custom breadboard setup?<br><div><br></div><div>Even an examples repo will have to come with a schematic to build the setup necessary to run a program.</div><div><br></div><div>I have RTEMS drivers for some of the devices I have connected to my Pi, such as the DS1302 RTC, an I2C GPIO expansion port, and an LCD display. I was going to expand my RKI application to have a driver framework, so these type of drivers could be integrated and tested without having to integrate them into the RTEMS tree and BSP.</div><div><br></div><div>Alan</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 5, 2014 at 9:32 AM, Gedare Bloom <span dir="ltr"><<a href="mailto:gedare@rtems.org" target="_blank">gedare@rtems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm in support of putting bsp-specific examples in examples-v2. And<br>
renaming the repository...<br>
<br>
Reducing repo sprawl is good.<br>
<span class="HOEnZb"><font color="#888888"><br>
-Gedare<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Wed, Nov 5, 2014 at 12:32 AM, Chris Johns <<a href="mailto:chrisj@rtems.org">chrisj@rtems.org</a>> wrote:<br>
> On 5/11/2014 2:40 pm, Gedare Bloom wrote:<br>
>><br>
>> These are ideal for BSP-specific testing framework, which we presently<br>
>> lack. I'm not certain where they should go.<br>
><br>
><br>
> What about examples-v2 ? You could add a boards directory and the code under<br>
> arch/bsp. The waf build system lets you know when a specific arch/bsp is<br>
> being built.<br>
><br>
>> Maybe a repo for BSP-specific examples is a useful idea.<br>
><br>
><br>
> I am attempting to lower the number of repos we have. Every repo needs<br>
> testing.<br>
><br>
> Chris<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</div></div></blockquote></div><br></div>