Queries related to PRU drivers

Utkarsh Rai utkarsh.rai60 at gmail.com
Tue Jan 21 17:06:34 UTC 2020


I have been waiting for my JTAG to arrive so that I can debug mmap
related issues, meanwhile I have been going through the implementation of
the PRU drivers on freebsd and linux and have few questions.

1. This
<https://bitbucket.org/rpaulo/libpru/annotate/default/ti-pru.c?at=default&fileviewer=file-view-default#ti-pru.c-614>
method  will fail without a file in /dev,  how are the drivers registered
in /dev in rtems?

2. As far as I could understand freebsd uses uio framework for
communication between PRU and the kernel , how is that implemented for the
RTEMS ?

3. On a side note, building rtems application through waf is very erratic
on my system( waf configure at times fails with 'could not find
<machine/rtems-bsd-sysinit.h>' header) . What other build system can be
useful for building rtems applications?

I am sorry if my questions seem a bit naive, I am new to open source
development and I would be grateful for any help.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20200121/f116dbfa/attachment.html>


More information about the devel mailing list