Sydney
Sydney
> @funkeleinhorn does there exist a pre-compiled binary I can drag and drop onto my Pi Pico? If yes, we can point to this in the Avrdude documentation, to make...
> I have taken the liberty to suggest message adaptation to AVRDUDE style and a few other small bits where review would be more cumbersome than just suggesting commits. The...
> along with moving most of the _close() code into the `_disable()` function. I guess this means moving the matching parts from open() to enable() too so an disable() can...
Okay I think I addressed all of the comments now. I was wondering if there is a way to do error handling in `enable()`/`disable()` as they both have an return...
Okay I looked into the lifecycle of programmers as described above and decided that in my eyes it makes most sense to move the parts from `enable()` to `initalize()`. This...
I have not looked into detail yet but I was wondering if `pgm->paged_write()` and `pgm->paged_read()` could be used to speed up reading/writing the flash as it seems like they need...
> Sure! That is the usual way to go, provided the programmer FW itself can r/w a block of data from eeprom/flash. Okayy I will then look into that the...
> Is there a relevant issue opened upstream ? If so, it is recommended to put the link to it in a comment. Otherwise, opening an issue might be a...
I addressed your comments and reworked the relevant parts apart of paged read and write. I will try to implement paged reads/writes but it could take some time as I...
> The [serprog prtotocol](https://flashrom.org/supported_hw/supported_prog/serprog/serprog-protocol.html) seems to have read n bytes and write n bytes commands, which might be used for paged r/w. I would use the 0x13 Perform SPI operation...