On Tue, Jun 25, 2019 at 5:34 AM Vijay Kumar Banerjee
<vijaykumar9...@gmail.com> wrote:
>
> Hello,
>
> The First Evaluation is going on and I here I would summarize all the progress
> that the project has made in the first Phase.
>
> 1. The major progress is the completion of the I2C adaptation layer in the 
> libbsd
>      along with the iicbus driver imports. The v4 of the driver [1] has been 
> tested to be
>      working with the bbb-i2c driver patch [2]. After the RTEMS driver is 
> updated in the
>      master, the adaptation layer will be mergeable.
>
> 2. I am getting EDID reading from the imported tda drivers. I have checked 
> this using
>     the ti_i2c driver but now as we have an updated version  of the driver, 
> I'll pull this all
>     with the adaptation layer and will continue from there.
>
> 3. I found a sample app from the freebsd mailing list, that draws a basic 
> shape on the
>     screen. I have made it a standalone app with only single source and have 
> tested it
>      to be working with the FreeBSD. The only issue with the code is that it 
> uses mmap
>      and RTEMS doesn't use mmap so I'm rewriting the app with pread and 
> pwrtie on
>      to write to the /dev/fb0 directly. This app work is ongoing.
>
We have a rudimentary mmap() support available. I would expect this
might be important to investigate for graphics applications in general
might be trying to mmap() device memory.

> Next Up:
> 1. merge the ported TDA driver and using it with the adaptation layer.
> 2. Import and port the fbd dirver to create an fb0 device.
> 3. complete the sample app and convert it into a libbsd sample app to test 
> the device.
>
> Thanks,
> Vijay
>
> _______________________________________________
> 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

Reply via email to