A simple library to access the DMA functionality.
Fork of SimpleDMA by
SimpleDMA_KL25.h
- Committer:
- Sissors
- Date:
- 2014-01-04
- Revision:
- 5:d9f46ef80e20
- Parent:
- 3:34f5bf8adfa0
File content as of revision 5:d9f46ef80e20:
#ifdef TARGET_KL25Z #define DMA_CHANNELS 4 #define DMA_IRQS 4 enum SimpleDMA_Trigger { Trigger_ALWAYS = 60, Trigger_UART0_RX = 2, Trigger_UART0_TX, Trigger_UART1_RX, Trigger_UART1_TX, Trigger_UART2_RX, Trigger_UART2_TX, Trigger_SPI0_RX = 16, Trigger_SPI0_TX, Trigger_SPI1_RX, Trigger_SPI1_TX, Trigger_I2C0 = 22, Trigger_I2C1, Trigger_TPM0_C0, Trigger_TPM0_C1, Trigger_TPM0_C2, Trigger_TPM0_C3, Trigger_TPM0_C4, Trigger_TPM0_C5, Trigger_TPM1_C0 = 32, Trigger_TPM1_C1, Trigger_TPM2_C0, Trigger_TPM2_C1, Trigger_ADC0 = 40, Trigger_CMP0 = 42, Trigger_DAC0 = 45, Trigger_PORTA = 49, Trigger_PORTD = 52, Trigger_TPM0 = 54, Trigger_TPM1, Trigger_TPM2, Trigger_TSI, Trigger_ALWAYS0 = 60, Trigger_ALWAYS1, Trigger_ALWAYS2, Trigger_ALWAYS3, }; #endif