Good day everyone, There have been a few threads this year about libflashrom, this post gives a summary of what has been done - for people who are interested in using libflashrom or maybe already using it.
# New API for progress callback `flashrom_set_progress_callback_v2` -> new API, supported from now on `flashrom_set_progress_callback` -> old and deprecated API. Still works for now, but will eventually be removed in future # New API for probing flashchips `flashrom_flash_probe_v2` -> new API, supported from now on `flashrom_flash_probe` -> old and deprecated API. Still works for now, but will eventually be removed in future # New API to get the list of supported programmers `flashrom_supported_programmers` -> brand new API # New API for logging `flashrom_set_log_callback_v2` -> new API, supported from now on `flashrom_set_log_callback` -> existing API which continues working and being supported. # New API to set log level `flashrom_set_log_level` -> brand new API, works with both versions of log callback There are more details and reasons for deprecation on the "Recent development" page https://flashrom.org/release_notes/devel.html#libflashrom-api-updates (this info will eventually go to release notes). Many thanks to people who contributed and reviewed this recent work on libflashrom: Dmitry Zhadinets, Peter Marheine, Sergii Dmytruk, and me (Anastasia Klimchuk). All of the updates will be included in the upcoming end of July v1.6.0 release. -- Anastasia. _______________________________________________ flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-le...@flashrom.org