Bus Pirate firmware auto build: main branch

Here’s a fresh compile from ‘main’: "Scaffolding for disabling unique USB serial number

This retains the compile-time disable option, while setting up the code to simplify changing this to switching based on dynamic features."

ci-buspirate-main-dac2a13.zip

Build time: 110.42 seconds

Git pull log @dac2a13:
Updating e080dfd…dac2a13
Fast-forward
src/pirate.c | 294 ++++++++++++++++++++++++++++++++++±-------------
src/pirate.h | 2 ±
src/pirate/storage.c | 41 +++±–
src/pirate/storage.h | 1 +
src/system_config.c | 8 ++
src/system_config.h | 4 +
src/translation/base.c | 29 +++±
src/translation/base.h | 3 +
src/usb_descriptors.c | 7 ±
9 files changed, 281 insertions(+), 108 deletions(-)