Bus Pirate firmware auto build: main branch

Here’s a fresh compile: “cleanup logic analyzer UI”
ci-buspirate5-main-5a1daec.zip

Build time: 36.21 seconds

Git pull log @5a1daec:
Updating 4b0b2e2…5a1daec
Fast-forward
mode/logicanalyzer.c | 28 +++++++++++++±-------------
1 file changed, 14 insertions(+), 14 deletions(-)

1 Like

Here’s a fresh compile: “LA navigation, save to binary blob (nto really working)”
ci-buspirate5-main-f4fec22.zip

Build time: 36.04 seconds

Git pull log @f4fec22:
Updating 5a1daec…f4fec22
Fast-forward
mode/logicanalyzer.c | 77 +++++++++++++++++++++++++++++++++++++++++++++±-----
storage.c | 15 ++++++++++
storage.h | 1 +
3 files changed, 84 insertions(+), 9 deletions(-)

1 Like

Here’s a fresh compile: “LA active line color”
ci-buspirate5-main-87f7618.zip

Build time: 35.82 seconds

Git pull log @87f7618:
Updating f4fec22…87f7618
Fast-forward
mode/logicanalyzer.c | 7 +++++±
1 file changed, 6 insertions(+), 1 deletion(-)

Here’s a fresh compile: “logic command, mostly functional”
ci-buspirate5-main-66b25af.zip

Build time: 36.16 seconds

Git pull log @66b25af:
Updating 87f7618…66b25af
Fast-forward
commands.c | 9 ±
mode/logicanalyzer.c | 149 +++++++++±–
mode/logicanalyzer.h | 3 ±
mode/sump.c | 15 ±
pirate.c | 11 ±
rgb.c | 29 ±-
system_config.c | 1 +
system_config.h | 1 +
translation/base.h | 4 ±
translation/bs-ba.h | 556 ++++++++++++++++++++++++±-----------------------
translation/en-us.h | 1 +
translation/en-us.json | 544 ++++++++++++++++++++++±-----------------------
translation/pl-pl.h | 556 ++++++++++++++++++++++++±-----------------------
translation/zh-cn.h | 8 ±
ui/ui_parse.c | 2 ±
ui/ui_prompt.c | 2 ±
16 files changed, 1009 insertions(+), 882 deletions(-)

Here’s a fresh compile: “logic save. hex command to print hex files. cat add \r to each line”
ci-buspirate5-main-b7ccecb.zip

Build time: 35.37 seconds

Git pull log @b7ccecb:
Updating 66b25af…b7ccecb
Fast-forward
commands.c | 11 ++++++±
mode/logicanalyzer.c | 58 ++++++++++++++±-------------------------
mode/logicanalyzer.pio | 52 +++++++++++++++++++++++++++++++++±–
storage.c | 70 ++++++++++++++++++++++++++++++++++++++++++++++±–
storage.h | 3 +±
translation/base.h | 1 +
translation/bs-ba.h | 1 +
translation/en-us.h | 1 +
translation/en-us.json | 1 +
translation/pl-pl.h | 1 +
translation/zh-cn.h | 1 +
11 files changed, 155 insertions(+), 45 deletions(-)

Here’s a fresh compile: “fix early release of sample pointer. Fix SUMP triggers. Add 3.3volt power supply when LA is enabled in binary mode.”
ci-buspirate5-main-e046e58.zip

Build time: 36.02 seconds

Git pull log @e046e58:
Updating b7ccecb…e046e58
Fast-forward
mode/logicanalyzer.c | 5 ++±-
mode/sump.c | 48 +++++++++++++±---------------------------------
2 files changed, 17 insertions(+), 36 deletions(-)

Here’s a fresh compile: “Tried to detect the trigger but it was miss thought out. Will leave the framework in there and see if I can get the PIO to help out.”
ci-buspirate5-main-a76d2cd.zip

Build time: 35.49 seconds

Git pull log @a76d2cd:
Updating e046e58…a76d2cd
Fast-forward
mode/logicanalyzer.c | 63 +++++++++++++++++++++++++++++++++++++++++±---------
1 file changed, 51 insertions(+), 12 deletions(-)

Here’s a fresh compile: “Initial rework of help menus.”
ci-buspirate5-main-337de61.zip

Build time: 35.63 seconds

Git pull log @337de61:
Updating a76d2cd…337de61
Fast-forward
CMakeLists.txt | 1 +
commands.c | 3 ±
translation/base.h | 17 +++++±
translation/bs-ba.h | 17 +++++±
translation/en-us.h | 61 +++++++++++++±---------
translation/en-us.json | 55 ++++++++++++±-------
translation/pl-pl.h | 17 +++++±
translation/zh-cn.h | 23 ++++++±-
ui/ui_help.c | 127 +++++++++++++++++++++++++++++++++++++++++++++++++
ui/ui_help.h | 12 +++++
ui/ui_info.c | 8 +±-
11 files changed, 280 insertions(+), 61 deletions(-)
create mode 100644 ui/ui_help.c
create mode 100644 ui/ui_help.h

Here’s a fresh compile: “fix set io.x does not work on io0. thanks db1hdn!”
ci-buspirate5-main-f6fa132.zip

Build time: 36.18 seconds

Git pull log @f6fa132:
Updating 337de61…f6fa132
Fast-forward
auxpinfunc.c | 4 +±-
1 file changed, 2 insertions(+), 2 deletions(-)

Here’s a fresh compile: “self test additional error for vout op-amp”
ci-buspirate5-main-cb75935.zip

Build time: 35.5 seconds

Git pull log @cb75935:
Updating f6fa132…cb75935
Fast-forward
helpers.c | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)

Here’s a fresh compile: “some not very well working ui logic analyzer code”
ci-buspirate5-main-cc2b299.zip

Build time: 35.7 seconds

Git pull log @cc2b299:
Updating cb75935…cc2b299
Fast-forward
CMakeLists.txt | 8 ±
helpers.c | 3 +
lib/i2c_address_list/0x00-0x0F.md | 54 +++++
lib/i2c_address_list/0x10-0x1F.md | 74 ++++++
lib/i2c_address_list/0x20-0x2F.md | 96 ++++++++
lib/i2c_address_list/0x30-0x3F.md | 78 +++++++
lib/i2c_address_list/0x40-0x4F.md | 155 +++++++++++++
lib/i2c_address_list/0x50-0x5F.md | 90 ++++++++
lib/i2c_address_list/0x60-0x6F.md | 89 ++++++++
lib/i2c_address_list/0x70-0x7F.md | 104 +++++++++
lib/i2c_address_list/LICENSES/MIT.txt | 19 ++
lib/i2c_address_list/LICENSES/Unlicense.txt | 20 ++
lib/i2c_address_list/README.md | 37 +++
lib/i2c_address_list/README.md.license | 3 +
lib/i2c_address_list/dev_i2c_addresses copy.py | 124 ++++++++++
lib/i2c_address_list/dev_i2c_addresses.h | 299 +++++++++++++++++++++++++
lib/i2c_address_list/dev_i2c_addresses.ht | 13 ++
lib/i2c_address_list/dev_i2c_addresses.py | 105 +++++++++
lib/i2c_address_list/special_cases.md | 14 ++
lib/i2c_address_list/troublesome_chips.md | 26 +++
lib/ms5611/ms5611.c | 2 ±
mode/hwi2c.c | 133 +++++±----
i2c.pio => mode/i2c.pio | 4 ±
mode/logicanalyzer.c | 188 ++++++++++±----
mode/logicanalyzer.h | 3 ±
mode/logicanalyzer.pio | 11 ±
pio_i2c.c => mode/pio_i2c.c | 2 ±
pio_i2c.h => mode/pio_i2c.h | 0
pirate.c | 1 +
29 files changed, 1615 insertions(+), 140 deletions(-)
create mode 100644 lib/i2c_address_list/0x00-0x0F.md
create mode 100644 lib/i2c_address_list/0x10-0x1F.md
create mode 100644 lib/i2c_address_list/0x20-0x2F.md
create mode 100644 lib/i2c_address_list/0x30-0x3F.md
create mode 100644 lib/i2c_address_list/0x40-0x4F.md
create mode 100644 lib/i2c_address_list/0x50-0x5F.md
create mode 100644 lib/i2c_address_list/0x60-0x6F.md
create mode 100644 lib/i2c_address_list/0x70-0x7F.md
create mode 100644 lib/i2c_address_list/LICENSES/MIT.txt
create mode 100644 lib/i2c_address_list/LICENSES/Unlicense.txt
create mode 100644 lib/i2c_address_list/README.md
create mode 100644 lib/i2c_address_list/README.md.license
create mode 100644 lib/i2c_address_list/dev_i2c_addresses copy.py
create mode 100644 lib/i2c_address_list/dev_i2c_addresses.h
create mode 100644 lib/i2c_address_list/dev_i2c_addresses.ht
create mode 100644 lib/i2c_address_list/dev_i2c_addresses.py
create mode 100644 lib/i2c_address_list/special_cases.md
create mode 100644 lib/i2c_address_list/troublesome_chips.md
rename i2c.pio => mode/i2c.pio (98%)
rename pio_i2c.c => mode/pio_i2c.c (96%)
rename pio_i2c.h => mode/pio_i2c.h (100%)

Here’s a fresh compile: “Fix blowout of LA line 0. Add format command to help menu.”
ci-buspirate5-main-af2f9ec.zip

Build time: 36.23 seconds

Git pull log @af2f9ec:
Updating cc2b299…af2f9ec
Fast-forward
mode/logicanalyzer.c | 9 +±------
translation/base.h | 1 +
translation/bs-ba.h | 1 +
translation/en-us.h | 1 +
translation/en-us.json | 1 +
translation/pl-pl.h | 1 +
translation/zh-cn.h | 1 +
ui/ui_help.c | 1 +
8 files changed, 9 insertions(+), 7 deletions(-)

Here’s a fresh compile: “add pause for any key command line command for tutorials and scripts”
ci-buspirate5-main-30fab3a.zip

Build time: 35.58 seconds

Git pull log @30fab3a:
Updating af2f9ec…30fab3a
Fast-forward
commands.c | 15 +++++++++++±–
helpers.c | 11 +++++++++++
helpers.h | 1 +
translation/base.h | 2 ++
translation/bs-ba.h | 2 ++
translation/en-us.h | 2 ++
translation/en-us.json | 2 ++
translation/pl-pl.h | 2 ++
translation/zh-cn.h | 2 ++
ui/ui_help.c | 1 +
10 files changed, 37 insertions(+), 3 deletions(-)

Here’s a fresh compile: “confirm format. Temp y/n prompt for current limit”
ci-buspirate5-main-d0cf7b3.zip

Build time: 36.1 seconds

Git pull log @d0cf7b3:
Updating 30fab3a…d0cf7b3
Fast-forward
psu.c | 2 ±
storage.c | 19 +++++++++++++++++++
2 files changed, 20 insertions(+), 1 deletion(-)

Here’s a fresh compile: “add basic warning if no voltage when logic analyzer configured.”
ci-buspirate5-main-0898b73.zip

Build time: 37.62 seconds

Git pull log @0898b73:
Updating d0cf7b3…0898b73
Fast-forward
mode/logicanalyzer.c | 18 +++++±-----------
translation/base.h | 1 +
translation/bs-ba.h | 1 +
translation/en-us.h | 1 +
translation/en-us.json | 1 +
translation/pl-pl.h | 1 +
translation/zh-cn.h | 1 +
7 files changed, 12 insertions(+), 12 deletions(-)

Here’s a fresh compile: “New SPI flash probe functions (currently maco 1)”
ci-buspirate5-main-9b5d0e0.zip

Build time: 35.96 seconds

Git pull log @9b5d0e0:
Updating 0898b73…9b5d0e0
Fast-forward
CMakeLists.txt | 3 ±
mode/hwspi.c | 3 +
mode/spiflash.c | 194 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
mode/spiflash.h | 1 +
4 files changed, 200 insertions(+), 1 deletion(-)
create mode 100644 mode/spiflash.c
create mode 100644 mode/spiflash.h

Here’s a fresh compile: “read and report flash ptp, macro (1) in spi mode”
ci-buspirate5-main-43a3465.zip

Build time: 35.41 seconds

Git pull log @43a3465:
Updating 9b5d0e0…43a3465
Fast-forward
mode/spiflash.c | 259 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 259 insertions(+)

Here’s a fresh compile: “fix JEDEC anme for record type”
ci-buspirate5-main-6ae3560.zip

Build time: 35.95 seconds

Git pull log @6ae3560:
Updating 43a3465…6ae3560
Fast-forward
mode/spiflash.c | 2 ±
1 file changed, 1 insertion(+), 1 deletion(-)

Here’s a fresh compile: “enter for no current limit in PSU config”
ci-buspirate5-main-042ce3b.zip

Build time: 43.5 seconds

Git pull log @042ce3b:
Updating 6ae3560…042ce3b
Fast-forward
psu.c | 43 ++++++++++++++++++++++±-------------------
ui/ui_prompt.c | 7 ++++±-
ui/ui_prompt.h | 2 ±
3 files changed, 29 insertions(+), 23 deletions(-)

Here’s a fresh compile: “fix voltage/current limit in status bar”
ci-buspirate5-main-22e777d.zip

Build time: 35.55 seconds

Git pull log @22e777d:
Updating 042ce3b…22e777d
Fast-forward
psu.c | 8 +++±—
system_config.c | 9 ++±-----
system_config.h | 5 ++±-
ui/ui_info.c | 2 ±
ui/ui_statusbar.c | 16 ++++++++++++±–
5 files changed, 24 insertions(+), 16 deletions(-)