Commit graph

  • 8683476417
    Enable :b :o :d and :h mode to be read from file Stefan Rueger 2023-05-18 17:48:34 +01:00
  • d9e20708c1
    Fix error in -U parsing Stefan Rueger 2023-05-18 00:22:05 +01:00
  • fdedba8485
    Simplify -U parsing so that more filenames with colons pass Stefan Rueger 2023-05-17 23:36:06 +01:00
  • f119c0c29d
    Silence overzealous compiler warnings Stefan Rueger 2023-05-17 22:41:00 +01:00
  • c4f48c94fe
    Spell out function of varef terminal command Stefan Rueger 2023-05-17 01:26:35 +01:00
  • 6111dc12d8
    Note the file format instead of repeated pathname in terminal write errors Stefan Rueger 2023-05-17 01:16:47 +01:00
  • 62023e2a3b
    Review and update terminal help messages Stefan Rueger 2023-05-16 21:43:45 +01:00
  • 5cf5924f6c
    Update and shorten terminal help messages Stefan Rueger 2023-05-15 18:24:50 +01:00
  • 464d18729e
    Allow successive terminal commands in one line separated by ; Stefan Rueger 2023-05-15 17:52:18 +01:00
  • e7fb2e2b34
    Allow inline # comments for terminal commands Stefan Rueger 2023-05-15 17:08:41 +01:00
  • a1bbbe904c
    Simplify tokenize() Stefan Rueger 2023-05-15 17:05:08 +01:00
  • a40b9db5a4
    Rewrite nexttok() to allow escaped spaces in non-string arguments Stefan Rueger 2023-05-15 16:49:08 +01:00
  • 88d4d712df
    Extend <data> notion in terminal write to files Stefan Rueger 2023-05-14 20:11:32 +01:00
  • 4b62480e85
    Use str_int() for main option parsing Stefan Rueger 2023-05-14 13:46:01 +01:00
  • 21521c23c6
    Use str_int() for reset pin in linuxspi port string Stefan Rueger 2023-05-14 13:33:18 +01:00
  • 1edc42cf3e
    Use str_int() for general urclock option parsing Stefan Rueger 2023-05-14 13:24:45 +01:00
  • 1520422639
    Use str_int() for urclockID parsing Stefan Rueger 2023-05-14 13:19:28 +01:00
  • cf963702d4
    Fix big endian treatment Stefan Rueger 2023-05-14 12:58:11 +01:00
  • 4eee8ab7be
    Add default_bitclock to avrdude -c*/s -p*/s output Stefan Rueger 2023-05-14 02:55:09 +01:00
  • a7ae555f71
    Use str_int() for avrdude.conf integers Stefan Rueger 2023-05-14 02:53:49 +01:00
  • 9628a820c8
    Use str_int() for <data> in -U <mem>:w:<data>:m immediate updates Stefan Rueger 2023-05-14 01:10:09 +01:00
  • 5603bef0d7
    Use str_int() for avrdude.conf address bit number aN Stefan Rueger 2023-05-14 00:54:21 +01:00
  • 9dc08857a8
    Change error message for missing data on terminal write Stefan Rueger 2023-05-14 00:37:12 +01:00
  • 96fea11257
    Use str_int() in terminal read Stefan Rueger 2023-05-13 23:29:33 +01:00
  • 7589246a40
    Use str_int() in terminal write Stefan Rueger 2023-05-13 23:28:34 +01:00
  • 1091f1d421
    Use str_int() in terminal send Stefan Rueger 2023-05-13 23:27:28 +01:00
  • efbc69aaf8
    Use str_int() in terminal pgerase Stefan Rueger 2023-05-13 23:25:55 +01:00
  • fb42518f6b
    Use str_int() in terminal varef Stefan Rueger 2023-05-13 23:24:09 +01:00
  • 6accc3baae
    Use str_int in terminal verbose Stefan Rueger 2023-05-13 23:22:24 +01:00
  • 5acf5c6aaf
    Use str_int() in terminal quell Stefan Rueger 2023-05-13 23:21:11 +01:00
  • 63f818f53f
    Hide Easter egg Stefan Rueger 2023-05-13 23:16:21 +01:00
  • e3bc41a5cd
    Add str_int() conversion that conforms to avrdude terminal syntax Stefan Rueger 2023-05-13 21:35:41 +01:00
  • bb95a83277
    Add str_todata() and use it for terminal write data items Stefan Rueger 2023-05-13 13:09:26 +01:00
  • e6a2f3c058
    Update NEWS Stefan Rueger 2023-05-04 19:26:07 +01:00
  • 9c41c23923
    Merge pull request #1357 from stefanrueger/metadata Stefan Rueger 2023-05-04 19:21:00 +01:00
  • b812d9e087
    Merge pull request #1351 from stefanrueger/option-n Stefan Rueger 2023-05-04 19:20:08 +01:00
  • b8344734d1
    Add option -f to build.sh (#1342) drmpjz 2023-05-04 20:18:17 +02:00
  • e4cef21030
    Ensure pmsg_xyz() messages always start on a new line Stefan Rueger 2023-05-03 10:54:39 +01:00
  • a894dbb908
    Progressively shrink metadata for -c urclock Stefan Rueger 2023-05-03 00:19:52 +01:00
  • 532387c5a2
    Update documentation for -n, -V and -x help Stefan Rueger 2023-05-01 18:48:30 +01:00
  • 2fbe057b57
    Document -n behaviour wrt -U and terminal Stefan Rueger 2023-04-24 11:20:16 +01:00
  • bda26d3984
    Remove unnecessary variable Stefan Rueger 2023-04-24 10:42:10 +01:00
  • c279ab8639
    Update NEWS Stefan Rueger 2023-04-23 23:02:49 +01:00
  • 9c4f295ffd
    Merge pull request #1348 from stefanrueger/variants Stefan Rueger 2023-04-23 22:49:35 +01:00
  • 88c4a6fd5f
    Merge pull request #1347 from stefanrueger/dryrun Stefan Rueger 2023-04-23 22:49:21 +01:00
  • 509c5c2932
    Merge pull request #1346 from stefanrueger/strutil Stefan Rueger 2023-04-23 22:48:51 +01:00
  • b4fa1bf8c2
    Merge pull request #1345 from MCUdude/more-extra-parameters Stefan Rueger 2023-04-23 22:48:21 +01:00
  • 46b44a9fe1 Fix grammar MCUdude 2023-04-23 21:47:57 +02:00
  • a00f000fc0
    Add variants for ATxmega192A1/256A1 Stefan Rueger 2023-04-23 13:45:19 +01:00
  • cb96dc39b6 Update avrdude.texi MCUdude 2023-04-23 11:56:22 +02:00
  • 7c4d5fa9d1 Add missing -xhelp MCUdude 2023-04-23 11:53:59 +02:00
  • 00c30532af
    Add variants of obsolete parts Stefan Rueger 2023-04-22 18:39:33 +01:00
  • 2ebed6e84e
    Link up fuses and fuse0 ... fuse9 memories for dryrun programmer Stefan Rueger 2023-04-22 18:23:40 +01:00
  • 765d63ddec Update avrdude.1 MCUdude 2023-04-21 23:44:24 +02:00
  • ba64553620 Add missing .El MCUdude 2023-04-21 21:07:35 +02:00
  • 0e7702b03a Initialize sscanf_success to zero MCUdude 2023-04-21 19:54:16 +02:00
  • 7a1c245b1a Revert strcmp->str_eq replacement I screwed up here and didn't realize the importance of the negative return value here MCUdude 2023-04-21 14:06:33 +02:00
  • b0ca8b6d75 Fix comment that didn't line up with the others MCUdude 2023-04-21 14:03:33 +02:00
  • fcefa90c62
    Review and improve comments in strutil.c Stefan Rueger 2023-04-21 12:38:45 +01:00
  • d980e58c7a replace strcmp with str_eq MCUdude 2023-04-21 12:30:37 +02:00
  • 28870323e3 Always initialize f_get MCUdude 2023-04-21 12:30:27 +02:00
  • 0796820625
    Emulate flash NOR-memory for paged write Stefan Rueger 2023-04-21 01:58:13 +01:00
  • d764d1b636
    Provide a programmer dryrun that emulates programming Stefan Rueger 2023-04-21 01:31:40 +01:00
  • 67a51eac64
    Add case-insensitive string comparison and wildcard match to str_*() routines Stefan Rueger 2023-04-20 19:18:46 +01:00
  • b038bd45dc
    Update NEWS Stefan Rueger 2023-04-20 18:28:20 +01:00
  • 545df084b5
    Merge pull request #1343 from stefanrueger/avrdude.conf Stefan Rueger 2023-04-20 18:24:52 +01:00
  • 6d40f95644
    Document avrdude.conf's variants string list and -vp? Stefan Rueger 2023-04-20 17:35:17 +01:00
  • 860ebd711b
    Refine variants for some parts Stefan Rueger 2023-04-20 17:34:23 +01:00
  • 619ec2c3a4
    Print variants = NULL for -p.../S when needed Stefan Rueger 2023-04-20 17:33:25 +01:00
  • 26e5a9316b
    Treat variants as an additive string list and provide '= NULL' assignment Stefan Rueger 2023-04-19 21:39:27 +01:00
  • 5cedfd713d
    Add part variants from vendor list and change display style Stefan Rueger 2023-04-19 21:38:15 +01:00
  • 0e0124ceec Add -xvtarg, -xvaref and -xfosc to -xhelp MCUdude 2023-04-19 22:10:54 +02:00
  • fe7f8298f5 Add -xfosc MCUdude 2023-04-19 21:21:51 +02:00
  • caa779cb8a Add extra_features to native stk500v2 MCUdude 2023-04-19 21:07:27 +02:00
  • 0e426cc34a Add -xvaref support This makes it possible to adjust the analog reference voltage on STK500v1, STK500v2 and STK600 MCUdude 2023-04-19 11:30:29 +02:00
  • dde83a224e Handle invalid vtarg arguments MCUdude 2023-04-19 11:16:47 +02:00
  • dfd8508439 Rename HAS_AREF_ADJ to HAS_VAREF_ADJ MCUdude 2023-04-19 08:25:37 +02:00
  • 4733b6b1c7 Fix -xvtarg for stk500v1 programmers MCUdude 2023-04-18 23:47:46 +02:00
  • d0bd9543c8 Add -xvtarg to stk500/v2 MCUdude 2023-04-18 23:00:45 +02:00
  • 45a0881110
    Reconcile more avrdude.conf's memory readback with ATDFs Stefan Rueger 2023-04-18 20:13:25 +01:00
  • 2ea302f05c
    Reconcile more avrdude.conf's memory delay with ATDFs Stefan Rueger 2023-04-18 20:13:15 +01:00
  • bd08cc35db
    Populate initval of fuses and lock bits Stefan Rueger 2023-04-18 20:03:56 +01:00
  • 7b7a7988ab
    Improve semi-automated rewrite of avrdude.conf for memory parameters Stefan Rueger 2023-04-18 20:01:43 +01:00
  • 1f1cbb6af4
    Match variants part ids for -p and print variants on -vp? Stefan Rueger 2023-04-18 02:05:42 +01:00
  • 326ca384d8
    Align avrdude.conf variants in columns Stefan Rueger 2023-04-18 02:03:10 +01:00
  • 15e53a50b2 add -xvtarg to jtag3 TPI programmers Currently, only the Power Debugger can supply voltage to a TPI device MCUdude 2023-04-18 00:02:45 +02:00
  • a02948e2cf Last apptempt at trying to fix programmer info in verbose mode MCUdude 2023-04-18 00:00:49 +02:00
  • d53f034ac6 Attempt to fix programmer info MCUdude 2023-04-17 23:44:34 +02:00
  • 44a6b101ce Only print programmer-to-target spesific data when... pgm->display is called MCUdude 2023-04-17 22:31:17 +02:00
  • 723da383b4 pgm->parseextparams is an optional function MCUdude 2023-04-17 22:18:54 +02:00
  • a8b263f1f0 Add -xvtarg to jtag3.c MCUdude 2023-04-17 22:18:04 +02:00
  • 7b5867943d Fix typo MCUdude 2023-04-17 22:16:17 +02:00
  • 73469a5e3a Add comment MCUdude 2023-04-17 19:41:03 +02:00
  • 1078cd656f Add non-supported functionality from AVR Dragon MCUdude 2023-04-17 19:40:47 +02:00
  • e9492b564b make stk500v2 set_vtarget, set_varef and set_fosc hardware dependent based on data from avrdude.conf MCUdude 2023-04-17 19:40:09 +02:00
  • 50df3a6303 Fix formatting MCUdude 2023-04-17 19:39:26 +02:00
  • e0f5c552b7 make set_vtarget, set_varef and set_fosc hardware dependent based on data from avrdude.conf MCUdude 2023-04-17 19:38:55 +02:00
  • e67963bf26 Add comments MCUdude 2023-04-17 19:37:10 +02:00
  • 5c85a5a2fb Add HAS_AREF_ADJ MCUdude 2023-04-17 19:36:19 +02:00
  • d82847c95b Merge branch 'main' into more-extra-parameters MCUdude 2023-04-17 18:07:57 +02:00