IMSProg
IMSProg copied to clipboard
Incorrect SFDP processing
Make proper SFDP processing, as in this example. You can even not dump, but immediately fill the structure by pointers.
https://github.com/lapot2/Raccoon-Flash-Explorer-Demo/blob/main/src/sfdp.c
@lapot2 , please explain in more detail. At what point is my parsing of the SFDP register wrong?
@bigbigmdm если кратко - это куча указателей на указатели. Ваш код любое отклонение данных от жёстко прописанного шаблона уже не воспримет. А предложенный воспримет всё согласно стандарту jedec. При этом он в несколько раз проще.