diff --git a/hal/src/main/native/athena/DMA.cpp b/hal/src/main/native/athena/DMA.cpp index fd83d7fdb3..f3d6d8c4db 100644 --- a/hal/src/main/native/athena/DMA.cpp +++ b/hal/src/main/native/athena/DMA.cpp @@ -593,7 +593,7 @@ void HAL_StartDMA(HAL_DMAHandle handle, int32_t queueDepth, int32_t* status) { } dma->manager = std::make_unique( - 1, queueDepth * dma->captureStore.captureSize, status); + g_DMA_index, queueDepth * dma->captureStore.captureSize, status); if (*status != 0) { return; }