|
@@ -26,6 +26,8 @@
|
|
|
#define SCSI_OUT_PLD4 GPIO_PIN_7
|
|
#define SCSI_OUT_PLD4 GPIO_PIN_7
|
|
|
|
|
|
|
|
// Control signals for timer based DMA acceleration
|
|
// Control signals for timer based DMA acceleration
|
|
|
|
|
+// TIMER0_CH1 triggers DMACHA
|
|
|
|
|
+// TIMER0_CH3 triggers DMACHB
|
|
|
#define SCSI_TIMER TIMER0
|
|
#define SCSI_TIMER TIMER0
|
|
|
#define SCSI_TIMER_RCU RCU_TIMER0
|
|
#define SCSI_TIMER_RCU RCU_TIMER0
|
|
|
#define SCSI_TIMER_OUT_PORT GPIOB
|
|
#define SCSI_TIMER_OUT_PORT GPIOB
|
|
@@ -36,14 +38,14 @@
|
|
|
#define SCSI_TIMER_IN_AF GPIO_AF_1
|
|
#define SCSI_TIMER_IN_AF GPIO_AF_1
|
|
|
#define SCSI_TIMER_DMA DMA1
|
|
#define SCSI_TIMER_DMA DMA1
|
|
|
#define SCSI_TIMER_DMA_RCU RCU_DMA1
|
|
#define SCSI_TIMER_DMA_RCU RCU_DMA1
|
|
|
-#define SCSI_TIMER_DMACHA DMA_CH4
|
|
|
|
|
|
|
+#define SCSI_TIMER_DMACHA DMA_CH2
|
|
|
#define SCSI_TIMER_DMACHA_SUB_PERIPH DMA_SUBPERI6
|
|
#define SCSI_TIMER_DMACHA_SUB_PERIPH DMA_SUBPERI6
|
|
|
-#define SCSI_TIMER_DMACHB DMA_CH2
|
|
|
|
|
|
|
+#define SCSI_TIMER_DMACHB DMA_CH4
|
|
|
#define SCSI_TIMER_DMACHB_SUB_PERIPH DMA_SUBPERI6
|
|
#define SCSI_TIMER_DMACHB_SUB_PERIPH DMA_SUBPERI6
|
|
|
-#define SCSI_TIMER_DMACHA_IRQ DMA1_Channel4_IRQHandler
|
|
|
|
|
-#define SCSI_TIMER_DMACHA_IRQn DMA1_Channel4_IRQn
|
|
|
|
|
-#define SCSI_TIMER_DMACHB_IRQ DMA1_Channel2_IRQHandler
|
|
|
|
|
-#define SCSI_TIMER_DMACHB_IRQn DMA1_Channel2_IRQn
|
|
|
|
|
|
|
+#define SCSI_TIMER_DMACHA_IRQ DMA1_Channel2_IRQHandler
|
|
|
|
|
+#define SCSI_TIMER_DMACHA_IRQn DMA1_Channel2_IRQn
|
|
|
|
|
+#define SCSI_TIMER_DMACHB_IRQ DMA1_Channel4_IRQHandler
|
|
|
|
|
+#define SCSI_TIMER_DMACHB_IRQn DMA1_Channel4_IRQn
|
|
|
|
|
|
|
|
// SCSI input data port
|
|
// SCSI input data port
|
|
|
#define SCSI_IN_PORT GPIOE
|
|
#define SCSI_IN_PORT GPIOE
|