Commit Graph

4506 Commits

Author SHA1 Message Date
Stefan Rueger
b4ba0fbd96 Utilise magic memory tree interface and fix potential memory leak 2024-04-21 19:40:32 +01:00
Stefan Rueger
a7d2fd2ba8 Provide PDATA and move static variables into that space 2024-04-21 18:51:15 +01:00
Stefan Rueger
01a259c36a Utilise magic memory tree interface for flip2.c 2024-04-21 17:47:13 +01:00
Stefan Rueger
298d59004b Define programmer functions static 2024-04-21 17:39:23 +01:00
Stefan Rueger
531e51827c Define programmer functions static 2024-04-21 17:28:58 +01:00
Stefan Rueger
afed7bfc6c Utilise magic memory tree interface for flip1.c 2024-04-21 17:27:12 +01:00
Stefan Rueger
9d63a9aa97 Utilise magic memory tree interface for teensy.c 2024-04-21 16:51:31 +01:00
Stefan Rueger
00cc9718ad Utilise magic memory tree interface for serialupdi.c 2024-04-21 16:43:09 +01:00
Stefan Rueger
74bce432e4 Utilise magic memory tree interface for jtagmkI.c 2024-04-21 16:20:49 +01:00
Stefan Rueger
422488de9c Make static functions greppable 2024-04-21 16:10:50 +01:00
Stefan Rueger
c41fa3db2b Utilise magic memory tree interface for jtagmkII.c 2024-04-21 16:05:46 +01:00
Stefan Rueger
db4bf53480 Revoke comment 2024-04-21 15:37:09 +01:00
Stefan Rueger
97e659924a Move static buffer to PDATA 2024-04-21 15:29:47 +01:00
Stefan Rueger
34dd5d25d6 Make static tables const or local 2024-04-21 15:21:49 +01:00
Stefan Rueger
15e318f05a Make static functions greppable 2024-04-21 15:10:54 +01:00
Stefan Rueger
0f3bb6a32e Utilise magic memory tree interface for jtag3.c 2024-04-21 15:05:08 +01:00
Stefan Rueger
0b07a1e962 Move static signature_cache to PDATA 2024-04-21 14:43:00 +01:00
Stefan Rueger
8211e39d80 Make static functions greppable 2024-04-21 14:36:11 +01:00
Stefan Rueger
b9801e8d66 Use mmt_free() instead of free() 2024-04-21 14:28:38 +01:00
Stefan Rueger
cf24313d7a Rewrite usbasp_tpi_write_byte() using tpi WORD_WRITE
The data sheet wants a single word write, not a write block
2024-04-21 13:25:24 +01:00
Stefan Rueger
6a9e3b246d Change variable name 2024-04-21 12:51:25 +01:00
Stefan Rueger
0f7c6a1d46 Add sanity checks 2024-04-20 02:00:08 +01:00
Stefan Rueger
8e836461e1 Make static table const 2024-04-20 01:55:29 +01:00
Stefan Rueger
ce65a1484f Make static table local const 2024-04-20 01:54:47 +01:00
Stefan Rueger
0f62968695 Move static table to local data and simplify function 2024-04-20 01:22:23 +01:00
Stefan Rueger
cae0815d15 Make static functions greppable 2024-04-20 01:08:00 +01:00
Stefan Rueger
f1105afb47 Add mmt_free() definition 2024-04-20 01:07:26 +01:00
Stefan Rueger
640e9515ea Utilise magic memory tree interface for stk500v2.c 2024-04-20 01:03:36 +01:00
Stefan Rueger
0f6d07323d Utilise magic memory tree interface for stk500.c 2024-04-19 22:30:47 +01:00
Stefan Rueger
1a8a974882 Make static tables const 2024-04-19 22:29:17 +01:00
Stefan Rueger
f31d107d81 Utilise magic memory tree interface for xbee.c 2024-04-19 22:22:53 +01:00
Stefan Rueger
b2e71428b9 Move static serdev structure into stk500's PDATA area 2024-04-19 22:10:54 +01:00
Joerg Wunsch
76efcb614c Stylistic change: move inline comments to column 32 2024-04-19 22:43:57 +02:00
Stefan Rueger
94714812d7 Make static table const 2024-04-19 20:27:00 +01:00
Stefan Rueger
0bf59aa87b Update programmer description 2024-04-19 19:43:15 +01:00
Stefan Rueger
1e417efde1 Utilise magic memory tree interface for wiring.c 2024-04-19 19:39:24 +01:00
Stefan Rueger
c2c1bda3c5 Utilise magic memory tree interface for usbtiny.c 2024-04-19 19:33:39 +01:00
Stefan Rueger
33e7a56b1c Update programmer description 2024-04-19 19:16:37 +01:00
Stefan Rueger
fd0838b395 Implement usbasp_tpi_write_byte() as draft 2024-04-19 18:03:13 +01:00
Stefan Rueger
68ade64f46 Utilise magic memory tree interface for usbasp.c 2024-04-19 16:58:45 +01:00
Stefan Rueger
53d4a45dfb Make static table const 2024-04-19 16:49:19 +01:00
Stefan Rueger
b815d9e783 Move static variables to PDATA space in usbasp.c 2024-04-19 16:47:29 +01:00
Stefan Rueger
d651e31b98 Improve usbasp_tpi_read_byte() error messaging 2024-04-19 16:08:43 +01:00
Stefan Rueger
2ce7580977 Utilise magic memory tree interface for buspirate.c 2024-04-19 12:48:24 +01:00
Stefan Rueger
a942b31a98 Make static functions greppable 2024-04-19 12:42:32 +01:00
Stefan Rueger
af5f7ee565 Utilise magic memory tree interface for urclock.c 2024-04-19 12:35:39 +01:00
Stefan Rueger
345e4a985c Utilise magic memory tree interface for dryrun.c 2024-04-19 12:24:37 +01:00
Stefan Rueger
54130a72f5 Update CH341A programmer description 2024-04-19 12:17:53 +01:00
Stefan Rueger
ec5dabcfb0 Utilise magic memory tree interface for ch341a.c 2024-04-19 12:12:09 +01:00
Stefan Rueger
8f951babce Move static variables to PDATA 2024-04-19 12:10:04 +01:00