A simple library to access the DMA functionality.
Fork of SimpleDMA by
Diff: SimpleDMA_LPC1768.h
- Revision:
- 5:d9f46ef80e20
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/SimpleDMA_LPC1768.h Sat Jan 04 14:42:33 2014 +0000 @@ -0,0 +1,34 @@ +#ifdef TARGET_LPC1768 + +#define DMA_CHANNELS 8 +#define DMA_IRQS 1 + +enum SimpleDMA_Trigger { + Trigger_ALWAYS = -1, + Trigger_SSP0_TX, + Trigger_SSP0_RX, + Trigger_SSP1_TX, + Trigger_SSP1_RX, + Trigger_ADC, + Trigger_I2S0, + Trigger_I2S1, + Trigger_DAC, + Trigger_UART0_TX, + Trigger_UART0_RX, + Trigger_UART1_TX, + Trigger_UART1_RX, + Trigger_UART2_TX, + Trigger_UART2_RX, + Trigger_UART3_TX, + Trigger_UART3_RX, + Trigger_MATCH0_0 = 24, + Trigger_MATCH0_1, + Trigger_MATCH1_0, + Trigger_MATCH1_1, + Trigger_MATCH2_0, + Trigger_MATCH2_1, + Trigger_MATCH3_0, + Trigger_MATCH3_1 +}; + +#endif \ No newline at end of file