fix for (long) destinationBuffer TCD->ATTR_DSTteensy4-core
void destinationBuffer(volatile unsigned long p[], unsigned int len) { | void destinationBuffer(volatile unsigned long p[], unsigned int len) { | ||||
TCD->DADDR = p; | TCD->DADDR = p; | ||||
TCD->DOFF = 4; | TCD->DOFF = 4; | ||||
TCD->ATTR_DST = 1; | |||||
TCD->ATTR_DST = 2; | |||||
TCD->NBYTES = 4; | TCD->NBYTES = 4; | ||||
TCD->DLASTSGA = -len; | TCD->DLASTSGA = -len; | ||||
TCD->BITER = len / 4; | TCD->BITER = len / 4; |