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

[Question] What it would take to support other boards #4

Closed
michalkalinowski- opened this issue Sep 10, 2018 · 1 comment
Closed

[Question] What it would take to support other boards #4

michalkalinowski- opened this issue Sep 10, 2018 · 1 comment

Comments

@michalkalinowski-
Copy link

michalkalinowski- commented Sep 10, 2018

Hello,

I've been looking at beocreate board and in the process I stumbled upon this repo. I love what you did here to skip USBi and program AD's DACs directly.

This gives me an idea to fork / extend your repo to support other SigmaDSPs processors (maybe even SHARC range?).

From having a brief look at the code it seems you created a class with adau145x config. Am I right thinking that supporting for example ADAU1701 would be just a matter of creating another class with appropriate configuration or am I overlooking something?

To be clear I'm willing to do the work and open a PR :)

Thanks!

@hifiberry
Copy link
Owner

In general it is possible to extend this to other DSPs. There might be some code that might need some rework, just adding a new ADAUxxxx class might not be enough, as there might still be some DSP specific stuff hardcoded in other classes.

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