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

licensing, reuse and upstreaming #1

Open
orangecms opened this issue Apr 21, 2024 · 1 comment
Open

licensing, reuse and upstreaming #1

orangecms opened this issue Apr 21, 2024 · 1 comment

Comments

@orangecms
Copy link

orangecms commented Apr 21, 2024

Hi, I would like to translate the DRAM init code to Rust for use in the oreboot project.
Just like U-Boot and Linux, oreboot is licensed under GPL2.

Given that almost all the DRAM init code is just MMIO writes and some reads, I assume that to be data, not actual code.
However, I want to make sure not to run into issues here; could you please drop a statement whether this is okay with you? :)

Please also consider upstreaming to U-Boot as an SPL.

@orangecms orangecms changed the title licensing licensing, reuse and upstreaming Jul 8, 2024
@orangecms
Copy link
Author

I just found this:
https://lore.kernel.org/all/[email protected]/T/

Heinrich asked if U-Boot could take care of building the image.
I suggest pushing this FSBL to U-Boot as SPL so that they can build up the framework.
The U-Boot project has build tools and platform concepts already, so the devs can help out.
It will also make it easier to maintain Sophgo support over time with less different repositories.

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

1 participant