Close

Week 11 Progress

A project log for PRUSS support for newer kernels

A communication framework between ARM and PRUSS on BeagleBone Black

shubhangi-guptaShubhangi Gupta 08/19/2015 at 05:380 Comments

Developments:

1. Exposed vring to userspace using misc device which provides streaming data from pru to arm.

2. Proper code alignment and commenting. Not completed yet.

Issue:

Blocking read on misc device still facing synchronization issues. This involves correcting flow of pending buffer interrupts sent by PRU->ARM and their subsequent transfer to userspace by copy_to_user.

Next Week:

Wrapping things up, example code and documentation

Discussions