Marius Greuel
428f5828b4
Add cross-compile to GitHub build actions
2022-01-07 23:57:54 +01:00
Marius Greuel
b87b527b3a
Add advapi32.lib to MSVC builds
2022-01-07 23:57:54 +01:00
Marius Greuel
80d53839dd
Replace MSVC implementation of __builtin_popcount with C code
2022-01-07 23:57:54 +01:00
Marius Greuel
e1221e22ff
Fix -Wpointer-sign warning in micronucleus.c
2022-01-07 23:48:56 +01:00
Joerg Wunsch
7d574ccf0b
PR #808 is done
2022-01-07 21:40:59 +01:00
Jörg Wunsch
366a368882
Merge pull request #808 from yegorich/fix-invalid-sscanf-arg-type
...
buspirate: fix invalidScanfArgType_int warning
2022-01-07 21:40:25 +01:00
Yegor Yefremov
f2d6342d21
buspirate: fix invalidScanfArgType_int warning
...
"%x" specifies an unsigned int, hence change the type of spi_write, spi_read
accordingly.
2022-01-07 19:22:57 +01:00
Joerg Wunsch
11f7692cc0
Mention PR #798 - all those Windows changes
2022-01-07 18:31:54 +01:00
Jörg Wunsch
6a737a0c13
Merge pull request #798 from mariusgreuel/pr-msvc
...
Add MSVC builds and better WinUSB/FTDI support
2022-01-07 18:30:19 +01:00
Marius Greuel
fc54ef5e59
Clean up legacy code
2022-01-07 17:57:02 +01:00
Marius Greuel
fe6f08d48f
Use alloca for stack based memory allocation
2022-01-07 17:54:36 +01:00
Marius Greuel
d05c2db3fb
Add a missing define to the MSVC compatiblity shim
2022-01-07 17:54:36 +01:00
Marius Greuel
1fb88c3040
Add external libraries to CMake project
2022-01-07 17:54:36 +01:00
Marius Greuel
c035c91db5
Add compatibility shim for MSVC
2022-01-07 17:54:36 +01:00
Joerg Wunsch
3a3250322d
Mention PR #807
2022-01-07 13:17:25 +01:00
Jörg Wunsch
a91e389a5e
Merge pull request #807 from yegorich/src-typos
...
Fix typos all over the code
2022-01-07 13:15:14 +01:00
Yegor Yefremov
f29b2a283a
Fix typos all over the code
2022-01-07 11:31:16 +01:00
Joerg Wunsch
8c4c9d0090
Add PR #801
2022-01-07 09:23:49 +01:00
Jörg Wunsch
539eec79e6
Merge pull request #801 from dl8dtl/conffile-clean-up
...
Conffile clean up
2022-01-07 09:23:17 +01:00
Joerg Wunsch
32d78cc9a0
Mention new ATtinys supported
2022-01-07 09:10:30 +01:00
Joerg Wunsch
5cbd6a5160
Mention PR #802
2022-01-07 09:08:58 +01:00
Jörg Wunsch
ac7a794b70
Merge pull request #802 from mariusgreuel/pr-teensy
...
Add support for Teensy bootloader
2022-01-07 09:07:40 +01:00
Marius Greuel
f20c4bd9e6
Add support for Teensy bootloader
2022-01-06 23:39:17 +01:00
Joerg Wunsch
67df9b0782
Mention closed PR #803 (and its related issues)
2022-01-06 22:58:46 +01:00
Jörg Wunsch
118993a584
Merge pull request #803 from MCUdude/add-missing-targets
...
Add missing ATtiny targets to avrdude.conf
2022-01-06 22:51:57 +01:00
Joerg Wunsch
6cfdb3a04b
Remove obsolete file
2022-01-06 22:39:36 +01:00
Joerg Wunsch
fffbd09767
Mention PR #806 as fixed
2022-01-06 15:55:51 +01:00
Jörg Wunsch
75fd2d5ea4
Merge pull request #806 from yegorich/fix-realloc
...
term: fix memleakOnRealloc
2022-01-06 15:55:19 +01:00
Yegor Yefremov
d5b2106644
term: fix memleakOnRealloc
...
Assign the newly allocated value to a temporary variable and in the
case where we cannot allocate memory, free the initial pointer.
2022-01-06 11:28:39 +01:00
Jörg Wunsch
a61707bb65
Merge branch 'avrdudes:main' into main
2022-01-06 10:06:04 +01:00
Joerg Wunsch
7bf9711392
Mention PR #804
2022-01-05 22:46:36 +01:00
Jörg Wunsch
3069105134
Merge pull request #804 from yegorich/add-tags-to-gitignore
...
Ignore ctags index file
2022-01-05 22:43:29 +01:00
Yegor Yefremov
a6ad88d9c4
Ignore ctags index file
...
ctags creates an index file called 'tags'.
2022-01-05 22:30:13 +01:00
Joerg Wunsch
8c1c803fb2
Mention PR #792 as closed
2022-01-05 17:54:49 +01:00
Jörg Wunsch
97c34f7b26
Merge pull request #792 from yegorich/ftdi-fix-deprecated-call
...
avrftdi: don't use the deprecated ftdi_usb_purge_buffers routine
2022-01-05 17:41:08 +01:00
Joerg Wunsch
1529277477
When finding LIBFTDI, don't clobber LIBS but extend it
2022-01-05 17:26:39 +01:00
MCUdude
50e15a5cf8
Add missing ATtiny targets
...
ATtiny48, 87, 102, 104, 167 and 828
2022-01-05 11:50:31 +01:00
Jörg Wunsch
48a8388b09
Merge pull request #789 from MCUdude/main
...
Add jtag2updi support
2022-01-05 08:26:55 +01:00
Hans
4b76ccc951
Merge branch 'main' into main
2022-01-05 08:05:38 +01:00
Jörg Wunsch
e27990bd54
Merge pull request #786 from mariusgreuel/pr-micronucleus
...
Add support for Micronucleus bootloader
2022-01-04 23:52:00 +01:00
Jörg Wunsch
b8c825c9af
Merge pull request #795 from MCUdude/add-pkobn_updi-vtarg
...
Add target voltage adjustment for Curiosity Nano boards
2022-01-04 23:50:20 +01:00
Joerg Wunsch
124ef7fe3d
Move the backslash replacement out into a separate function
2022-01-04 23:10:14 +01:00
Joerg Wunsch
6a87a110cc
Move the config file names out as #define into avrdude.h
2022-01-04 23:03:47 +01:00
Joerg Wunsch
374861f62e
Move the system config file search after option processing
...
For one, this allows us to use MSG_DEBUG in order to emit debug
messages (requires -v processing).
As another effect, if the -C conffile option was given, there is no
need at all to run through all the process of looking up a system
config file - it's right there already.
Also, move it after the logfile creation if -l logfile was given, so
the respective debug message can go to the logfile.
2022-01-04 22:45:47 +01:00
Marius Greuel
3747db516a
Add support for Micronucleus bootloader
2022-01-04 18:37:57 +01:00
Joerg Wunsch
dba89e7269
Mention PR #796 as fixed
2022-01-04 14:07:15 +01:00
Joerg Wunsch
863f77d827
Fix a (valid) warning about comparison of char vs. int against EOF
...
Closes PR #796
2022-01-04 13:48:11 +01:00
Joerg Wunsch
9c7bb3787d
Revert "Hint about possibly differing licensing terms."
...
This reverts commit fa079bec8c
.
Changing the COPYING file prevents automatic license detections
from working correctly.
2022-01-04 12:53:27 +01:00
Joerg Wunsch
eff180353e
Merge branch 'main' of github.com:dl8dtl/avrdude
2022-01-03 23:55:27 +01:00
Joerg Wunsch
f9ea588525
Update the man page to reflect the search order for avrdude.conf
2022-01-03 23:53:51 +01:00