Bus Pirate firmware auto build: main branch

Here’s a fresh compile from ‘main’: “BPIO2 v2.0 implemented.”

ci-buspirate-main-47b19c6.zip

Build time: 133.99 seconds

Git pull log @47b19c6

Updating cfddcf8..47b19c6
Fast-forward
hacks/flatpy/bpio/ConfigurationRequest.py | 327 -----
hacks/flatpy/bpio/ConfigurationResponse.py | 50 -
hacks/flatpy/bpio/DataRequest.py | 141 –
hacks/flatpy/bpio/DataResponse.py | 89 –
hacks/flatpy/bpio/ErrorResponse.py | 50 -
hacks/flatpy/bpio/ModeConfiguration.py | 206 —
hacks/flatpy/bpio/RequestPacket.py | 92 –
hacks/flatpy/bpio/RequestPacketContents.py | 9 -
hacks/flatpy/bpio/ResponsePacket.py | 92 –
hacks/flatpy/bpio/ResponsePacketContents.py | 10 -
hacks/flatpy/bpio/StatusRequest.py | 76 -
hacks/flatpy/bpio/StatusRequestTypes.py | 14 -
hacks/flatpy/bpio/StatusResponse.py | 426 ------
hacks/flatpy/bpio/init.py | 0
hacks/flatpy/bpio_1wire.py | 55 -
hacks/flatpy/bpio_base.py | 332 -----
hacks/flatpy/bpio_client.py | 455 ------
hacks/flatpy/bpio_i2c.py | 97 –
hacks/flatpy/bpio_spi.py | 72 -
hacks/flatpy/example.py | 369 -----
hacks/flatpy/flatbuffers/init.py | 19 -
hacks/flatpy/flatbuffers/_version.py | 17 -
hacks/flatpy/flatbuffers/builder.py | 824 -----------
hacks/flatpy/flatbuffers/compat.py | 86 –
hacks/flatpy/flatbuffers/encode.py | 42 -
hacks/flatpy/flatbuffers/flexbuffers.py | 1536 --------------------
hacks/flatpy/flatbuffers/number_types.py | 181 —
hacks/flatpy/flatbuffers/packer.py | 42 -
…/flatbuffers/reflection/AdvancedFeatures.py | 10 -
hacks/flatpy/flatbuffers/reflection/BaseType.py | 25 -
hacks/flatpy/flatbuffers/reflection/Enum.py | 204 —
hacks/flatpy/flatbuffers/reflection/EnumVal.py | 153 –
hacks/flatpy/flatbuffers/reflection/Field.py | 272 ----
hacks/flatpy/flatbuffers/reflection/KeyValue.py | 67 -
hacks/flatpy/flatbuffers/reflection/Object.py | 213 —
hacks/flatpy/flatbuffers/reflection/RPCCall.py | 157 –
hacks/flatpy/flatbuffers/reflection/Schema.py | 247 ----
hacks/flatpy/flatbuffers/reflection/SchemaFile.py | 91 –
hacks/flatpy/flatbuffers/reflection/Service.py | 174 —
hacks/flatpy/flatbuffers/reflection/Type.py | 121 –
hacks/flatpy/flatbuffers/reflection/init.py | 0
hacks/flatpy/flatbuffers/table.py | 138 –
hacks/flatpy/flatbuffers/util.py | 43 -
hacks/flatpy/flatpy.py | 316 ----
hacks/flatpy/list.py | 6 -
hacks/flatpy/readme.md | 1 +
src/binmode/bpio.c | 110 ±
src/bpio.fbs | 128 –
src/bpio_builder.h | 234 ±-
src/bpio_reader.h | 122 ±
src/bpio_verifier.h | 140 ±
51 files changed, 329 insertions(+), 8352 deletions(-)
delete mode 100644 hacks/flatpy/bpio/ConfigurationRequest.py
delete mode 100644 hacks/flatpy/bpio/ConfigurationResponse.py
delete mode 100644 hacks/flatpy/bpio/DataRequest.py
delete mode 100644 hacks/flatpy/bpio/DataResponse.py
delete mode 100644 hacks/flatpy/bpio/ErrorResponse.py
delete mode 100644 hacks/flatpy/bpio/ModeConfiguration.py
delete mode 100644 hacks/flatpy/bpio/RequestPacket.py
delete mode 100644 hacks/flatpy/bpio/RequestPacketContents.py
delete mode 100644 hacks/flatpy/bpio/ResponsePacket.py
delete mode 100644 hacks/flatpy/bpio/ResponsePacketContents.py
delete mode 100644 hacks/flatpy/bpio/StatusRequest.py
delete mode 100644 hacks/flatpy/bpio/StatusRequestTypes.py
delete mode 100644 hacks/flatpy/bpio/StatusResponse.py
delete mode 100644 hacks/flatpy/bpio/init.py
delete mode 100644 hacks/flatpy/bpio_1wire.py
delete mode 100644 hacks/flatpy/bpio_base.py
delete mode 100644 hacks/flatpy/bpio_client.py
delete mode 100644 hacks/flatpy/bpio_i2c.py
delete mode 100644 hacks/flatpy/bpio_spi.py
delete mode 100644 hacks/flatpy/example.py
delete mode 100644 hacks/flatpy/flatbuffers/init.py
delete mode 100644 hacks/flatpy/flatbuffers/_version.py
delete mode 100644 hacks/flatpy/flatbuffers/builder.py
delete mode 100644 hacks/flatpy/flatbuffers/compat.py
delete mode 100644 hacks/flatpy/flatbuffers/encode.py
delete mode 100644 hacks/flatpy/flatbuffers/flexbuffers.py
delete mode 100644 hacks/flatpy/flatbuffers/number_types.py
delete mode 100644 hacks/flatpy/flatbuffers/packer.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/AdvancedFeatures.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/BaseType.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/Enum.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/EnumVal.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/Field.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/KeyValue.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/Object.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/RPCCall.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/Schema.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/SchemaFile.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/Service.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/Type.py
delete mode 100644 hacks/flatpy/flatbuffers/reflection/init.py
delete mode 100644 hacks/flatpy/flatbuffers/table.py
delete mode 100644 hacks/flatpy/flatbuffers/util.py
delete mode 100644 hacks/flatpy/flatpy.py
delete mode 100644 hacks/flatpy/list.py
create mode 100644 hacks/flatpy/readme.md
delete mode 100644 src/bpio.fbs

Here’s a fresh compile from ‘main’: “BPIO2: specify major/minor version in response packet.”

ci-buspirate-main-c8c7b2a.zip

Build time: 134.06 seconds

Git pull log @c8c7b2a

Updating 47b19c6..c8c7b2a
Fast-forward
hacks/flatpy/readme.md | 2 ±
src/binmode/bpio.c | 8 ++++++++
src/bpio_builder.h | 4 +±-
src/bpio_reader.h | 4 +±-
4 files changed, 13 insertions(+), 5 deletions(-)

Here’s a fresh compile from ‘main’: “Flatbuffers tooling v2.0.1”

ci-buspirate-main-c13209c.zip

Build time: 136.24 seconds

Git pull log @c13209c

Updating c8c7b2a..c13209c
Fast-forward
src/binmode/bpio.c | 39 ++++±—
src/bpio_builder.h | 202 ++++++++++++++++++±-------------------------
src/bpio_reader.h | 96 +++++++±------------
src/bpio_verifier.h | 116 +++++++±-----------------
src/platform/bpi5-rev10.h | 4 ±
src/platform/bpi5-rev8.h | 4 ±
src/platform/bpi5-rev9.h | 4 ±
src/platform/bpi5xl-rev0.h | 4 ±
src/platform/bpi6-rev2.h | 4 ±
src/platform/bpi7-rev0.h | 4 ±
10 files changed, 190 insertions(+), 287 deletions(-)

Here’s a fresh compile from ‘main’: “Enhance DIO a bit”

ci-buspirate-main-467e6eb.zip

Build time: 133.87 seconds

Git pull log @467e6eb

Updating c13209c..467e6eb
Fast-forward
src/mode/dio.c | 22 ++++++++++++±--------
1 file changed, 13 insertions(+), 9 deletions(-)

Here’s a fresh compile from ‘main’: “BPIO2 - fixes for SPI WWR (full duplex)”

ci-buspirate-main-85a7f09.zip

Build time: 136.16 seconds

Git pull log @85a7f09

Already up to date.

Here’s a fresh compile from ‘main’: “Add display mode to turn screen off.”

ci-buspirate-main-985ec99.zip

Build time: 138.33 seconds

Git pull log @985ec99

Updating 85a7f09..985ec99
Fast-forward
.clang-format_files | 2 ++
src/CMakeLists.txt | 2 ++
src/display/default.c | 1 +
src/display/disabled.c | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++
src/display/disabled.h | 9 +++++++++
src/display/scope.c | 3 +++
src/displays.c | 12 ++++++++++++
src/displays.h | 3 +±
8 files changed, 82 insertions(+), 1 deletion(-)
create mode 100644 src/display/disabled.c
create mode 100644 src/display/disabled.h