Stefan Rueger
|
ade6a8d8e7
|
Merge pull request #1763 from stefanrueger/usbasp
Make programmer usbasp libavrdude ready
|
2024-04-25 16:40:25 +00:00 |
|
Stefan Rueger
|
9fa861f8fa
|
Merge pull request #1762 from stefanrueger/buspirate
Utilise magic memory tree interface for buspirate.c
|
2024-04-25 16:39:15 +00:00 |
|
Stefan Rueger
|
ff4dea437e
|
Merge branch 'main' into buspirate
|
2024-04-25 16:33:17 +00:00 |
|
Stefan Rueger
|
9eaacf46ba
|
Merge pull request #1761 from stefanrueger/urclock
Utilise magic memory tree interface for urclock.c
|
2024-04-25 16:32:01 +00:00 |
|
Stefan Rueger
|
b1c5bac501
|
Merge pull request #1760 from stefanrueger/dryrun
Utilise magic memory tree interface for dryrun.c
|
2024-04-25 16:31:39 +00:00 |
|
Stefan Rueger
|
ff7ab85983
|
Merge pull request #1759 from stefanrueger/ch341a
Make programmer ch341a libavrdude ready
|
2024-04-25 16:31:16 +00:00 |
|
Stefan Rueger
|
b4bbf30bf9
|
Merge pull request #1758 from stefanrueger/mmt-avr910
Make programmer avr910 libavrdude ready
|
2024-04-25 16:30:59 +00:00 |
|
Stefan Rueger
|
5ce6dab459
|
Merge pull request #1756 from stefanrueger/butterfly
Make butterfly programmer libvrdude ready
|
2024-04-25 16:30:38 +00:00 |
|
Stefan Rueger
|
0833ce83f2
|
Merge pull request #1754 from stefanrueger/no-format-zero-length
Remove gcc warning when printf format is ""
|
2024-04-25 16:29:44 +00:00 |
|
Stefan Rueger
|
51bea2a7f7
|
Merge pull request #1753 from stefanrueger/stk500-v1-eeprom
Make default EEPROM readback values 0xff for STK500 v1 programmer
|
2024-04-25 16:28:11 +00:00 |
|
Stefan Rueger
|
5e43b76bd8
|
Merge pull request #1752 from stefanrueger/static-avrftdi
Make avrftdi type programmers libavrdude ready
|
2024-04-25 16:27:05 +00:00 |
|
Stefan Rueger
|
9d53f49d0c
|
Adjust spacing to file style
|
2024-04-25 17:24:35 +01:00 |
|
stefanrueger
|
df03d93221
|
Lower some messages to notice/debug level
|
2024-04-25 15:05:35 +00:00 |
|
stefanrueger
|
3cdaf80b28
|
Fix NULL access in string argument of msg_()
|
2024-04-25 14:55:34 +00:00 |
|
stefanrueger
|
490d2b87ac
|
Revise frequency messages
|
2024-04-25 14:42:25 +00:00 |
|
stefanrueger
|
b3175d0820
|
Utilise magic memory tree interface for strutil.c
|
2024-04-25 14:27:46 +00:00 |
|
stefanrueger
|
d5af013cc2
|
Provide str_frq() returning malloc'd frequency string with unit
|
2024-04-25 14:15:20 +00:00 |
|
Stefan Rueger
|
2c747dc0be
|
Fix tpi byte write to fuse/lock bits for usbasp
|
2024-04-24 11:24:25 +01:00 |
|
Stefan Rueger
|
e014cfc9b0
|
Render double teardown() harmless in avrftdi.c
|
2024-04-22 16:15:32 +01:00 |
|
Stefan Rueger
|
9278b5655d
|
Return LIBAVRDUDE_EXIT instead of exit()
|
2024-04-22 16:12:22 +01:00 |
|
Stefan Rueger
|
7cc31eb778
|
Render double teardown() harmless in avr910.c
|
2024-04-22 15:59:26 +01:00 |
|
Stefan Rueger
|
1538f3f811
|
Return LIBAVRDUDE_EXIT instead of exit(0)
|
2024-04-22 15:58:27 +01:00 |
|
Stefan Rueger
|
2f334c90ed
|
Render double teardown() harmless in usbasp
|
2024-04-22 15:47:54 +01:00 |
|
Stefan Rueger
|
74b9a3a321
|
Render double teardown() harmless in buspirate
|
2024-04-22 15:47:51 +01:00 |
|
Stefan Rueger
|
9bbbe39f4f
|
Render double teardown() harmless in ch341a
|
2024-04-22 15:47:51 +01:00 |
|
Stefan Rueger
|
167e9a9e48
|
Render double teardown() harmless in butterfly
|
2024-04-22 15:47:51 +01:00 |
|
Stefan Rueger
|
9d76a3619c
|
return LIBAVRDUDE_EXIT instead of exit(0)
|
2024-04-22 15:17:47 +01:00 |
|
Stefan Rueger
|
d25289f87e
|
return LIBAVRDUDE_EXIT instead of exit(0)
|
2024-04-22 15:17:47 +01:00 |
|
Stefan Rueger
|
6c05d3f72b
|
return LIBAVRDUDE_EXIT instead of exit(0)
|
2024-04-22 15:17:40 +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
|
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 |
|
Stefan Rueger
|
68d8023b6c
|
Utilise magic memory tree interface for avr910.c
|
2024-04-18 21:03:30 +01:00 |
|
Stefan Rueger
|
7e3854ff2f
|
Do not use m->desc for memory type: use mem_is_...(m)
|
2024-04-18 20:58:57 +01:00 |
|
Stefan Rueger
|
f5881e9cd2
|
Rework butterfly_paged_load()
- Return correct value (number of bytes loaded)
- Do not use m->desc for memory type: use mem_is_...(m)
|
2024-04-18 20:56:22 +01:00 |
|
Stefan Rueger
|
924c9b0a38
|
Rework butterfly_paged_write()
- Return correct value (number of bytes written)
- Do not use m->desc for memory type: use mem_is_...(m)
|
2024-04-18 20:47:25 +01:00 |
|
Stefan Rueger
|
45b4f7ab09
|
Provide PDATA cache for avr910_read_byte_flash()
|
2024-04-18 20:31:49 +01:00 |
|
Stefan Rueger
|
9ed9053671
|
Provide meaningful pgm->disable() method
It is customary that pgm->disable() leaves programming mode; as such it is
the closing part of pgm->program_enable()
|
2024-04-18 19:28:34 +01:00 |
|
Stefan Rueger
|
04956f0dc7
|
Provide meaningful program_enable() method
|
2024-04-18 19:24:46 +01:00 |
|