Commit graph

  • 5e43b76bd8
    Merge pull request #1752 from stefanrueger/static-avrftdi Stefan Rueger 2024-04-25 16:27:05 +00:00
  • 9d53f49d0c
    Adjust spacing to file style Stefan Rueger 2024-04-25 17:24:35 +01:00
  • df03d93221
    Lower some messages to notice/debug level stefanrueger 2024-04-25 15:05:35 +00:00
  • 3cdaf80b28
    Fix NULL access in string argument of msg_() stefanrueger 2024-04-25 14:55:34 +00:00
  • 490d2b87ac
    Revise frequency messages stefanrueger 2024-04-25 14:42:25 +00:00
  • b3175d0820
    Utilise magic memory tree interface for strutil.c stefanrueger 2024-04-25 14:27:46 +00:00
  • d5af013cc2
    Provide str_frq() returning malloc'd frequency string with unit stefanrueger 2024-04-25 14:15:20 +00:00
  • 2c747dc0be
    Fix tpi byte write to fuse/lock bits for usbasp Stefan Rueger 2024-04-24 11:24:25 +01:00
  • e17ee8dbf8
    Update build.yml to include libgpiod-dev for Linux builds mcuee 2024-04-23 21:28:06 +08:00
  • e014cfc9b0
    Render double teardown() harmless in avrftdi.c Stefan Rueger 2024-04-22 16:15:32 +01:00
  • 9278b5655d
    Return LIBAVRDUDE_EXIT instead of exit() Stefan Rueger 2024-04-22 16:12:22 +01:00
  • 7cc31eb778
    Render double teardown() harmless in avr910.c Stefan Rueger 2024-04-22 15:59:26 +01:00
  • 1538f3f811
    Return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:58:27 +01:00
  • 9aeeefdfc6
    Render double teardown() harmless in wiring Stefan Rueger 2024-04-22 15:47:55 +01:00
  • cb10e6b167
    Render double teardown() harmless in usbtiny Stefan Rueger 2024-04-22 15:47:55 +01:00
  • 0006b95501
    Render double teardown() harmless in teensy Stefan Rueger 2024-04-22 15:47:54 +01:00
  • f61f6e6f02
    Render double teardown() harmless in serialupdi Stefan Rueger 2024-04-22 15:47:54 +01:00
  • e6017fecb6
    Render double teardown() harmless in stk500v2 Stefan Rueger 2024-04-22 15:47:54 +01:00
  • 2f334c90ed
    Render double teardown() harmless in usbasp Stefan Rueger 2024-04-22 15:47:54 +01:00
  • 20c5bd4608
    Render double teardown() harmless in pickit2 Stefan Rueger 2024-04-22 15:47:53 +01:00
  • 04002c1070
    Render double teardown() harmless in jtagmkII Stefan Rueger 2024-04-22 15:47:53 +01:00
  • 1442f2a5dc
    Render double teardown() harmless in jtagmkI Stefan Rueger 2024-04-22 15:47:53 +01:00
  • 307a7d8932
    Render double teardown() harmless in ft245r Stefan Rueger 2024-04-22 15:47:52 +01:00
  • 0e97176316
    Render double teardown() harmless in flip2 Stefan Rueger 2024-04-22 15:47:52 +01:00
  • 502ce32e5c
    Render double teardown() harmless in flip1 Stefan Rueger 2024-04-22 15:47:52 +01:00
  • 7af2edaca0
    Render double teardown() harmless in jtag3 Stefan Rueger 2024-04-22 15:47:52 +01:00
  • 74b9a3a321
    Render double teardown() harmless in buspirate Stefan Rueger 2024-04-22 15:47:51 +01:00
  • 9bbbe39f4f
    Render double teardown() harmless in ch341a Stefan Rueger 2024-04-22 15:47:51 +01:00
  • 167e9a9e48
    Render double teardown() harmless in butterfly Stefan Rueger 2024-04-22 15:47:51 +01:00
  • a87e817a2f
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:47 +01:00
  • 9d76a3619c
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:47 +01:00
  • 18837e7984
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:47 +01:00
  • d25289f87e
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:47 +01:00
  • 9000edf03f
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:46 +01:00
  • 7bd27ff157
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:46 +01:00
  • 1f4dbe8d40
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:46 +01:00
  • a5ce726a8a
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:46 +01:00
  • add771e7ef
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:45 +01:00
  • bedfaed6c6
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:45 +01:00
  • fcc978da69
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:45 +01:00
  • 7e35cc6103
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:45 +01:00
  • 367a0723f4
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:44 +01:00
  • 6c05d3f72b
    return LIBAVRDUDE_EXIT instead of exit(0) Stefan Rueger 2024-04-22 15:17:40 +01:00
  • 7ddb7500aa
    Utilse magic memory tree interface Stefan Rueger 2024-04-22 14:05:56 +01:00
  • bf386c6639
    Make static table const Stefan Rueger 2024-04-22 14:03:09 +01:00
  • 9f22855abe
    Remove exit(0) call from programmer micronucleus Stefan Rueger 2024-04-22 14:00:02 +01:00
  • 76b4bf1fd6
    Utilse magic memory tree interface Stefan Rueger 2024-04-22 13:58:54 +01:00
  • 38d8bf0b7a
    Remove exit from programmer code in linuxspi.c Stefan Rueger 2024-04-22 13:47:46 +01:00
  • bd730da36b
    Utilise magic memory tree interface Stefan Rueger 2024-04-22 13:45:23 +01:00
  • d0a21c17d1
    Move static variables to PDATA for linuxspi.c Stefan Rueger 2024-04-22 13:41:26 +01:00
  • 8515704b1c
    Utilise magic memory tree interface for linuxgpio Stefan Rueger 2024-04-22 13:03:20 +01:00
  • 83909096b8
    Add PDATA to programmer linuxgpio and move static variables there Stefan Rueger 2024-04-22 12:57:20 +01:00
  • 28a9587858
    Remove static variable in stk500generic.c Stefan Rueger 2024-04-22 11:54:43 +01:00
  • 569e74365f
    Separate function pointer initialisation out from pgm_new() Stefan Rueger 2024-04-22 11:33:20 +01:00
  • c7368a41ec
    Remove exit() call from flip2.c Stefan Rueger 2024-04-22 10:48:24 +01:00
  • 45c78d76f4
    Remove exit(0) call from flip1.c Stefan Rueger 2024-04-22 10:46:30 +01:00
  • 4f5d54e527
    Utilise magic memory tree interface for pickit2.c Stefan Rueger 2024-04-21 23:15:38 +01:00
  • b2160da192
    Move static variable to PDATA Stefan Rueger 2024-04-21 21:21:58 +01:00
  • d4c71de80a
    Update programmer description Stefan Rueger 2024-04-21 19:48:40 +01:00
  • b4ba0fbd96
    Utilise magic memory tree interface and fix potential memory leak Stefan Rueger 2024-04-21 19:40:32 +01:00
  • a7d2fd2ba8
    Provide PDATA and move static variables into that space Stefan Rueger 2024-04-21 18:51:15 +01:00
  • 01a259c36a
    Utilise magic memory tree interface for flip2.c Stefan Rueger 2024-04-21 17:45:45 +01:00
  • 298d59004b
    Define programmer functions static Stefan Rueger 2024-04-21 17:39:23 +01:00
  • 531e51827c
    Define programmer functions static Stefan Rueger 2024-04-21 17:28:58 +01:00
  • afed7bfc6c
    Utilise magic memory tree interface for flip1.c Stefan Rueger 2024-04-21 17:27:12 +01:00
  • 9d63a9aa97
    Utilise magic memory tree interface for teensy.c Stefan Rueger 2024-04-21 16:51:31 +01:00
  • 00cc9718ad
    Utilise magic memory tree interface for serialupdi.c Stefan Rueger 2024-04-21 16:43:09 +01:00
  • 74bce432e4
    Utilise magic memory tree interface for jtagmkI.c Stefan Rueger 2024-04-21 16:20:49 +01:00
  • 422488de9c
    Make static functions greppable Stefan Rueger 2024-04-21 16:10:50 +01:00
  • c41fa3db2b
    Utilise magic memory tree interface for jtagmkII.c Stefan Rueger 2024-04-21 16:05:46 +01:00
  • db4bf53480
    Revoke comment Stefan Rueger 2024-04-21 15:37:09 +01:00
  • 97e659924a
    Move static buffer to PDATA Stefan Rueger 2024-04-21 15:29:47 +01:00
  • 34dd5d25d6
    Make static tables const or local Stefan Rueger 2024-04-21 15:21:49 +01:00
  • 15e318f05a
    Make static functions greppable Stefan Rueger 2024-04-21 15:10:54 +01:00
  • 0f3bb6a32e
    Utilise magic memory tree interface for jtag3.c Stefan Rueger 2024-04-21 15:05:08 +01:00
  • 0b07a1e962
    Move static signature_cache to PDATA Stefan Rueger 2024-04-21 14:43:00 +01:00
  • 8211e39d80
    Make static functions greppable Stefan Rueger 2024-04-21 14:36:11 +01:00
  • b9801e8d66
    Use mmt_free() instead of free() Stefan Rueger 2024-04-21 14:28:38 +01:00
  • cf24313d7a
    Rewrite usbasp_tpi_write_byte() using tpi WORD_WRITE Stefan Rueger 2024-04-21 13:25:24 +01:00
  • 6a9e3b246d
    Change variable name Stefan Rueger 2024-04-21 12:51:25 +01:00
  • 0f7c6a1d46
    Add sanity checks Stefan Rueger 2024-04-20 01:59:52 +01:00
  • 8e836461e1
    Make static table const Stefan Rueger 2024-04-20 01:55:29 +01:00
  • ce65a1484f
    Make static table local const Stefan Rueger 2024-04-20 01:54:47 +01:00
  • 0f62968695
    Move static table to local data and simplify function Stefan Rueger 2024-04-20 01:22:23 +01:00
  • cae0815d15
    Make static functions greppable Stefan Rueger 2024-04-20 01:08:00 +01:00
  • f1105afb47
    Add mmt_free() definition Stefan Rueger 2024-04-20 01:07:26 +01:00
  • 640e9515ea
    Utilise magic memory tree interface for stk500v2.c Stefan Rueger 2024-04-20 01:03:36 +01:00
  • 0f6d07323d
    Utilise magic memory tree interface for stk500.c Stefan Rueger 2024-04-19 22:30:47 +01:00
  • 1a8a974882
    Make static tables const Stefan Rueger 2024-04-19 22:29:17 +01:00
  • f31d107d81
    Utilise magic memory tree interface for xbee.c Stefan Rueger 2024-04-19 22:22:53 +01:00
  • b2e71428b9
    Move static serdev structure into stk500's PDATA area Stefan Rueger 2024-04-19 22:10:54 +01:00
  • 76efcb614c Stylistic change: move inline comments to column 32 Joerg Wunsch 2024-04-19 22:43:57 +02:00
  • 94714812d7
    Make static table const Stefan Rueger 2024-04-19 20:27:00 +01:00
  • 0bf59aa87b
    Update programmer description Stefan Rueger 2024-04-19 19:43:15 +01:00
  • 1e417efde1
    Utilise magic memory tree interface for wiring.c Stefan Rueger 2024-04-19 19:39:24 +01:00
  • c2c1bda3c5
    Utilise magic memory tree interface for usbtiny.c Stefan Rueger 2024-04-19 19:33:39 +01:00
  • 33e7a56b1c
    Update programmer description Stefan Rueger 2024-04-19 19:16:37 +01:00
  • fd0838b395
    Implement usbasp_tpi_write_byte() as draft Stefan Rueger 2024-04-19 18:03:13 +01:00
  • 68ade64f46
    Utilise magic memory tree interface for usbasp.c Stefan Rueger 2024-04-19 16:58:45 +01:00
  • 53d4a45dfb
    Make static table const Stefan Rueger 2024-04-19 16:49:19 +01:00