diff --git a/hal/src/main/native/athena/SPI.cpp b/hal/src/main/native/athena/SPI.cpp index 1121fd88dd..0df6fdb824 100644 --- a/hal/src/main/native/athena/SPI.cpp +++ b/hal/src/main/native/athena/SPI.cpp @@ -496,9 +496,8 @@ void HAL_InitSPIAuto(HAL_SPIPort port, int32_t bufferSize, int32_t* status) { } // configure DMA - tDMAChannelDescriptor desc; - spiSystem->getSystemInterface()->getDmaDescriptor(g_SpiAutoData_index, &desc); - spiAutoDMA = std::make_unique(desc.channel, bufferSize, status); + spiAutoDMA = + std::make_unique(g_SpiAutoData_index, bufferSize, status); } void HAL_FreeSPIAuto(HAL_SPIPort port, int32_t* status) {