i have a ringbuffer, for example an 2d Array of fixed uint8_t Bytes. It's possible that the chip at self or triggered in the Callback can update the DMA buffer address????
#define lines 8
#define bufferlinesize 36
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
nItrWrite= (nItrWrite+ 1) % lines;
huart->pRxBuffPtr = rxBuffer[nItrWriteRing];