Skip to content

Commit d3b2019

Browse files
authored
Merge pull request #39 from adafruit/dma-write-back-descriptors
Provide access to DMA write-back descriptors
2 parents 63a26a4 + ac4b6c6 commit d3b2019

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

samd/dma.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,3 +257,7 @@ int32_t qspi_dma_read(uint32_t address, uint8_t* buffer, uint32_t length) {
257257
DmacDescriptor* dma_descriptor(uint8_t channel_number) {
258258
return &dma_descriptors[channel_number];
259259
}
260+
261+
DmacDescriptor* dma_write_back_descriptor(uint8_t channel_number) {
262+
return &write_back_descriptors[channel_number];
263+
}

samd/dma.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,6 @@ bool dma_channel_free(uint8_t channel_number);
6262
bool dma_channel_enabled(uint8_t channel_number);
6363
uint8_t dma_transfer_status(uint8_t channel_number);
6464
DmacDescriptor* dma_descriptor(uint8_t channel_number);
65+
DmacDescriptor* dma_write_back_descriptor(uint8_t channel_number);
6566

6667
#endif // MICROPY_INCLUDED_ATMEL_SAMD_PERIPHERALS_DMA_H

0 commit comments

Comments
 (0)