<div dir="ltr"><div><div><div><div><div>Hi,<br><br>The libbsd one is a concatenation of all the functions, generic as well as bsp specific into one file.The recent version of FreeBSD implements <br>it such that bcm_sdhci.c uses generic functions defined in sdhci.c and builds the driver specific to the bsp. This provides more modularity. <br></div></div>Another difference between the recent version and the libbsd one is in the structures of <i>sdhci slot</i> and <i>software context.</i><br>So modification of the libbsd version would finally result in the concatenation of the two files namely , sdhci.c and bcm_sdhci.c from the recent FreeBSD. Thus I replaced the entire sdhci.c. I had previously asked regarding this. .<br></div><br></div>If modification of the libbsd sdhci.c is better alternative, that can be done. <br><br></div>Mudit <div><div><div><div><div><div><div><br><br></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 10, 2016 at 6:49 AM, Chris Johns <span dir="ltr"><<a href="mailto:chrisj@rtems.org" target="_blank">chrisj@rtems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 09/06/2016 19:20, Mudit Jain wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Is this resource structure appropriate for mbox ?<br>
<br></span>
Github Link <<a href="https://github.com/spark1729/rtems-libbsd/commits/RPI_SD" rel="noreferrer" target="_blank">https://github.com/spark1729/rtems-libbsd/commits/RPI_SD</a>><br>
</blockquote>
<br>
I may have missed something but the sdhci.c source looks like a recent version rather than the FreeBSD version libbsd is based on. Why is this?<br>
<br>
Chris<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div><br></div>