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

Propagation of hardware interrupts #2

Open
flongo82 opened this issue Mar 28, 2017 · 2 comments
Open

Propagation of hardware interrupts #2

flongo82 opened this issue Mar 28, 2017 · 2 comments

Comments

@flongo82
Copy link
Owner

Forward hardware interrupts to the virtual GPIO pseudo-filesystem, i.e., implement poll() syscall on top of FUSE.

@KostyaEsmukov
Copy link

poll operations seem to be supported by the libfuse (as seen in poll_8c.html and structfuse), but aren't implemented in nodejs libraries yet: fuse-bindings (mafintosh/fuse-bindings#21) and c4milo/fusejs.

We should either implement them in nodejs library(ies) or use libfuse in C/C++ directly.

@flongo82
Copy link
Owner Author

flongo82 commented Oct 20, 2017

Nobody even replied to my comment on that issue. :-(

By the way, I had a look around some time ago and noticed that FUSE libraries provided in any other language do not usually support poll operations. This is interesting because it highlights that we are doing something really innovative or at least that our use case for FUSE has not been considered before.

I guess it should not be that difficult to extend the Node.js bindings given that the C/C++ function is already there. Do not know why nobody did that till now.

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

No branches or pull requests

2 participants