Bus Pirate firmware auto build: main branch

Here’s a fresh compile from ‘main’: “simplify the logic analyzer DMA structure.”

ci-buspirate-main-70a838f.zip

Build time: 117.97 seconds

Git pull log @70a838f

Updating f935018…70a838f
Fast-forward
src/binmode/fala.c | 4 ±
src/binmode/falaio.c | 2 ±
src/binmode/logicanalyzer.c | 135 +++++++++++++++++±-------------------------
src/binmode/logicanalyzer.h | 4 ±
src/toolbars/logic_bar.c | 2 ±
5 files changed, 61 insertions(+), 86 deletions(-)

1 Like

Here’s a fresh compile from ‘main’: “fix conflicting definition of amux_select_input()”

ci-buspirate-main-fe0de91.zip

Build time: 119.79 seconds

Git pull log @fe0de91

Updating 70a838f…fe0de91
Fast-forward
src/commands/global/v_adc.c | 27 +++++++++++++++++++++++±–
src/pirate/amux.c | 18 ++++++++++++++++±
src/pirate/amux.h | 17 ++++++++++++++±-
src/platform/bpi5-rev10.c | 17 ++±-------------
src/platform/bpi5-rev10.h | 28 ++++++++++++++++++++++++++±
src/platform/bpi5-rev8.c | 16 +±-------------
src/platform/bpi5-rev8.h | 28 ++++++++++++++++++++++++++±
src/platform/bpi5-rev9.c | 14 ±------------
src/platform/bpi5-rev9.h | 28 ++++++++++++++++++++++++++±
src/platform/bpi5xl-rev0.c | 17 ++±-------------
src/platform/bpi5xl-rev0.h | 28 ++++++++++++++++++++++++++±
src/platform/bpi6-rev2.c | 17 ++±-------------
src/platform/bpi6-rev2.h | 28 ++++++++++++++++++++++++++±
src/platform/bpi7-rev0.c | 17 ++±-------------
src/platform/bpi7-rev0.h | 28 ++++++++++++++++++++++++++±
15 files changed, 233 insertions(+), 95 deletions(-)

Here’s a fresh compile from ‘main’: “Remove constexpr for now, while folks upgrade to GCC13 or later…”

ci-buspirate-main-45ad4a6.zip

Build time: 117.32 seconds

Git pull log @45ad4a6

Updating fe0de91…45ad4a6
Fast-forward
src/pirate/rgb.c | 9 ++++±—
1 file changed, 5 insertions(+), 4 deletions(-)

Here’s a fresh compile from ‘main’: “restore orig. DIO functionality”

ci-buspirate-main-08daec6.zip

Build time: 113.98 seconds

Git pull log @08daec6

Updating 45ad4a6…08daec6
Fast-forward
src/mode/dio.c | 12 ++++++±----
1 file changed, 7 insertions(+), 5 deletions(-)

Here’s a fresh compile from ‘main’: “USB MSC device ID per version”

ci-buspirate-main-7b208bb.zip

Build time: 114.7 seconds

Git pull log @7b208bb

Updating 08daec6…7b208bb
Fast-forward
src/msc_disk.c | 13 +++++++++++±
src/usb_descriptors.c | 5 +++±
2 files changed, 16 insertions(+), 2 deletions(-)

Here’s a fresh compile from ‘main’: “incorrect rev shown after bootloader jump for some boards”

ci-buspirate-main-a36975d.zip

Build time: 113.1 seconds

Git pull log @a36975d

Updating 7b208bb…a36975d
Fast-forward
src/commands/global/cmd_mcu.c | 4 +±-
1 file changed, 2 insertions(+), 2 deletions(-)

Here’s a fresh compile from ‘main’: "set a default current limit of 300mA for the PPSU

  • the default was unlimited current before

  • caused resets for users that weren’t careful to explicitly enable the limit
    → better set a default that keeps the BP running and probably the DUT safe

  • The default is used in the menu and for the commandline arguments to the W command

  • Use 0 to explicitly disable current limiting"

ci-buspirate-main-af25dbb.zip

Build time: 115.66 seconds

Git pull log @af25dbb

Updating a36975d…af25dbb
Fast-forward
src/commands/global/w_psu.c | 17 +++++++++±------
1 file changed, 10 insertions(+), 7 deletions(-)

Here’s a fresh compile from ‘main’: “Change psu prompt slightly.”

ci-buspirate-main-476af2b.zip

Build time: 112.88 seconds

Git pull log @476af2b

Updating af25dbb…476af2b
Fast-forward
src/commands/global/w_psu.c | 2 ±
1 file changed, 1 insertion(+), 1 deletion(-)