An I/O controller for virtual pinball machines: accelerometer nudge sensing, analog plunger input, button input encoding, LedWiz compatible output controls, and more.
Dependencies: mbed FastIO FastPWM USBDevice
Fork of Pinscape_Controller by
SimpleDMA_KL25.h
00001 #if defined TARGET_KL25Z 00002 00003 #define DMA_CHANNELS 4 00004 #define DMA_IRQS 4 00005 00006 enum SimpleDMA_Trigger { 00007 Trigger_NONE = 0, 00008 Trigger_ALWAYS = 60, 00009 Trigger_UART0_RX = 2, 00010 Trigger_UART0_TX, 00011 Trigger_UART1_RX, 00012 Trigger_UART1_TX, 00013 Trigger_UART2_RX, 00014 Trigger_UART2_TX, 00015 Trigger_SPI0_RX = 16, 00016 Trigger_SPI0_TX, 00017 Trigger_SPI1_RX, 00018 Trigger_SPI1_TX, 00019 Trigger_I2C0 = 22, 00020 Trigger_I2C1, 00021 Trigger_TPM0_C0, 00022 Trigger_TPM0_C1, 00023 Trigger_TPM0_C2, 00024 Trigger_TPM0_C3, 00025 Trigger_TPM0_C4, 00026 Trigger_TPM0_C5, 00027 Trigger_TPM1_C0 = 32, 00028 Trigger_TPM1_C1, 00029 Trigger_TPM2_C0, 00030 Trigger_TPM2_C1, 00031 Trigger_ADC0 = 40, 00032 Trigger_CMP0 = 42, 00033 Trigger_DAC0 = 45, 00034 Trigger_PORTA = 49, 00035 Trigger_PORTD = 52, 00036 Trigger_TPM0 = 54, 00037 Trigger_TPM1, 00038 Trigger_TPM2, 00039 Trigger_TSI, 00040 Trigger_ALWAYS0 = 60, 00041 Trigger_ALWAYS1, 00042 Trigger_ALWAYS2, 00043 Trigger_ALWAYS3, 00044 }; 00045 00046 #endif
Generated on Wed Jul 13 2022 03:30:11 by 1.7.2