mirror of
https://github.com/mariusgreuel/avrdude.git
synced 2025-10-08 19:53:07 +00:00
bug #35186 inverting pins with "~" doesn't work for pin lists (i.e. vcc)
bug #37727 Add support for LM3S811 dev board as a programmer * lexer.l,config_gram.y: accepting inverted pins at pin lists syntax: ~num or ~(num,num,...) * par.c: par_set_many_bits is now usable with inverted pins * avrftdi.c: fixed wrong index in ftdi_pin_name * avrdude.conf.in: added programmer lm3s811 git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1106 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
@@ -129,7 +129,7 @@ ftdi_pin_name(avrftdi_t* pdata, int pin)
|
||||
/* This is FTDI's naming scheme.
|
||||
* probably 'D' is for data and 'C' for control
|
||||
*/
|
||||
if(pin < 8)
|
||||
if(pin <= 8)
|
||||
port = 'D';
|
||||
else
|
||||
port = 'C';
|
||||
@@ -517,6 +517,11 @@ static int set_led_vfy(struct programmer_t * pgm, int value)
|
||||
return set_pin(pgm, PIN_LED_VFY, value);
|
||||
}
|
||||
|
||||
/* Send 'buf_size' bytes from 'cmd' to device and return data from device in
|
||||
* buffer 'data'.
|
||||
* Write is only performed when mode contains MPSSE_DO_WRITE.
|
||||
* Read is only performed when mode contains MPSSE_DO_READ.
|
||||
*/
|
||||
static int avrftdi_transmit(avrftdi_t* pdata, unsigned char mode, unsigned char *cmd,
|
||||
unsigned char *data, int buf_size)
|
||||
{
|
||||
|
Reference in New Issue
Block a user