stefanrueger
d36b5cac6c
Provide AVR64DU28 and AVR64DU32 entry in config file
2023-12-22 00:27:49 +13:00
stefanrueger
0abea6fc5b
Update avrintel.[ch] files from new .atdf files
2023-12-22 00:27:15 +13:00
stefanrueger
5fffedddf9
Print error message and location of unknown tokens in config files
2023-12-22 00:25:43 +13:00
stefanrueger
06156d9c33
Suppress overzealous compiler warning
2023-12-21 10:53:57 +13:00
stefanrueger
67792ca8c6
Update NEWS
2023-12-18 14:13:36 +13:00
Hans
62b15d205e
Suggest programmers using weighted Damerau-Levenshtein #1593
...
* Add Damerau-Levenshtein algorithm
* Provide weighted Damerau-Levenshtein distance
* Suggest programmers using weighted Damerau-Levenshtein distance
* Only suggest compatible programmers
* Accept unique initial string for programmer name
* Only suggest part-compatible programmers for initial partial matches
---------
Co-authored-by: stefanrueger <stefan.rueger@urclocks.com >
2023-12-18 14:03:21 +13:00
Stefan Rueger
f5ad833310
Merge pull request #1592 from Ho-Ro/concept_index
...
Update avrdude.texi: more index entries; header uppercase; correct @xref
2023-12-18 13:59:53 +13:00
Stefan Rueger
e558c286e3
Merge branch 'main' into concept_index
2023-12-18 13:59:31 +13:00
Stefan Rueger
ec96244bfb
Merge pull request #1590 from Ho-Ro/default_baudrate
...
Provide user config value "default_baudrate" (acc. discussion #1589 )
2023-12-18 13:54:56 +13:00
Stefan Rueger
79f70356c1
Merge pull request #1588 from MikeRaffa/main
...
Issue #973 : Differentiate multiple USB programmers of the same VID/PI…
2023-12-18 13:54:26 +13:00
Stefan Rueger
2bd6b5614a
Merge pull request #1587 from MCUdude/get_sck_vtarg
...
Terminal sck command improvements
2023-12-18 13:53:24 +13:00
Stefan Rueger
ebd4597277
Merge pull request #1586 from Ho-Ro/build_fast
...
Faster build.sh script with option -j
2023-12-18 13:47:47 +13:00
Martin
2662a2dcd1
Distinguish between "Setting" and "Overriding" for baudrate; doc update
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com >
2023-12-14 15:17:37 +01:00
Martin
a16c5d034f
Some programmer do not need a baudrate
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com >
2023-12-14 12:45:22 +01:00
Martin
8711ad579d
baudrate > pgm->baudrate > default_baudrate
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com >
2023-12-12 16:16:08 +01:00
Martin
046ba3702a
Update avrdude.texi: more index entries; header uppercase; correct @xref
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com >
2023-12-10 20:31:46 +01:00
MCUdude
092a94b370
Remove unnecessary else if
2023-12-09 22:40:36 +01:00
MCUdude
22532f458e
Remove explicit cast
2023-12-09 22:37:33 +01:00
MCUdude
67db3f0190
Prevent possible divide by zero
2023-12-09 22:35:35 +01:00
MCUdude
ce6ddeca48
Improve bitclock calcumation routines
2023-12-09 22:33:05 +01:00
MCUdude
7a02d11db5
Add support for more suffixes to -B as well
2023-12-08 22:52:34 +01:00
MCUdude
af14559a81
Fix microsecond bug
2023-12-08 22:43:15 +01:00
MCUdude
aeae4bb0b3
Support more clock speed suffixes
2023-12-08 22:32:58 +01:00
MCUdude
684615b4c5
Add get_sck_period to dragon_jtag and jtagmkii
2023-12-08 21:52:54 +01:00
MCUdude
037dfbd595
add get_sck_period for AVR dragon and jtagmkii
2023-12-08 21:03:10 +01:00
MCUdude
fb77c56113
Add get_* functions to stk600pp and stk600hvsp
2023-12-08 20:14:34 +01:00
MikeRaffa
5dbbb4e6c5
Remove check for 'verbose' on call to pmsg_notice().
...
Remove some unnecessary braces and parens.
2023-12-06 20:03:31 -05:00
Martin
4834ec1997
baudrate is just an integer number, no numerical expression
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com >
2023-12-05 16:36:01 +01:00
Martin
4f07733277
provide user config value "default_baudrate" ( #1589 )
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com >
2023-12-05 10:33:15 +01:00
MikeRaffa
e351dc30b2
Documentation for Issue #973 changes.
2023-12-04 17:29:38 -05:00
MikeRaffa
fa2e69de57
Updates based on feedback from stefanrueger.
...
Change sense of check_for_port_argument_match() to return nonzero when there is a match.
Increase size of 'bus_num' and 'dev_addr' from 4 to 21.
Various cleanup, formatting changes, and simplifications.
Match trailing end of serial numbers.
2023-12-04 17:20:03 -05:00
MCUdude
bb4078e554
add pgm->get_varef support to stk600
2023-12-04 23:00:24 +01:00
MCUdude
f90a7cf909
Fix broken stk600 oscillator value in stk500v2_fosc_value
...
and add pgm->get_fosc to stk600
2023-12-04 22:12:22 +01:00
MCUdude
cf615f2209
add pgm->get_sck_speed support for STK600
2023-12-04 21:54:51 +01:00
MCUdude
88ec512b68
add pgm->get_vtarget support for STK600
2023-12-04 21:51:16 +01:00
MCUdude
c067a5a778
Add JTAG3 ISP clock and vtarg read
2023-12-04 21:32:49 +01:00
MCUdude
341e1354e9
Remove function name in error messages
2023-12-04 21:26:13 +01:00
MikeRaffa
447b176d11
Issue #973 : Differentiate multiple USB programmers of the same VID/PID (libusb or hidapi or libftdi)
...
Added code for USBasp to check for bus:device match using the -P option. Syntax is -P usb:<bus>:<device> (same as current USBTiny implementation).
This also supports serial number check with the alternative -P usb:<serial_number> format (no ':').
In verbose mode, prints out bus/device/serial number for any found USBasps.
Only tested on Linux, but it works with HAVE_LIBUSB_1_0 on or off (there's some slightly different code in the two versions of usbOpenDevice()).
2023-12-04 01:28:53 -05:00
MCUdude
9524908a34
Add support for specifying bit clock in frequency as well
2023-12-02 23:31:01 +01:00
MCUdude
55c566d07c
Add jtag3_get_vtarget
2023-12-02 22:53:48 +01:00
MCUdude
27e5e61c46
Add jtag3_get_sck_period
2023-12-02 22:39:49 +01:00
MCUdude
c118c3ae3c
fix segfault when using the terminal sck command
2023-12-02 21:49:28 +01:00
Martin
6e19eda344
faster build.sh script with option -j (-> discussion #1585 )
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com >
2023-12-02 21:23:46 +01:00
stefanrueger
5501c63a63
Update NEWS
2023-12-01 15:47:42 +13:00
stefanrueger
2297a310f8
Fix spacing in programmer display function
2023-12-01 15:46:02 +13:00
Hans
54c33cefaa
Add more PL2303 compatible USB PIDs ( #1583 )
...
* Add more pl2303 compatible USB PIDs
* Use formatting from -c*
* Fix typo
2023-12-01 15:40:02 +13:00
Stefan Rueger
2684de587b
Merge pull request #1581 from stefanrueger/is_dryrun
...
Ignore port settings when using -c dryrun
2023-12-01 15:39:43 +13:00
Stefan Rueger
dc4ce4766e
Merge pull request #1580 from stefanrueger/regfile
...
Provide terminal `regfile` command
2023-12-01 15:39:28 +13:00
Stefan Rueger
633669b1cc
Merge pull request #1574 from Ho-Ro/get_4_1570
...
new functions (#1570 ): get_vtarget, get_varef, get_fosc, get_sck_period
2023-12-01 15:39:06 +13:00
Martin
af226823df
parms spacing correction (jtagmkI); parms sequence correction (stk500v2)
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com >
2023-11-30 17:34:19 +01:00