Closed fhunleth closed 10 years ago
Please verify the master branch looks right after the merge.
Everything looks fine with master, and my PRU application still works, so that's good. I did notice that PRU_PRU1toPRU0_Interrupt_bin.h was accidentally added at some point. I'm not sure where, but it could be deleted. Thanks for merging all of the changes.
This change removes the prussdrv_start_irqthread helper function and hence removes the only pthreads dependency in the am335x_pru_package. None of the examples use the function, so the removal of pthreads is propagated through the example Makefiles. While pthreads is almost certainly available on the Beaglebones that use this library, here are a few reasons why this change is a good one.
I'm curious if anyone actually uses irqthread, and if they do, whether it would bother them that much to move the pthread creation calls into their code.