Thank you for the clarification. On Mon, Dec 16, 2019 at 6:31 PM Nils Hölscher <nilho...@gmail.com> wrote:
> Hi, > > > On Sun, 15 Dec 2019 at 15:45, Christian Mauderer <l...@c-mauderer.de> > wrote: > >> Hello Utkarsh Rai, >> >> I haven't followed the project tightly. So I can't tell much regarding 2 >> and 3. I added Nils (who did the GSoC 2019 project) to CC so maybe he >> can give you some more details. >> >> Regarding 1: In RTEMS we generally prefer the FreeBSD code due to the >> BSD license. Most code in Linux is GPL code. Also it's a great license >> for desktop applications it would make a lot of problems in the typical >> RTEMS use cases. RTEMS applications are (nearly) always statically >> linked with the system into a single binary. Therefore GPL would spread >> into the application code too. In some cases that is no problem but >> there are use cases where the user don't want or is not allowed to open >> the application due to various reasons. Think of automotive or space >> applications. They sometimes have quite tough regulations. >> >> Another reason: We have a well working infrastructure to import FreeBSD >> code called rtems-libbsd. So importing from FreeBSD is a lot simpler >> then importing from Linux. >> >> Best regards >> >> Christian >> >> On 14/12/2019 19:44, Utkarsh Rai wrote: >> > Hello everyone, >> > I am interested in contributing to the PRU drivers of the BeagleBone >> > Black BSP. I have briefly overviewed the work that has been done >> > <https://github.com/nilhoel1/rtems-pru>on the PRU drivers. I have few >> > queries regarding the same- >> > 1. Instead of using Linux based UIO drivers, FreeBSD based drivers have >> > been used. Is there an advantage/specific-feature that FreeBSD drivers >> > have over Linux ones for this choice? >> > 2. What all are the driver features that have still not been >> > developed/debugged/tested? >> > In the application I used for testing, mmap would alway fail. > So I wasn't able to test all functionality of the PRU drivers. > >> > 3. How should I proceed to test the driver features on the BeagleBone >> Black? >> > The best approach would be to test the drivers with a new written > application, since I don't think that the mmap problems are PRU driver > related. > > Please read my blog <https://nilshoel.home.blog/> for more Information on > this topic. > And please feel free to mail me any time. > > Best regards, > Nils Hölscher > >> > I would be very grateful if I could get a few indicators on the >> > above-mentioned queries. >> > >> > Thank you, Regards. >> > >> > _______________________________________________ >> > devel mailing list >> > devel@rtems.org >> > http://lists.rtems.org/mailman/listinfo/devel >> > >> >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel