patch #8923: Enable TPI for linuxgpio

Submitted by David Mosberger-Tang:
* linuxgpio.c (linuxgpio_initpgm): add cmd_tpi entry




git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1501 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
Joerg Wunsch 2021-11-27 21:41:44 +00:00
parent 15bd30d442
commit 03132d7338
3 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2021-11-27 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
Submitted by David Mosberger-Tang:
patch #8923: Enable TPI for linuxgpio
* linuxgpio.c (linuxgpio_initpgm): add cmd_tpi entry
2021-11-27 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
Submitted by: Milan Kupcevic <milan@debian.org>

2
NEWS
View File

@ -15,6 +15,7 @@ Current:
- UPDI support added (AVR8X family)
- TPI support for USBtinyISP
- TPI support for ft245r
- TPI support for linuxgpio
- AVR Doper uses libhidapi rather than raw libusb (patch #9033)
- -P net:host:port can use IPv6 now (Posix systems only)
- New configure option: -disable-libusb_1_0
@ -131,6 +132,7 @@ Current:
(no-id): Use -B <bitclock> rather than -b <baudrate> for linuxspi driver
patch #9304: [Bug #48767] Implemented WinSock variation of "ser_drain(...)" functionality
patch #8996: Remove lock byte read mask (bug#21954, bug#46759)
patch #8923: Enable TPI for linuxgpio
* Internals:
- New avrdude.conf keyword "family_id", used to verify SIB attributes

View File

@ -330,6 +330,7 @@ void linuxgpio_initpgm(PROGRAMMER *pgm)
pgm->program_enable = bitbang_program_enable;
pgm->chip_erase = bitbang_chip_erase;
pgm->cmd = bitbang_cmd;
pgm->cmd_tpi = bitbang_cmd_tpi;
pgm->open = linuxgpio_open;
pgm->close = linuxgpio_close;
pgm->setpin = linuxgpio_setpin;