Commit Graph

  • 817e102cb2 Merge pull request #2110 from MCUdude/micronucleus Stefan Rueger 2026-06-13 15:13:02 +01:00
  • f99cd942ff Update NEWS Stefan Rueger 2026-06-13 15:04:16 +01:00
  • 39f2c870da Merge pull request #2119 from mcuee/issue_2117_fix Stefan Rueger 2026-06-13 14:59:59 +01:00
  • f1ada8684a Update build.yml to disable Python binding under Windows 11 ARM64 mcuee 2026-06-13 21:42:20 +08:00
  • 6331ecd65b Add n_interrupts to .avr-lx and put in canonical order Stefan Rueger 2026-06-13 14:12:10 +01:00
  • 58cc6767fd Parent AVR32LA14 off .avr-lx Stefan Rueger 2026-06-13 14:03:21 +01:00
  • f832c7b324 Update osccal16/20 osc16/20err memory documentation Stefan Rueger 2026-06-13 13:57:51 +01:00
  • 4b3827c485 Add osccal16/20 memories for AVR-LA parts Stefan Rueger 2026-06-13 13:56:07 +01:00
  • 01aed11f36 Move eeprom and sram into avr-lx stub Stefan Rueger 2026-06-13 13:46:02 +01:00
  • eda076ee55 Fix signatures of AVR16LA* Stefan Rueger 2026-06-13 13:38:50 +01:00
  • 40c4e6c843 Show -p */d config file and lineno only with -v Stefan Rueger 2026-06-13 12:18:42 +01:00
  • 689179ac54 Fix osccfg/pincfg fuse documentation Stefan Rueger 2026-06-13 12:15:44 +01:00
  • 8730b145c8 Suppress gcc compiler warning Stefan Rueger 2026-06-13 01:31:14 +01:00
  • 43b551393d Remove unnecessary parentheses around ldata() Stefan Rueger 2026-06-12 19:14:40 +01:00
  • 2f0f599a06 Fix endianness for dryrun initialisation of chip Stefan Rueger 2026-06-12 19:10:13 +01:00
  • 9e87c7ac45 Replace capital letters with non-capital ones MCUdude 2026-06-12 20:06:48 +02:00
  • 19b76d4ae0 Fix endianness in cfg_assign() Stefan Rueger 2026-06-12 19:06:33 +01:00
  • f0db889825 Update NEWS mcuee 2026-05-27 13:03:41 +08:00
  • 7da6ccc52e Add support for the AVR-LA chip family (#2105) Hans 2026-05-27 06:56:28 +02:00
  • 789b897cd4 Add consistent support for -P USB (#2104) Hans 2026-05-27 06:55:52 +02:00
  • faf3100e00 Upgrade github action to be compatibel with node.js 24 (#2108) mcuee 2026-05-27 12:54:16 +08:00
  • c81badaafa Tweak certain error messages for better formatting and cleaner output MCUdude 2026-05-26 20:29:41 +02:00
  • e47144a199 Update NEWS mcuee 2026-05-04 11:28:45 +08:00
  • f4e5124dc0 Merge pull request #2101 from mcuee/avrdude_packcing_ci mcuee 2026-05-04 11:23:29 +08:00
  • cdde5791c2 Update NEWS mcuee 2026-05-03 20:47:59 +08:00
  • 5307a62d25 CMakeLists.txt: allow disabling Python support (#2051) Thomas Petazzoni 2026-05-03 14:43:48 +02:00
  • 3ad284db2c Update NEWS Stefan Rueger 2026-04-21 10:33:21 +01:00
  • f8f150564f Merge pull request #2102 from stefanrueger/tinyavr-1-autos Stefan Rueger 2026-04-21 10:25:27 +01:00
  • c9234ae8e5 Add tinyAVR 1-series automotive parts to avrdude.conf Stefan Rueger 2026-04-20 18:15:03 +01:00
  • 477c1298fb Add tinyAVR 1-series automotive parts to avrintel.c Stefan Rueger 2026-04-20 18:14:19 +01:00
  • fd1808b228 Update NEWS Stefan Rueger 2026-04-19 12:00:10 +01:00
  • 906756c937 Merge pull request #2100 from mcuee/fix_issue_2088 Stefan Rueger 2026-04-19 11:54:22 +01:00
  • fbe433ce1b Update artifact upload name and path in arduino_packing_release workflow mcuee 2026-04-19 07:12:06 +08:00
  • c9cad0f174 Update build.yml to fix warnings during macOS CI build mcuee 2026-04-17 10:23:58 +08:00
  • ce76a30365 Update NEWS Stefan Rueger 2026-04-17 01:12:08 +01:00
  • eca2c5f88e Merge pull request #2098 from MCUdude/parts-list Stefan Rueger 2026-04-17 01:07:49 +01:00
  • c9c10192d3 Merge pull request #2096 from stefanrueger/avrintel Stefan Rueger 2026-04-17 01:06:49 +01:00
  • 8dca9091f1 Merge pull request #2094 from MCUdude/vtarg Stefan Rueger 2026-04-17 01:05:11 +01:00
  • a4459d1cfd Create systematic order of parts in avrintel.c Stefan Rueger 2026-04-17 00:55:33 +01:00
  • 14eaae2768 Rectify pin names for RSTDISBL and CLKOUT configurations Stefan Rueger 2026-04-17 00:50:07 +01:00
  • 974dbcbf0b Replace else with if several places This makes is possible to read a value first, and then set it afterwards MCUdude 2026-04-16 14:32:10 +02:00
  • bf2f001a46 Make it possible to read and set the target voltage in the same command MCUdude 2026-04-16 07:56:10 +02:00
  • c8f8e6343b Restructure -xvtarg handling for the stk500v1 MCUdude 2026-04-15 19:57:12 +02:00
  • c5fefb8f89 Only write to my.vtarg_data if the data is actually valid MCUdude 2026-04-15 19:27:44 +02:00
  • f77644b52d Fix incorrect target voltage read command MCUdude 2026-04-15 19:23:21 +02:00
  • d2ba2259f8 Adjustments based on feedback from PR #2094 MCUdude 2026-04-15 19:22:35 +02:00
  • 720722edae Fix issue where programmers that can supply power couldn't read it using -x vtarg MCUdude 2026-04-15 12:30:50 +02:00
  • 5a618a0344 mention -p? in the help text if -p isn't present MCUdude 2026-04-15 12:47:08 +02:00
  • f3508741c2 Only print the entire list of valid parts if the user requests this MCUdude 2026-04-15 12:42:11 +02:00
  • e307a47af8 Update avrduce.conf.in Stefan Rueger 2026-04-09 17:40:20 +01:00
  • 1bc0296680 Fix .atdf errors for some XMEGAs Stefan Rueger 2026-04-09 17:39:53 +01:00
  • 5adce7f61d PICkit Basic does not support target voltage reading MCUdude 2026-04-08 19:28:33 +02:00
  • 02ef141d6f Update docs MCUdude 2026-04-06 22:54:46 +02:00
  • 5177b42510 Add support for -x vtarget to MPLAB programmers MCUdude 2026-04-06 22:00:28 +02:00
  • ab535652aa Remove duplicate print MCUdude 2026-04-06 21:31:51 +02:00
  • 3bee10971b Replace capital letters with non-capital ones MCUdude 2026-04-06 20:38:04 +02:00
  • 6cfbf660b8 make sure "classic" stk500v2 programmers such as the AVRISPmkII also can utilize -x vtarg MCUdude 2026-04-06 20:36:22 +02:00
  • 475cf17a9a Let all stk500v2/jtag3 programmers read the target voltage using -x vtarg MCUdude 2026-04-06 20:32:30 +02:00
  • 71f8d3722e Fix duplicate Vtarget Resolves issue #2093 MCUdude 2026-04-06 19:49:45 +02:00
  • e88950e797 Update news and avrdude.pdf Stefan Rueger 2026-04-05 19:03:58 +01:00
  • ff5e7630ce Merge pull request #2092 from stefanrueger/stk600-remove-tdi Stefan Rueger 2026-04-05 18:56:18 +01:00
  • 48cb4a9b28 Merge pull request #2090 from stefanrueger/dryboot Stefan Rueger 2026-04-05 18:55:51 +01:00
  • cf4793a2b2 Merge pull request #2087 from stefanrueger/buspirate Stefan Rueger 2026-04-05 18:55:16 +01:00
  • 83579e16a1 Merge pull request #2086 from stefanrueger/messages Stefan Rueger 2026-04-05 18:54:54 +01:00
  • 8a527c9bfe Merge pull request #2085 from stefanrueger/write_byte Stefan Rueger 2026-04-05 18:53:28 +01:00
  • 051c1e5770 Merge pull request #2084 from stefanrueger/whereami Stefan Rueger 2026-04-05 18:52:39 +01:00
  • 6b694b0ff4 Furnish b/loader paged write with write protection Stefan Rueger 2026-04-05 18:48:43 +01:00
  • ccf27a4736 Remove write protection from jmp-to-application vector Stefan Rueger 2026-04-05 09:45:11 +01:00
  • f24ee04389 Remove PM_TPI from -c stk600 prog modes Stefan Rueger 2026-04-04 15:03:30 +01:00
  • fbb7b0bafa Update -c dryboot documentation Stefan Rueger 2026-04-03 16:30:10 +01:00
  • 818078f20f Remove dryboot classic fuse protection Stefan Rueger 2026-04-03 12:05:45 +01:00
  • 37bc0afad7 Add bootloader and vector write protection Stefan Rueger 2026-04-03 01:49:16 +01:00
  • bcb993f204 Patch sketches witch -c dryboot as with -c urclock -x nometadata Stefan Rueger 2026-04-03 01:12:20 +01:00
  • fff6096902 Introduce int (*cmdhook)() Stefan Rueger 2026-04-02 23:18:23 +01:00
  • 03aa193722 Introduce int (*updatehook)() Stefan Rueger 2026-04-02 23:12:17 +01:00
  • d1544c18ef Provide urbootPutVersion() Stefan Rueger 2026-04-02 22:51:41 +01:00
  • 3b481d45c9 Rename static urbootPutVersion() to urbootPutVersion8() Stefan Rueger 2026-04-02 19:06:31 +01:00
  • 7752adf740 Provide set_resetvector() Stefan Rueger 2026-04-02 12:29:14 +01:00
  • 378f364d8a Provide ur structure to describe bootloader Stefan Rueger 2026-04-02 00:44:01 +01:00
  • 944e347dfd Provide reset2addr() Stefan Rueger 2026-04-02 00:20:06 +01:00
  • e7532789af Utilise avr_opcodes.c functions Stefan Rueger 2026-04-01 19:00:21 +01:00
  • 29f319b38f Improve comments Stefan Rueger 2026-04-01 18:59:38 +01:00
  • e105e65bf1 Simplify buspirate_expect_bin_byte() function Stefan Rueger 2026-03-26 19:48:25 +00:00
  • 0ebc19eb99 Utilise effective verbosity level throughout Stefan Rueger 2026-03-26 19:17:38 +00:00
  • 649bba8fe0 Guard notice and debugging message with verblevel Stefan Rueger 2026-03-26 19:10:23 +00:00
  • 6efccab6eb Define verblevel as effective verbosity level Stefan Rueger 2026-03-26 19:08:51 +00:00
  • f062636a25 Consider avr_write_byte_default() skips unnecessary writes Stefan Rueger 2026-03-25 21:30:39 +00:00
  • bfba3364d5 Utilise avr/led_update_write_byte() functions Stefan Rueger 2026-03-25 21:19:31 +00:00
  • bc0b77910e Fix typo Stefan Rueger 2026-03-25 21:18:32 +00:00
  • 76e622599a Initialise unused bits in classic & XMEGA fuses Stefan Rueger 2026-03-25 19:32:59 +00:00
  • 70cde43d66 Provide led_update_write_byte() Stefan Rueger 2026-03-25 19:30:26 +00:00
  • 88e05a9673 Remodel led_write_byte() wrt r/o and w/p memory Stefan Rueger 2026-03-25 19:05:14 +00:00
  • 5b0d7689d2 Provide avr_update_write_byte() Stefan Rueger 2026-03-25 18:27:37 +00:00
  • f6e2a80379 Remodel avr_write_byte() wrt r/o and w/p memory Stefan Rueger 2026-03-25 18:20:52 +00:00
  • 2a5425245d Utilise avr_can_skip_write_byte() Stefan Rueger 2026-03-25 17:58:00 +00:00
  • 7a7b072a9b Provide avr_can_skip_write_byte() Stefan Rueger 2026-03-25 17:34:01 +00:00
  • 919bb1e83b Improve fallback_read/write_byte() error messaging Stefan Rueger 2026-03-25 17:02:36 +00:00
  • ff3fd1c448 Improve comments Stefan Rueger 2026-03-25 16:59:53 +00:00
  • 5b74dbd102 Suppress warning messages for __sun elf structures Stefan Rueger 2026-03-24 12:28:10 +00:00
  • 103b4b915a Harden use of wai_getExecutablePath() Stefan Rueger 2026-03-24 12:25:58 +00:00