Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

where is the function "prussdrv_start_irqthread"? #33

Open
zhanglongqi opened this issue Oct 7, 2014 · 3 comments
Open

where is the function "prussdrv_start_irqthread"? #33

zhanglongqi opened this issue Oct 7, 2014 · 3 comments

Comments

@zhanglongqi
Copy link

From the API http://processors.wiki.ti.com/index.php/PRU_Linux_Application_Loader_API_Guide#prussdrv_start_irqthread
i can find the function "prussdrv_start_irqthread", but I can't find it from the code, So how I can make a interrupt handler in my C code which running in ARM.

@ipburbank
Copy link

It looks like this version of prussdrv is out of date. Until this is fixed, you can find the source as described here:
http://processors.wiki.ti.com/index.php/PRU_Linux_Application_Loader_API_Guide

@zhanglongqi
Copy link
Author

you mean the document is for the old version of prussdrv, the newest version have no this feature?

@b2ag
Copy link

b2ag commented Aug 31, 2016

Just to put my two cents in I guess you won't see that function having a comeback. I think it's because of it's dependency to pthread and other surrounding framework functionality, which would make the whole library much more complex.
The source for the function though can be found there: http://pastebin.com/HMfK7evt
It's not worth much without the mentioned framework around it for which I couldn't find any sources.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants