Commit Graph

3131 Commits

Author SHA1 Message Date
Stefan Rueger
2f9cd84791 Improve FTDI documentation in avrdude.conf.in 2023-09-29 00:23:25 +01:00
Stefan Rueger
8ed9615f86 Update NEWS 2023-09-22 23:33:58 +01:00
Hans
0be6568b76 Add serial port discovery (#1498)
Co-authored-by: Stefan Rueger <stefan.rueger@urclocks.com>
2023-09-22 23:21:57 +01:00
Stefan Rueger
431fe61ffa Merge pull request #1497 from stefanrueger/add-serialadapter
Provide serialadapter entity in avrdude.conf
2023-08-31 17:52:55 +01:00
Stefan Rueger
5400005b50 Add is_serialadapter to programmer structure 2023-08-31 00:10:14 +01:00
Stefan Rueger
99373d109f Update serialadapter documentation 2023-08-29 18:21:16 +01:00
Stefan Rueger
aaddbbf187 Provide function that lists available seriadapters 2023-08-29 00:26:33 +01:00
Stefan Rueger
91ffab5fc6 Provide serialadapter entity in avrdude.conf 2023-08-29 00:07:57 +01:00
Stefan Rueger
b8c47f3999 Update NEWS 2023-08-27 19:06:00 +01:00
Stefan Rueger
ad56d6d238 Merge pull request #1495 from stefanrueger/read-signature
Review calibration read command in avrdude.conf
2023-08-27 19:02:55 +01:00
Stefan Rueger
54ce12a649 Merge pull request #1491 from stefanrueger/avr-eb
Add AVR-EB parts
2023-08-27 18:59:02 +01:00
Stefan Rueger
b660a7e85f Remove superfluous newlines in avrdude.conf 2023-08-27 18:57:34 +01:00
Stefan Rueger
622f753d5f Review calibration read command in avrdude.conf 2023-08-26 00:49:08 +01:00
Stefan Rueger
784676ff68 Update bootrow documentation 2023-08-25 22:01:27 +01:00
Stefan Rueger
e3eb816303 Treat fuse and lfuse the same 2023-08-15 20:41:05 +01:00
Stefan Rueger
fe721ff555 Update documentation for bootrow and pdicfg 2023-08-15 20:24:32 +01:00
Stefan Rueger
6ed529179b Extend terminal config command to two-byte fuses 2023-08-15 20:23:26 +01:00
Stefan Rueger
161d5aa4a4 Consider bootrow and pdicfg for terminal cache and dryrun 2023-08-15 20:21:24 +01:00
Stefan Rueger
9e22afae7c Add AVR16EB(14|20|28|32) to avrdude.conf 2023-08-15 20:11:45 +01:00
Stefan Rueger
4969074ee4 Update avrintel.[ch] 2023-08-15 19:59:51 +01:00
Stefan Rueger
772603aff9 Update NEWS 2023-08-14 22:50:57 +01:00
Stefan Rueger
1795371b02 Merge pull request #1488 from stefanrueger/io
Add io memory for classic parts
2023-08-14 22:48:03 +01:00
Stefan Rueger
a6b6b96581 Merge pull request #1487 from stefanrueger/incompatible
Exit if part and programmer are incompatible
2023-08-14 22:47:14 +01:00
Stefan Rueger
ccdf80f8cb Merge pull request #1486 from stefanrueger/overlapping-memories
Fix overapping XMEGA flash memories for dryrun programmer
2023-08-14 22:46:49 +01:00
Stefan Rueger
040ea106ce Merge pull request #1482 from MCUdude/code-formatting
Replace string comparison functions
2023-08-14 22:46:26 +01:00
stefanrueger
f4b2f69451 Document io memory 2023-08-13 00:02:23 +01:00
stefanrueger
867b546a5e Add io memory for classic parts 2023-08-13 00:01:52 +01:00
stefanrueger
b91c03d0e7 Add memories on -p*/i if needed 2023-08-12 23:26:42 +01:00
stefanrueger
74bcb5c903 Suppress incompatible programming mode warnings for dryrun programmer 2023-08-11 18:39:11 +01:00
stefanrueger
65038d812a Allow all parts with dryrun programmer 2023-08-10 10:14:46 +01:00
stefanrueger
f2263e71bb Check part-programmer compatibility early on 2023-08-09 23:13:33 +01:00
MCUdude
0edc3657eb revert str_casecmp replacement
libavrdude.h isn't included in avrintel.c/h
2023-08-09 23:15:42 +02:00
MCUdude
2501fcd97b Replace strcasecmp with str_caseeq 2023-08-09 23:07:41 +02:00
stefanrueger
773fa6948e Exit if part and programmer are incompatible 2023-08-09 22:05:01 +01:00
MCUdude
72597dbd16 replace strstr with str_contains 2023-08-09 22:52:02 +02:00
MCUdude
e6b5fb3a77 Replace even more strcmp/strncmp with str_eq/str_starts 2023-08-09 22:42:41 +02:00
MCUdude
5e57dffec3 Less permissive fuse name handling
Thanks for the hint @stefanrueger
2023-08-09 20:45:32 +02:00
stefanrueger
e8cd91092d Fix overapping XMEGA flash memories for dryrun programmer 2023-08-09 18:35:15 +01:00
Hans
4988994a9d Merge branch 'avrdudes:main' into code-formatting 2023-08-06 12:23:42 +02:00
MCUdude
bc715f7cd0 replace strcmp with str_eq 2023-08-05 23:07:28 +02:00
MCUdude
55fe583cfc replace strcasecmp with str_caseeq 2023-08-05 22:02:16 +02:00
MCUdude
f94872140d simplify fuse handling logic
+ minor formatting changes
2023-08-05 22:01:37 +02:00
MCUdude
a02fb53578 replace strcmp and strncmp with str_eq and str_starts 2023-08-05 21:55:23 +02:00
MCUdude
f8ab2d3aa3 simplify fuse handling logic 2023-08-05 21:38:01 +02:00
MCUdude
9906b86f42 Replace strcmp with str_eq 2023-08-05 21:34:02 +02:00
MCUdude
e1f7ecf4b4 simplify fuse handling logic 2023-08-05 21:18:35 +02:00
MCUdude
9e25c52ae0 replace strcmp and strncmp with str_eq and str_starts 2023-08-05 20:51:54 +02:00
MCUdude
30ed6d36d4 Simply fuse read/write logic 2023-08-05 20:11:52 +02:00
MCUdude
6036f1e289 Replace strcmp with str_eq 2023-08-05 19:52:26 +02:00
Stefan Rueger
c1500dba64 Update NEWS 2023-08-05 18:39:23 +01:00