pine64 / bl602-re

Reverse engineering of BL602 blobs
Apache License 2.0
100 stars 26 forks source link

There seems to be C code for Bl602-like wifi driver #28

Open luojia65 opened 2 years ago

luojia65 commented 2 years ago

Link: https://github.com/cuihf1990/Alios_SDK/tree/edd416e7d2961db42c2100ac2d6237ee527d1aee/platform/mcu/moc108/mx108/mx378/ip In the current repository only header files are given.

ElementW commented 2 years ago

The RivieraWaves wifi code is known to be available in multiple repos on GitHub, yes. The issue is the RW stack is entirely proprietary, and source availability doesn't mean we won't get into troubles if we use it (unlike the bl602 parts, which are MIT licensed). Truthfully I don't think RW is going to come and complain, judging at how easily they give their code to people, but I still don't think integrating their code is worth the risk. Lawyers gonna lawyer.

Using the RivieraWaves code in the RE effort could still be done if one is willing to do clean-room reverse engineering, but the person that will read RW code will be barred from contributing to the corresponding driver code here.