@lupyuen I have all the new code in my github as tar.gz files.
@AmpBenzScientist Thanks! Lemme go check
@lupyuen The old ones are there still, the new ones should be far better.
@AmpBenzScientist I took a peek ... Wonder if you wanna unzip the new files and replace the old ones? Kinda hard for me to link to the source files in my toots and tweets. Thanks 🙏
@lupyuen Thank you sir for the advice. I will have it up in about 15 minutes.
@AmpBenzScientist Thanks! This file that you have reverse-engineered...
https://github.com/BraveHeartFLOSSDev/bl602nutcracker1/blob/main/libwifi2/phy_bl602.o.c
Looks similar to this source file?
Trying to figure out how this code is used by the BL602 WiFi Driver. Is this only used when BL602 is running as Host AP?
In my recent posts you can see that BL602 running as WiFi client will just call the LMAC Firmware directly.
And where is the LMAC Firmware code?
Puzzling 🤔
@AmpBenzScientist Another possible match: This file...
https://github.com/BraveHeartFLOSSDev/bl602nutcracker1/blob/main/libwifi1/bl602_calib_data.o.c
Looks similar to this...
@lupyuen
Methinks it would be good for Amp to integrate symbol and var names from jixintelligence into Amps revver project. It might add missing data and help us better understand whats going on in the code.
@AmpBenzScientist
Ill try. Looks like a fancy job. Kind of ones i love. Going from lowc to highc.
@AmpBenzScientist
What bugs me tiny bit is ghidra is written in java. Im looking for nicer alternative.
@AmpBenzScientist
Its on my radar-e. Mehehe.
Need to get back to ghidra radare cutter rizin bunch and play with those a little.
@PawelK @lupyuen Radare2 and Cutter both crashed when trying to disassemble Risc-V code. I only used Ghidra and I had to modify it constantly to get better results. When you use Ghidra, do yourself a favor and compile from source then modify the launch script to allocate more ram to VM. I had to use 6GB for VM but it gave better results. Compiling from source makes Ghidra much more responsive. Eclipse is strongly suggested as it extends functionality.
@AmpBenzScientist
Ty for all the hints. Yea javas memory hunger drives me insane and im based on rather lowbie machine. Ill try to add something to radare and cutter to get them less crashy.
Im dreaming of collaborative ghidra workspaces githubbish style.
@AmpBenzScientist
Kewl. Ill grab your freshest code and align it to code of this mr/mrs Wang. If its sweet, ill publish it on github.
@lupyuen