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

Raspberry ION #20

Open
LPFraile opened this issue May 30, 2017 · 1 comment
Open

Raspberry ION #20

LPFraile opened this issue May 30, 2017 · 1 comment

Comments

@LPFraile
Copy link

Hello I wanted to ask if the ION library of aura can be used on raspberry pi or can just be running it on a SoC with NeuroMatrix DSP?

@nekromant
Copy link
Owner

Sorry for the delay, terrible rush at my dayjob.

The only truly neuromatrix-specific thing is the nmc transport module. That one will only run on a SoC that:

  1. Has the Neuromatrix DSP
  2. Has the easynmc kernel driver (right now it's only К1879ХБ1Я)

The rest is not.

https://github.com/nekromant/aura/blob/master/src/allocators/ion.c is pretty much the libion from android, minus all the android-specific things.

https://github.com/nekromant/aura/blob/master/src/allocators/ion_buffer_allocator.c - is the actual buffer-allocator for aura. It should also be quite portable, but since neuromatrix transport is right now the only consumer of this allocator some things (like alignment and heap mask) are hard-coded there.

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

2 participants