Commit graph

  • 485ad6de91
    Provide fileio_format_with_errmsg() stefanrueger 2024-06-27 17:15:01 +00:00
  • bc0c1a0499
    Fix Windows complaint about missing random()/srandom() stefanrueger 2024-06-26 16:49:10 +00:00
  • 42081e5606
    Initialise memories on -c dryrun -xinit or -xrandom stefanrueger 2024-06-25 23:02:43 +01:00
  • 76353b8218
    Provide str_is_in_list() Stefan Rueger 2024-06-25 01:25:33 +01:00
  • 9a834c37c7
    Update avrintel.c Stefan Rueger 2024-06-25 01:18:52 +01:00
  • 41eacd0eed
    Fix flash page size for x128a4 Stefan Rueger 2024-06-25 01:12:17 +01:00
  • ad312b985a
    Fix boot_section_size for x128a4 Stefan Rueger 2024-06-25 01:04:05 +01:00
  • f06b3dd5b9
    Fix boot_section_size for AVR-Ex parts Stefan Rueger 2024-06-25 00:08:54 +01:00
  • d4d6835bdf
    Fix dryrun's paged write to XMEGA overlapping flash memories Stefan Rueger 2024-06-24 17:28:22 +01:00
  • f3fbb2eb1d
    Default -U multi-memory backups to Intel Hex with comments Stefan Rueger 2024-06-24 00:24:29 +01:00
  • 1a2ac74a7b
    Label segments with memory names in .hex:I output files Stefan Rueger 2024-06-23 20:50:31 +01:00
  • 9bf11fd67a
    Make sigs argument of str_mcunames_signature() const Stefan Rueger 2024-06-23 20:38:20 +01:00
  • eb412304ee
    Provide avr_locate_uP() Stefan Rueger 2024-06-22 12:31:59 +01:00
  • 23324622d9
    Formalise multi-memory address layout Stefan Rueger 2024-06-22 00:33:26 +01:00
  • 06b64bf9fb
    Provide ALL memory (all + sub-memories excluded from all) Stefan Rueger 2024-06-21 21:40:02 +01:00
  • 2373b0a06c
    Fix access for XMEGA sernum and tempsense Stefan Rueger 2024-06-20 00:06:25 +01:00
  • 5d322eb9dc
    Add calibration, sernum and tempsense sub-memories to XMEGAs Stefan Rueger 2024-06-19 22:09:25 +01:00
  • 9576aec26a
    Fix boot_section_size of ATxmega128A4 Stefan Rueger 2024-06-19 21:57:35 +01:00
  • 59cda4a216
    Parent XMEGA parts from common family sub-group Stefan Rueger 2024-06-19 21:46:09 +01:00
  • 9a446ec0bb
    Check signature of part against multi-memory file signature Stefan Rueger 2024-06-19 00:29:02 +01:00
  • 392ccf8814
    Specify memory name in verfication error Stefan Rueger 2024-06-19 00:28:22 +01:00
  • b366078e6a
    Provide str_mcunames_signature() Stefan Rueger 2024-06-19 00:27:26 +01:00
  • 0e4d8fd483
    Allow etc to be used in lieu of all in memory lists Stefan Rueger 2024-06-18 22:53:52 +01:00
  • adf2e5b98b
    Ignore but warn about verification errors in readonly memory Stefan Rueger 2024-06-18 22:37:33 +01:00
  • 128b82d9a8
    Introduce without operator \ in memory lists Stefan Rueger 2024-06-18 22:30:50 +01:00
  • 847fcd5ad8
    Utilise memory_list function for update_dryrun() Stefan Rueger 2024-06-18 19:12:44 +01:00
  • f6e7eb7a6c
    Separate function creating a memory list from a string Stefan Rueger 2024-06-18 18:49:24 +01:00
  • afd65c040f
    Enable verifying a single file against -U [<list>|all]✌️... Stefan Rueger 2024-06-18 18:35:53 +01:00
  • bb9df2f7bc
    Automatic verify on writing to multiple -U memories Stefan Rueger 2024-06-18 17:17:11 +01:00
  • 3b728a3449
    Provide avr_verify_mem() Stefan Rueger 2024-06-17 20:05:04 +01:00
  • a3347d7b0d
    Enable writing input to multiple memories via -U [<list>|all]:w:... Stefan Rueger 2024-06-17 17:18:15 +01:00
  • bdde862bae
    Prepare update.c for multiple memory write Stefan Rueger 2024-06-17 17:00:35 +01:00
  • 1cc25f3284
    Unify memory description for memory list Stefan Rueger 2024-06-17 15:03:08 +01:00
  • bc5db547d9
    De-duplicate memory list, keeping order Stefan Rueger 2024-06-17 14:44:42 +01:00
  • 9ab4aac045
    Switch off trailing 0xff optimisation when writing memory lists to file Stefan Rueger 2024-06-17 12:41:02 +01:00
  • 0be19da627
    Simplify code using string trim functions Stefan Rueger 2024-06-17 11:08:56 +01:00
  • 9f8eeaa76d
    Provide string trim functions Stefan Rueger 2024-06-17 10:53:57 +01:00
  • 1d2983e46d
    Provide memstats_mem() Stefan Rueger 2024-06-17 10:29:49 +01:00
  • 39ed283a11
    Enable writing multi-memory files via -U all:r:... or -U <list>:r:... Stefan Rueger 2024-06-16 23:54:25 +01:00
  • 693f5e60bd
    Provide str_numc(str, c) Stefan Rueger 2024-06-16 23:06:12 +01:00
  • d949c06c71
    Sort fuses by offset in memory list Stefan Rueger 2024-06-16 18:41:19 +01:00
  • dfc22ea966
    Provide fileio_mem() function Stefan Rueger 2024-06-16 17:53:43 +01:00
  • c235adf5c9
    Remove in-flash/sigrow attr if no respective memories exist Stefan Rueger 2024-06-16 17:45:33 +01:00
  • 0e61f33739
    Remove 'in sigrow' attribute from some signature/calibration memories Stefan Rueger 2024-06-16 15:38:59 +01:00
  • 26d1753c9e
    Fix memory leak from alias_mem_desc Stefan Rueger 2024-06-16 15:07:54 +01:00
  • 9273bd7bd4
    Extend .srec fileio() to multiple-memory input files Stefan Rueger 2024-06-16 13:29:37 +01:00
  • 88a9a269be
    Define mem_is_prodsig() and mem_is_usersig() Stefan Rueger 2024-06-16 13:06:49 +01:00
  • 61a130dc64
    Extend .hex fileio() to multiple-memory input files Stefan Rueger 2024-06-16 13:04:25 +01:00
  • dd6fea2e3d
    Clarify role of Segorder where variable Stefan Rueger 2024-06-15 13:37:23 +01:00
  • 41781bdd3c
    Update NEWS Stefan Rueger 2024-06-15 13:17:35 +01:00
  • 2586ba8b25
    Merge pull request #1822 from stefanrueger/exit-on-write-byte-error Stefan Rueger 2024-06-15 12:14:17 +00:00
  • 7b4605c4c9
    Merge pull request #1820 from stefanrueger/bootrow-elf Stefan Rueger 2024-06-15 12:14:04 +00:00
  • 0283517042
    Merge pull request #1819 from stefanrueger/authors Stefan Rueger 2024-06-15 12:13:48 +00:00
  • da6418ea7e
    Merge pull request #1818 from stefanrueger/out-of-bounds Stefan Rueger 2024-06-15 12:13:19 +00:00
  • 6b9102b879
    Fix email address in AUTHORS list Stefan Rueger 2024-06-15 13:08:48 +01:00
  • 3bca53f3fa
    Add Jan Egil Ruud as author to jtag3 sources Stefan Rueger 2024-06-15 13:07:22 +01:00
  • 9279530ea5
    Return -1 on write error Stefan Rueger 2024-06-14 19:16:00 +01:00
  • aed7c07a6a
    Extend elf format for bootrow Stefan Rueger 2024-06-13 21:30:57 +01:00
  • 3f73f0b88d
    Update AUTHORS list Stefan Rueger 2024-06-12 23:50:41 +01:00
  • 98268b07ba
    Make copyright notice systematic/greppable Stefan Rueger 2024-06-12 23:50:04 +01:00
  • 212b822657
    Remove unnecessary fileoffset comparison Stefan Rueger 2024-06-12 22:50:57 +01:00
  • 2d2da40e5d
    Remove unnecessary loadofs changes Stefan Rueger 2024-06-12 22:35:46 +01:00
  • 5315c620f6
    Downgrade S-Record out-of-bounds error to warning on -F Stefan Rueger 2024-06-12 22:33:46 +01:00
  • 5fef24a7bf
    Add debug message after reading hex record\n Stefan Rueger 2024-06-12 22:21:22 +01:00
  • b151bb6b9c
    Downgrade hex out-of-bounds error to warning on -F Stefan Rueger 2024-06-12 22:19:09 +01:00
  • 21802d7a69
    Widen address print size Stefan Rueger 2024-06-12 21:31:00 +01:00
  • ffdf66d927
    Make Copyright notices greppable/systematic Stefan Rueger 2024-06-10 20:40:11 +01:00
  • 2754cb0d62
    Update NEWS Stefan Rueger 2024-06-01 08:59:18 +01:00
  • 4fcb10d1ac
    Merge pull request #1816 from stefanrueger/differentiate-prog-mode Stefan Rueger 2024-06-01 07:56:22 +00:00
  • 48b58746ae
    Merge pull request #1815 from stefanrueger/usbhidopen-sn-sigfault Stefan Rueger 2024-06-01 07:55:30 +00:00
  • 0033d2d66d
    Merge pull request #1814 from stefanrueger/t11-eeprom Stefan Rueger 2024-06-01 07:54:09 +00:00
  • 4e4409703c
    Merge pull request #1801 from funkeleinhorn/serprog-programmer Stefan Rueger 2024-06-01 07:53:36 +00:00
  • d3c1777135
    Add /d developer option for -c Stefan Rueger 2024-05-29 22:55:29 +01:00
  • a7ba014d5a
    Allow selection of program modes for developer options Stefan Rueger 2024-05-29 22:46:18 +01:00
  • e0a5d47bbe
    Guard serial_number access in usbhid_open() to avoid sigfault Stefan Rueger 2024-05-27 16:19:05 +01:00
  • aa772876e5
    Remove EEPROM from ATtiny11 avrdude.conf entry Stefan Rueger 2024-05-27 16:16:48 +01:00
  • acf59cb61c
    Convert bitclock period to frequency Stefan Rueger 2024-05-21 23:19:46 +01:00
  • a986305229
    Format source code in new AVRDUDE style (and minor changes) Stefan Rueger 2024-05-21 23:18:41 +01:00
  • a3e4c8083e
    Update NEWS Stefan Rueger 2024-05-20 12:28:53 +01:00
  • 0f562813f9
    Merge pull request #1810 from stefanrueger/prog_modes Stefan Rueger 2024-05-20 11:21:05 +00:00
  • b53655d2f6
    Merge pull request #1809 from stefanrueger/foo_t Stefan Rueger 2024-05-20 11:20:33 +00:00
  • 0f3702fc0e
    Add sed script to comment about deprecated _t names Stefan Rueger 2024-05-20 12:15:34 +01:00
  • 32fc19bbb4
    Give notice to deprecate libavrdude-avrintel.h _t types Stefan Rueger 2024-05-20 01:33:03 +01:00
  • 184e0c92fe
    Give notice that some _t types are going to be deprecated Stefan Rueger 2024-05-20 01:23:17 +01:00
  • f86ef2e89d
    s/\bSegment_t\b/Segment/g Stefan Rueger 2024-05-20 01:16:09 +01:00
  • 8b748b3c22
    s/\bpin_checklist_t\b/pin_checklist/g Stefan Rueger 2024-05-20 01:15:25 +01:00
  • 10d58084e4
    s/\bmemtype_t\b/Memtype/g Stefan Rueger 2024-05-20 01:10:47 +01:00
  • 23f87637cb
    s/\bmemtable_t\b/Memtable/g Stefan Rueger 2024-05-20 01:09:13 +01:00
  • fe1f0b7e73
    s/\bleds_t\b/Leds/g Stefan Rueger 2024-05-20 01:08:43 +01:00
  • f4994dceae
    s/\bexit_vcc_t\b/Exit_vcc/g Stefan Rueger 2024-05-20 01:06:56 +01:00
  • f52bd57584
    s/\bexit_reset_t\b/Exit_reset/g Stefan Rueger 2024-05-20 01:06:40 +01:00
  • 9d75341ef8
    s/\bexit_datahigh_t\b/Exit_datahigh/g Stefan Rueger 2024-05-20 01:06:25 +01:00
  • 564b95e6f9
    s/\bconntype_t\b/Conntype/g Stefan Rueger 2024-05-20 01:05:57 +01:00
  • cd90f3c958
    s/\bRegister_file_t\b/Register_file/g Stefan Rueger 2024-05-20 01:04:43 +01:00
  • 97c4f89851
    s/\bConfigitem_t\b/Configitem/g Stefan Rueger 2024-05-20 01:04:28 +01:00
  • d6a6cea233
    s/\bValueitem_t\b/Configvalue/g Stefan Rueger 2024-05-20 01:04:14 +01:00
  • cf9e291995
    s/\bComponent_t\b/Component/g Stefan Rueger 2024-05-20 01:03:56 +01:00
  • 1ce7d82d34
    s/\buPcore_t\b/Avrintel/g Stefan Rueger 2024-05-20 01:03:00 +01:00
  • 8e07455941
    s/\bupdate_t\b/update/g Stefan Rueger 2024-05-20 01:02:39 +01:00
  • 8acd181f78
    s/\bpinmask_t\b/pinmask/g Stefan Rueger 2024-05-20 01:02:11 +01:00