stm32/f1/dma: add clear_flag helper function

This commit is contained in:
Jeff Ciesielski 2012-10-19 16:28:44 -07:00
parent 4b86c28141
commit a2fc8768c6
2 changed files with 6 additions and 0 deletions

View file

@ -369,6 +369,7 @@ void dma_disable_channel(u32 dma, u8 channel);
void dma_set_peripheral_address(u32 dma, u8 channel, u32 address);
void dma_set_memory_address(u32 dma, u8 channel, u32 address);
void dma_set_number_of_data(u32 dma, u8 channel, u16 number);
void dma_clear_flag(u32 dma, u32 flag);
END_DECLS

View file

@ -363,5 +363,10 @@ void dma_set_number_of_data(u32 dma, u8 channel, u16 number)
{
DMA_CNDTR(dma, channel) = number;
}
void dma_clear_flag(u32 dma, u32 flag)
{
DMA_ISR(dma) &= ~flag;
}
/**@}*/