Stefan Rueger
2af940bcb3
Merge pull request #2196 from stefanrueger/verify-messages
...
Improve verification reports
2026-08-29 18:25:44 +02:00
stefanrueger
d361c843ec
Fix grammar for single byte errors
2026-08-25 20:05:37 +02:00
stefanrueger
01a5656208
Display statistics of verification errors
2026-08-25 19:57:12 +02:00
stefanrueger
cafb12edaf
Count number of bit errors
2026-08-25 19:19:33 +02:00
stefanrueger
fa4816941e
Change message for showing no further verification mismatches
2026-08-25 19:10:39 +02:00
stefanrueger
49d04b598a
Change detailed verification output to msg_info()
2026-08-25 19:00:13 +02:00
stefanrueger
d73b66fbe9
Remove superfluous headline
2026-08-25 18:57:00 +02:00
stefanrueger
e202a5c401
Allow verification loop to finish
2026-08-25 18:54:39 +02:00
stefanrueger
3943e0dc0f
Localise variable definition
2026-08-25 18:42:36 +02:00
stefanrueger
5ec6db9ae3
Update NEWS
2026-08-24 23:07:16 +02:00
Stefan Rueger
04d4e95b99
Merge pull request #2195 from stefanrueger/fix-jtag3-command
...
Fix jtag3_command()
2026-08-24 23:04:43 +02:00
mcuee
246c39d47f
Enable dryrun tests for avrdude Linux container build ( #2193 )
...
* Enable dryrun tests for avrdude Linux container build
Added dry run tests for avrdude in the CI workflow.
* Remove sudo from cmake install command for Linux container build
2026-08-24 23:00:28 +02:00
stefanrueger
4c138edff7
Fix jtag3_command()
2026-08-24 08:07:43 +02:00
stefanrueger
a2b0a7ce91
Update NEWS
2026-08-20 07:21:14 +02:00
stefanrueger
275685e1d1
Update Build succeeded message
2026-08-20 07:17:53 +02:00
Stefan Rueger
a8450f039f
Merge pull request #2191 from stefanrueger/min-max
...
Provide and utilise minm(), maxm() and cliptom() macros
2026-08-20 07:15:45 +02:00
mcuee
a1a8d51f1f
Update build.sh ( #2188 )
...
* Update build.sh
* Update installation instructions in build.sh
2026-08-20 07:14:28 +02:00
stefanrueger
ef5958022a
Utilise maxm() macro
2026-08-19 08:07:49 +02:00
stefanrueger
380af485b9
Utilise minm() macro
2026-08-19 07:53:23 +02:00
stefanrueger
584368df84
Utilise cliptom() macro
2026-08-19 07:39:01 +02:00
stefanrueger
a0f5c47bc0
Replace MIN()/MAX() with minm()/maxm()
2026-08-19 07:35:11 +02:00
stefanrueger
e98bc68bd0
Replace urmin()/urmax() with minm()/maxm()
2026-08-19 07:28:35 +02:00
stefanrueger
4af63883da
Define minm(), maxm() and cliptom() macros
2026-08-19 07:22:54 +02:00
stefanrueger
43ba13ff58
Alter spacing for readability
2026-08-19 07:11:48 +02:00
stefanrueger
14a0d13f94
Move Pinmask typedef to right section
2026-08-19 07:11:09 +02:00
mcuee
4fa2d7502b
Update build.yml to enable dryrun test for MSYS2 mingw builds ( #2190 )
...
* Update build.yml to enable dryrun test for MSYS2 mingw builds
* Update build.yml
2026-08-18 06:32:58 +02:00
Stefan Rueger
419254665b
Merge pull request #2189 from mcuee/remove_fixme_ci_build
...
Update build.yml to remove FIXME comment for MSVC build
2026-08-18 06:30:00 +02:00
mcuee
9cce5a0933
Update build.yml to remove FIXME comment for MSVC build
2026-08-18 11:00:31 +08:00
stefanrueger
873caf6879
Update NEWS
2026-08-18 04:59:16 +02:00
stefanrueger
12d1dd7431
Replace with equivalent better readable expression
2026-08-18 04:58:18 +02:00
Stefan Rueger
23e51c4727
Merge pull request #2187 from stefanrueger/sysconfig-not-found
...
Exit with error on missing sys config file
2026-08-18 04:50:25 +02:00
Stefan Rueger
6e8b94bb9c
Merge pull request #2183 from stefanrueger/harden
...
Harden `jtag3_xyz()` functions and fix buffer overrun
2026-08-18 04:46:24 +02:00
stefanrueger
4deabdca00
Improve error message on missing sys config file
2026-08-17 23:32:55 +02:00
stefanrueger
7dcf95d364
Improve warning on version mismatch
2026-08-17 23:14:07 +02:00
stefanrueger
edeadac996
Fix compiler warning in src/usb_libusb.c
2026-08-17 23:11:34 +02:00
stefanrueger
5ae4a0c4ca
Exit with error on missing sys config file
2026-08-17 23:11:13 +02:00
stefanrueger
452e3a4ef0
Update NEWS
2026-08-17 21:47:06 +02:00
Stefan Rueger
ff7fb67dbf
Merge pull request #2185 from stefanrueger/build-actions
...
Exit `test-avrdude` with error on failed but skipped tests
2026-08-17 20:21:20 +02:00
stefanrueger
0fbbe5f5f2
Exit with error on failed but skipped tests
2026-08-17 19:57:43 +02:00
stefanrueger
a83a5e315d
Utilise __func__ for pmsg_notice2() messages
2026-08-16 09:35:07 +02:00
stefanrueger
b1230ef4c7
Utilise hardened jtag3_command()
2026-08-16 09:22:48 +02:00
stefanrueger
47d3fbcbd6
Declare rv where needed
2026-08-16 09:09:12 +02:00
stefanrueger
98e71c79c9
Harden jtag3_command()
2026-08-16 08:32:56 +02:00
stefanrueger
dad3337aea
Lower-case TPI command description
2026-08-16 08:07:31 +02:00
stefanrueger
bece322a7b
Return with error if read byte command was unsuccessful
2026-08-16 08:03:15 +02:00
stefanrueger
7322ca62e2
Utilise hardened jtag3_command_tpi()
2026-08-16 08:00:03 +02:00
stefanrueger
81eccb99fe
Harden jtag3_command_tpi()
2026-08-16 07:48:01 +02:00
stefanrueger
e41cd9e830
Add sanity check for resp in jtag3_paged_load() and jtag3_paged_load_tpi()
2026-08-16 07:14:08 +02:00
stefanrueger
ff9cf35e8b
Reorder sanity checks in jtag3_paged_load() and jtag3_paged_load_tpi()
2026-08-16 07:08:03 +02:00
stefanrueger
ba6662d226
Declare block_size where needed
2026-08-16 07:03:00 +02:00