|
|
@@ -6,13 +6,33 @@
|
|
|
/* Debug_Timer_Interrupt */
|
|
|
.set Debug_Timer_Interrupt__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
.set Debug_Timer_Interrupt__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
-.set Debug_Timer_Interrupt__INTC_MASK, 0x01
|
|
|
-.set Debug_Timer_Interrupt__INTC_NUMBER, 0
|
|
|
+.set Debug_Timer_Interrupt__INTC_MASK, 0x02
|
|
|
+.set Debug_Timer_Interrupt__INTC_NUMBER, 1
|
|
|
.set Debug_Timer_Interrupt__INTC_PRIOR_NUM, 7
|
|
|
-.set Debug_Timer_Interrupt__INTC_PRIOR_REG, CYREG_NVIC_PRI_0
|
|
|
+.set Debug_Timer_Interrupt__INTC_PRIOR_REG, CYREG_NVIC_PRI_1
|
|
|
.set Debug_Timer_Interrupt__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
|
|
|
.set Debug_Timer_Interrupt__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
|
|
|
|
|
|
+/* SCSI_RX_DMA_COMPLETE */
|
|
|
+.set SCSI_RX_DMA_COMPLETE__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
+.set SCSI_RX_DMA_COMPLETE__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
+.set SCSI_RX_DMA_COMPLETE__INTC_MASK, 0x01
|
|
|
+.set SCSI_RX_DMA_COMPLETE__INTC_NUMBER, 0
|
|
|
+.set SCSI_RX_DMA_COMPLETE__INTC_PRIOR_NUM, 7
|
|
|
+.set SCSI_RX_DMA_COMPLETE__INTC_PRIOR_REG, CYREG_NVIC_PRI_0
|
|
|
+.set SCSI_RX_DMA_COMPLETE__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
|
|
|
+.set SCSI_RX_DMA_COMPLETE__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
|
|
|
+
|
|
|
+/* SCSI_TX_DMA_COMPLETE */
|
|
|
+.set SCSI_TX_DMA_COMPLETE__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
+.set SCSI_TX_DMA_COMPLETE__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
+.set SCSI_TX_DMA_COMPLETE__INTC_MASK, 0x04
|
|
|
+.set SCSI_TX_DMA_COMPLETE__INTC_NUMBER, 2
|
|
|
+.set SCSI_TX_DMA_COMPLETE__INTC_PRIOR_NUM, 7
|
|
|
+.set SCSI_TX_DMA_COMPLETE__INTC_PRIOR_REG, CYREG_NVIC_PRI_2
|
|
|
+.set SCSI_TX_DMA_COMPLETE__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
|
|
|
+.set SCSI_TX_DMA_COMPLETE__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
|
|
|
+
|
|
|
/* Debug_Timer_TimerHW */
|
|
|
.set Debug_Timer_TimerHW__CAP0, CYREG_TMR0_CAP0
|
|
|
.set Debug_Timer_TimerHW__CAP1, CYREG_TMR0_CAP1
|
|
|
@@ -31,6 +51,26 @@
|
|
|
.set Debug_Timer_TimerHW__RT1, CYREG_TMR0_RT1
|
|
|
.set Debug_Timer_TimerHW__SR0, CYREG_TMR0_SR0
|
|
|
|
|
|
+/* SD_RX_DMA_COMPLETE */
|
|
|
+.set SD_RX_DMA_COMPLETE__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
+.set SD_RX_DMA_COMPLETE__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
+.set SD_RX_DMA_COMPLETE__INTC_MASK, 0x08
|
|
|
+.set SD_RX_DMA_COMPLETE__INTC_NUMBER, 3
|
|
|
+.set SD_RX_DMA_COMPLETE__INTC_PRIOR_NUM, 7
|
|
|
+.set SD_RX_DMA_COMPLETE__INTC_PRIOR_REG, CYREG_NVIC_PRI_3
|
|
|
+.set SD_RX_DMA_COMPLETE__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
|
|
|
+.set SD_RX_DMA_COMPLETE__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
|
|
|
+
|
|
|
+/* SD_TX_DMA_COMPLETE */
|
|
|
+.set SD_TX_DMA_COMPLETE__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
+.set SD_TX_DMA_COMPLETE__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
+.set SD_TX_DMA_COMPLETE__INTC_MASK, 0x10
|
|
|
+.set SD_TX_DMA_COMPLETE__INTC_NUMBER, 4
|
|
|
+.set SD_TX_DMA_COMPLETE__INTC_PRIOR_NUM, 7
|
|
|
+.set SD_TX_DMA_COMPLETE__INTC_PRIOR_REG, CYREG_NVIC_PRI_4
|
|
|
+.set SD_TX_DMA_COMPLETE__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
|
|
|
+.set SD_TX_DMA_COMPLETE__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
|
|
|
+
|
|
|
/* USBFS_bus_reset */
|
|
|
.set USBFS_bus_reset__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
.set USBFS_bus_reset__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
@@ -44,41 +84,41 @@
|
|
|
/* SCSI_CTL_PHASE */
|
|
|
.set SCSI_CTL_PHASE_Sync_ctrl_reg__0__MASK, 0x01
|
|
|
.set SCSI_CTL_PHASE_Sync_ctrl_reg__0__POS, 0
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB05_06_ACTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB05_06_CTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB05_06_CTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB05_06_CTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB05_06_CTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB05_06_MSK
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB05_06_MSK
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB05_06_MSK
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB05_06_MSK
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB02_03_ACTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB02_03_CTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB02_03_CTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB02_03_CTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB02_03_CTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB02_03_MSK
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB02_03_MSK
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB02_03_MSK
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB02_03_MSK
|
|
|
.set SCSI_CTL_PHASE_Sync_ctrl_reg__1__MASK, 0x02
|
|
|
.set SCSI_CTL_PHASE_Sync_ctrl_reg__1__POS, 1
|
|
|
.set SCSI_CTL_PHASE_Sync_ctrl_reg__2__MASK, 0x04
|
|
|
.set SCSI_CTL_PHASE_Sync_ctrl_reg__2__POS, 2
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB05_ACTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB05_CTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB05_ST_CTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB05_CTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB05_ST_CTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB02_ACTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB02_CTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB02_ST_CTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB02_CTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB02_ST_CTL
|
|
|
.set SCSI_CTL_PHASE_Sync_ctrl_reg__MASK, 0x07
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB05_MSK_ACTL
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB05_MSK
|
|
|
-.set SCSI_CTL_PHASE_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB05_MSK_ACTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB02_MSK_ACTL
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB02_MSK
|
|
|
+.set SCSI_CTL_PHASE_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB02_MSK_ACTL
|
|
|
|
|
|
/* SCSI_Out_Bits */
|
|
|
.set SCSI_Out_Bits_Sync_ctrl_reg__0__MASK, 0x01
|
|
|
.set SCSI_Out_Bits_Sync_ctrl_reg__0__POS, 0
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB00_01_ACTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB00_01_CTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB00_01_CTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB00_01_CTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB00_01_CTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB00_01_MSK
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB00_01_MSK
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB00_01_MSK
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB00_01_MSK
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB12_13_ACTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB12_13_CTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB12_13_CTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB12_13_CTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB12_13_CTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB12_13_MSK
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB12_13_MSK
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB12_13_MSK
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB12_13_MSK
|
|
|
.set SCSI_Out_Bits_Sync_ctrl_reg__1__MASK, 0x02
|
|
|
.set SCSI_Out_Bits_Sync_ctrl_reg__1__POS, 1
|
|
|
.set SCSI_Out_Bits_Sync_ctrl_reg__2__MASK, 0x04
|
|
|
@@ -93,15 +133,15 @@
|
|
|
.set SCSI_Out_Bits_Sync_ctrl_reg__6__POS, 6
|
|
|
.set SCSI_Out_Bits_Sync_ctrl_reg__7__MASK, 0x80
|
|
|
.set SCSI_Out_Bits_Sync_ctrl_reg__7__POS, 7
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB00_ACTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB00_CTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB00_ST_CTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB00_CTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB00_ST_CTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB12_ACTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB12_CTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB12_ST_CTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB12_CTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB12_ST_CTL
|
|
|
.set SCSI_Out_Bits_Sync_ctrl_reg__MASK, 0xFF
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB00_MSK_ACTL
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB00_MSK
|
|
|
-.set SCSI_Out_Bits_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB00_MSK_ACTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB12_MSK
|
|
|
+.set SCSI_Out_Bits_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
|
|
|
|
|
|
/* USBFS_arb_int */
|
|
|
.set USBFS_arb_int__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
@@ -126,24 +166,24 @@
|
|
|
/* SCSI_Out_Ctl */
|
|
|
.set SCSI_Out_Ctl_Sync_ctrl_reg__0__MASK, 0x01
|
|
|
.set SCSI_Out_Ctl_Sync_ctrl_reg__0__POS, 0
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB03_04_ACTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB03_04_CTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB03_04_CTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB03_04_CTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB03_04_CTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB03_04_MSK
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB03_04_MSK
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB03_04_MSK
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB03_04_MSK
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB03_ACTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB03_CTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB03_ST_CTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB03_CTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB03_ST_CTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B1_UDB07_08_ACTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B1_UDB07_08_CTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B1_UDB07_08_CTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B1_UDB07_08_CTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B1_UDB07_08_CTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B1_UDB07_08_MSK
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B1_UDB07_08_MSK
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B1_UDB07_08_MSK
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B1_UDB07_08_MSK
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B1_UDB07_ACTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__CONTROL_REG, CYREG_B1_UDB07_CTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B1_UDB07_ST_CTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__COUNT_REG, CYREG_B1_UDB07_CTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B1_UDB07_ST_CTL
|
|
|
.set SCSI_Out_Ctl_Sync_ctrl_reg__MASK, 0x01
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB03_MSK
|
|
|
-.set SCSI_Out_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B1_UDB07_MSK_ACTL
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__PERIOD_REG, CYREG_B1_UDB07_MSK
|
|
|
+.set SCSI_Out_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B1_UDB07_MSK_ACTL
|
|
|
|
|
|
/* SCSI_Out_DBx */
|
|
|
.set SCSI_Out_DBx__0__AG, CYREG_PRT6_AG
|
|
|
@@ -616,8 +656,8 @@
|
|
|
.set SDCard_BSPIM_BitCounter__MASK_CTL_AUX_CTL_REG, CYREG_B1_UDB06_MSK_ACTL
|
|
|
.set SDCard_BSPIM_BitCounter__PERIOD_REG, CYREG_B1_UDB06_MSK
|
|
|
.set SDCard_BSPIM_BitCounter__PER_CTL_AUX_CTL_REG, CYREG_B1_UDB06_MSK_ACTL
|
|
|
-.set SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB06_07_ACTL
|
|
|
-.set SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG, CYREG_B0_UDB06_07_ST
|
|
|
+.set SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB07_08_ACTL
|
|
|
+.set SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG, CYREG_B0_UDB07_08_ST
|
|
|
.set SDCard_BSPIM_RxStsReg__4__MASK, 0x10
|
|
|
.set SDCard_BSPIM_RxStsReg__4__POS, 4
|
|
|
.set SDCard_BSPIM_RxStsReg__5__MASK, 0x20
|
|
|
@@ -625,13 +665,13 @@
|
|
|
.set SDCard_BSPIM_RxStsReg__6__MASK, 0x40
|
|
|
.set SDCard_BSPIM_RxStsReg__6__POS, 6
|
|
|
.set SDCard_BSPIM_RxStsReg__MASK, 0x70
|
|
|
-.set SDCard_BSPIM_RxStsReg__MASK_REG, CYREG_B0_UDB06_MSK
|
|
|
-.set SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB06_ACTL
|
|
|
-.set SDCard_BSPIM_RxStsReg__STATUS_REG, CYREG_B0_UDB06_ST
|
|
|
+.set SDCard_BSPIM_RxStsReg__MASK_REG, CYREG_B0_UDB07_MSK
|
|
|
+.set SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB07_ACTL
|
|
|
+.set SDCard_BSPIM_RxStsReg__STATUS_REG, CYREG_B0_UDB07_ST
|
|
|
.set SDCard_BSPIM_TxStsReg__0__MASK, 0x01
|
|
|
.set SDCard_BSPIM_TxStsReg__0__POS, 0
|
|
|
-.set SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB04_05_ACTL
|
|
|
-.set SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG, CYREG_B0_UDB04_05_ST
|
|
|
+.set SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B1_UDB07_08_ACTL
|
|
|
+.set SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG, CYREG_B1_UDB07_08_ST
|
|
|
.set SDCard_BSPIM_TxStsReg__1__MASK, 0x02
|
|
|
.set SDCard_BSPIM_TxStsReg__1__POS, 1
|
|
|
.set SDCard_BSPIM_TxStsReg__2__MASK, 0x04
|
|
|
@@ -641,26 +681,30 @@
|
|
|
.set SDCard_BSPIM_TxStsReg__4__MASK, 0x10
|
|
|
.set SDCard_BSPIM_TxStsReg__4__POS, 4
|
|
|
.set SDCard_BSPIM_TxStsReg__MASK, 0x1F
|
|
|
-.set SDCard_BSPIM_TxStsReg__MASK_REG, CYREG_B0_UDB04_MSK
|
|
|
-.set SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB04_ACTL
|
|
|
-.set SDCard_BSPIM_TxStsReg__STATUS_REG, CYREG_B0_UDB04_ST
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__16BIT_A0_REG, CYREG_B0_UDB06_07_A0
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__16BIT_A1_REG, CYREG_B0_UDB06_07_A1
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__16BIT_D0_REG, CYREG_B0_UDB06_07_D0
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__16BIT_D1_REG, CYREG_B0_UDB06_07_D1
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__16BIT_DP_AUX_CTL_REG, CYREG_B0_UDB06_07_ACTL
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__16BIT_F0_REG, CYREG_B0_UDB06_07_F0
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__16BIT_F1_REG, CYREG_B0_UDB06_07_F1
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__A0_A1_REG, CYREG_B0_UDB06_A0_A1
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__A0_REG, CYREG_B0_UDB06_A0
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__A1_REG, CYREG_B0_UDB06_A1
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__D0_D1_REG, CYREG_B0_UDB06_D0_D1
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__D0_REG, CYREG_B0_UDB06_D0
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__D1_REG, CYREG_B0_UDB06_D1
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__DP_AUX_CTL_REG, CYREG_B0_UDB06_ACTL
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__F0_F1_REG, CYREG_B0_UDB06_F0_F1
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__F0_REG, CYREG_B0_UDB06_F0
|
|
|
-.set SDCard_BSPIM_sR8_Dp_u0__F1_REG, CYREG_B0_UDB06_F1
|
|
|
+.set SDCard_BSPIM_TxStsReg__MASK_REG, CYREG_B1_UDB07_MSK
|
|
|
+.set SDCard_BSPIM_TxStsReg__MASK_ST_AUX_CTL_REG, CYREG_B1_UDB07_MSK_ACTL
|
|
|
+.set SDCard_BSPIM_TxStsReg__PER_ST_AUX_CTL_REG, CYREG_B1_UDB07_MSK_ACTL
|
|
|
+.set SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG, CYREG_B1_UDB07_ACTL
|
|
|
+.set SDCard_BSPIM_TxStsReg__STATUS_CNT_REG, CYREG_B1_UDB07_ST_CTL
|
|
|
+.set SDCard_BSPIM_TxStsReg__STATUS_CONTROL_REG, CYREG_B1_UDB07_ST_CTL
|
|
|
+.set SDCard_BSPIM_TxStsReg__STATUS_REG, CYREG_B1_UDB07_ST
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__16BIT_A0_REG, CYREG_B0_UDB04_05_A0
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__16BIT_A1_REG, CYREG_B0_UDB04_05_A1
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__16BIT_D0_REG, CYREG_B0_UDB04_05_D0
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__16BIT_D1_REG, CYREG_B0_UDB04_05_D1
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__16BIT_DP_AUX_CTL_REG, CYREG_B0_UDB04_05_ACTL
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__16BIT_F0_REG, CYREG_B0_UDB04_05_F0
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__16BIT_F1_REG, CYREG_B0_UDB04_05_F1
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__A0_A1_REG, CYREG_B0_UDB04_A0_A1
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__A0_REG, CYREG_B0_UDB04_A0
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__A1_REG, CYREG_B0_UDB04_A1
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__D0_D1_REG, CYREG_B0_UDB04_D0_D1
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__D0_REG, CYREG_B0_UDB04_D0
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__D1_REG, CYREG_B0_UDB04_D1
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__DP_AUX_CTL_REG, CYREG_B0_UDB04_ACTL
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__F0_F1_REG, CYREG_B0_UDB04_F0_F1
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__F0_REG, CYREG_B0_UDB04_F0
|
|
|
+.set SDCard_BSPIM_sR8_Dp_u0__F1_REG, CYREG_B0_UDB04_F1
|
|
|
|
|
|
/* USBFS_dp_int */
|
|
|
.set USBFS_dp_int__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
@@ -1104,6 +1148,30 @@
|
|
|
.set SCSI_In_DBx__DB7__SHIFT, 1
|
|
|
.set SCSI_In_DBx__DB7__SLW, CYREG_PRT2_SLW
|
|
|
|
|
|
+/* SCSI_RX_DMA */
|
|
|
+.set SCSI_RX_DMA__DRQ_CTL, CYREG_IDMUX_DRQ_CTL0
|
|
|
+.set SCSI_RX_DMA__DRQ_NUMBER, 0
|
|
|
+.set SCSI_RX_DMA__NUMBEROF_TDS, 0
|
|
|
+.set SCSI_RX_DMA__PRIORITY, 2
|
|
|
+.set SCSI_RX_DMA__TERMIN_EN, 0
|
|
|
+.set SCSI_RX_DMA__TERMIN_SEL, 0
|
|
|
+.set SCSI_RX_DMA__TERMOUT0_EN, 1
|
|
|
+.set SCSI_RX_DMA__TERMOUT0_SEL, 0
|
|
|
+.set SCSI_RX_DMA__TERMOUT1_EN, 0
|
|
|
+.set SCSI_RX_DMA__TERMOUT1_SEL, 0
|
|
|
+
|
|
|
+/* SCSI_TX_DMA */
|
|
|
+.set SCSI_TX_DMA__DRQ_CTL, CYREG_IDMUX_DRQ_CTL0
|
|
|
+.set SCSI_TX_DMA__DRQ_NUMBER, 1
|
|
|
+.set SCSI_TX_DMA__NUMBEROF_TDS, 0
|
|
|
+.set SCSI_TX_DMA__PRIORITY, 2
|
|
|
+.set SCSI_TX_DMA__TERMIN_EN, 0
|
|
|
+.set SCSI_TX_DMA__TERMIN_SEL, 0
|
|
|
+.set SCSI_TX_DMA__TERMOUT0_EN, 1
|
|
|
+.set SCSI_TX_DMA__TERMOUT0_SEL, 1
|
|
|
+.set SCSI_TX_DMA__TERMOUT1_EN, 0
|
|
|
+.set SCSI_TX_DMA__TERMOUT1_SEL, 0
|
|
|
+
|
|
|
/* SD_Data_Clk */
|
|
|
.set SD_Data_Clk__CFG0, CYREG_CLKDIST_DCFG0_CFG0
|
|
|
.set SD_Data_Clk__CFG1, CYREG_CLKDIST_DCFG0_CFG1
|
|
|
@@ -1140,85 +1208,68 @@
|
|
|
/* scsiTarget */
|
|
|
.set scsiTarget_StatusReg__0__MASK, 0x01
|
|
|
.set scsiTarget_StatusReg__0__POS, 0
|
|
|
-.set scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB13_14_ACTL
|
|
|
-.set scsiTarget_StatusReg__16BIT_STATUS_REG, CYREG_B0_UDB13_14_ST
|
|
|
+.set scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB04_05_ACTL
|
|
|
+.set scsiTarget_StatusReg__16BIT_STATUS_REG, CYREG_B0_UDB04_05_ST
|
|
|
.set scsiTarget_StatusReg__1__MASK, 0x02
|
|
|
.set scsiTarget_StatusReg__1__POS, 1
|
|
|
.set scsiTarget_StatusReg__2__MASK, 0x04
|
|
|
.set scsiTarget_StatusReg__2__POS, 2
|
|
|
.set scsiTarget_StatusReg__3__MASK, 0x08
|
|
|
.set scsiTarget_StatusReg__3__POS, 3
|
|
|
-.set scsiTarget_StatusReg__MASK, 0x0F
|
|
|
-.set scsiTarget_StatusReg__MASK_REG, CYREG_B0_UDB13_MSK
|
|
|
-.set scsiTarget_StatusReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB13_ACTL
|
|
|
-.set scsiTarget_StatusReg__STATUS_REG, CYREG_B0_UDB13_ST
|
|
|
-.set scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB12_13_ACTL
|
|
|
-.set scsiTarget_datapath_PI__16BIT_STATUS_REG, CYREG_B0_UDB12_13_ST
|
|
|
-.set scsiTarget_datapath_PI__MASK_REG, CYREG_B0_UDB12_MSK
|
|
|
-.set scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
|
|
|
-.set scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
|
|
|
-.set scsiTarget_datapath_PI__STATUS_AUX_CTL_REG, CYREG_B0_UDB12_ACTL
|
|
|
-.set scsiTarget_datapath_PI__STATUS_CNT_REG, CYREG_B0_UDB12_ST_CTL
|
|
|
-.set scsiTarget_datapath_PI__STATUS_CONTROL_REG, CYREG_B0_UDB12_ST_CTL
|
|
|
-.set scsiTarget_datapath_PI__STATUS_REG, CYREG_B0_UDB12_ST
|
|
|
-.set scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB12_13_ACTL
|
|
|
-.set scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB12_13_CTL
|
|
|
-.set scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB12_13_CTL
|
|
|
-.set scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB12_13_CTL
|
|
|
-.set scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB12_13_CTL
|
|
|
-.set scsiTarget_datapath_PO__16BIT_MASK_MASK_REG, CYREG_B0_UDB12_13_MSK
|
|
|
-.set scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB12_13_MSK
|
|
|
-.set scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB12_13_MSK
|
|
|
-.set scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB12_13_MSK
|
|
|
-.set scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG, CYREG_B0_UDB12_ACTL
|
|
|
-.set scsiTarget_datapath_PO__CONTROL_REG, CYREG_B0_UDB12_CTL
|
|
|
-.set scsiTarget_datapath_PO__CONTROL_ST_REG, CYREG_B0_UDB12_ST_CTL
|
|
|
-.set scsiTarget_datapath_PO__COUNT_REG, CYREG_B0_UDB12_CTL
|
|
|
-.set scsiTarget_datapath_PO__COUNT_ST_REG, CYREG_B0_UDB12_ST_CTL
|
|
|
-.set scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
|
|
|
-.set scsiTarget_datapath_PO__PERIOD_REG, CYREG_B0_UDB12_MSK
|
|
|
-.set scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
|
|
|
-.set scsiTarget_datapath__16BIT_A0_REG, CYREG_B0_UDB12_13_A0
|
|
|
-.set scsiTarget_datapath__16BIT_A1_REG, CYREG_B0_UDB12_13_A1
|
|
|
-.set scsiTarget_datapath__16BIT_D0_REG, CYREG_B0_UDB12_13_D0
|
|
|
-.set scsiTarget_datapath__16BIT_D1_REG, CYREG_B0_UDB12_13_D1
|
|
|
-.set scsiTarget_datapath__16BIT_DP_AUX_CTL_REG, CYREG_B0_UDB12_13_ACTL
|
|
|
-.set scsiTarget_datapath__16BIT_F0_REG, CYREG_B0_UDB12_13_F0
|
|
|
-.set scsiTarget_datapath__16BIT_F1_REG, CYREG_B0_UDB12_13_F1
|
|
|
-.set scsiTarget_datapath__A0_A1_REG, CYREG_B0_UDB12_A0_A1
|
|
|
-.set scsiTarget_datapath__A0_REG, CYREG_B0_UDB12_A0
|
|
|
-.set scsiTarget_datapath__A1_REG, CYREG_B0_UDB12_A1
|
|
|
-.set scsiTarget_datapath__D0_D1_REG, CYREG_B0_UDB12_D0_D1
|
|
|
-.set scsiTarget_datapath__D0_REG, CYREG_B0_UDB12_D0
|
|
|
-.set scsiTarget_datapath__D1_REG, CYREG_B0_UDB12_D1
|
|
|
-.set scsiTarget_datapath__DP_AUX_CTL_REG, CYREG_B0_UDB12_ACTL
|
|
|
-.set scsiTarget_datapath__F0_F1_REG, CYREG_B0_UDB12_F0_F1
|
|
|
-.set scsiTarget_datapath__F0_REG, CYREG_B0_UDB12_F0
|
|
|
-.set scsiTarget_datapath__F1_REG, CYREG_B0_UDB12_F1
|
|
|
-.set scsiTarget_datapath__MSK_DP_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
|
|
|
-.set scsiTarget_datapath__PER_DP_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
|
|
|
+.set scsiTarget_StatusReg__4__MASK, 0x10
|
|
|
+.set scsiTarget_StatusReg__4__POS, 4
|
|
|
+.set scsiTarget_StatusReg__MASK, 0x1F
|
|
|
+.set scsiTarget_StatusReg__MASK_REG, CYREG_B0_UDB04_MSK
|
|
|
+.set scsiTarget_StatusReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB04_ACTL
|
|
|
+.set scsiTarget_StatusReg__STATUS_REG, CYREG_B0_UDB04_ST
|
|
|
+.set scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB03_04_ACTL
|
|
|
+.set scsiTarget_datapath_PI__16BIT_STATUS_REG, CYREG_B0_UDB03_04_ST
|
|
|
+.set scsiTarget_datapath_PI__MASK_REG, CYREG_B0_UDB03_MSK
|
|
|
+.set scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
|
|
|
+.set scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
|
|
|
+.set scsiTarget_datapath_PI__STATUS_AUX_CTL_REG, CYREG_B0_UDB03_ACTL
|
|
|
+.set scsiTarget_datapath_PI__STATUS_CNT_REG, CYREG_B0_UDB03_ST_CTL
|
|
|
+.set scsiTarget_datapath_PI__STATUS_CONTROL_REG, CYREG_B0_UDB03_ST_CTL
|
|
|
+.set scsiTarget_datapath_PI__STATUS_REG, CYREG_B0_UDB03_ST
|
|
|
+.set scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB03_04_ACTL
|
|
|
+.set scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB03_04_CTL
|
|
|
+.set scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB03_04_CTL
|
|
|
+.set scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB03_04_CTL
|
|
|
+.set scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB03_04_CTL
|
|
|
+.set scsiTarget_datapath_PO__16BIT_MASK_MASK_REG, CYREG_B0_UDB03_04_MSK
|
|
|
+.set scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB03_04_MSK
|
|
|
+.set scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB03_04_MSK
|
|
|
+.set scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB03_04_MSK
|
|
|
+.set scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG, CYREG_B0_UDB03_ACTL
|
|
|
+.set scsiTarget_datapath_PO__CONTROL_REG, CYREG_B0_UDB03_CTL
|
|
|
+.set scsiTarget_datapath_PO__CONTROL_ST_REG, CYREG_B0_UDB03_ST_CTL
|
|
|
+.set scsiTarget_datapath_PO__COUNT_REG, CYREG_B0_UDB03_CTL
|
|
|
+.set scsiTarget_datapath_PO__COUNT_ST_REG, CYREG_B0_UDB03_ST_CTL
|
|
|
+.set scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
|
|
|
+.set scsiTarget_datapath_PO__PERIOD_REG, CYREG_B0_UDB03_MSK
|
|
|
+.set scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
|
|
|
+.set scsiTarget_datapath__16BIT_A0_REG, CYREG_B0_UDB03_04_A0
|
|
|
+.set scsiTarget_datapath__16BIT_A1_REG, CYREG_B0_UDB03_04_A1
|
|
|
+.set scsiTarget_datapath__16BIT_D0_REG, CYREG_B0_UDB03_04_D0
|
|
|
+.set scsiTarget_datapath__16BIT_D1_REG, CYREG_B0_UDB03_04_D1
|
|
|
+.set scsiTarget_datapath__16BIT_DP_AUX_CTL_REG, CYREG_B0_UDB03_04_ACTL
|
|
|
+.set scsiTarget_datapath__16BIT_F0_REG, CYREG_B0_UDB03_04_F0
|
|
|
+.set scsiTarget_datapath__16BIT_F1_REG, CYREG_B0_UDB03_04_F1
|
|
|
+.set scsiTarget_datapath__A0_A1_REG, CYREG_B0_UDB03_A0_A1
|
|
|
+.set scsiTarget_datapath__A0_REG, CYREG_B0_UDB03_A0
|
|
|
+.set scsiTarget_datapath__A1_REG, CYREG_B0_UDB03_A1
|
|
|
+.set scsiTarget_datapath__D0_D1_REG, CYREG_B0_UDB03_D0_D1
|
|
|
+.set scsiTarget_datapath__D0_REG, CYREG_B0_UDB03_D0
|
|
|
+.set scsiTarget_datapath__D1_REG, CYREG_B0_UDB03_D1
|
|
|
+.set scsiTarget_datapath__DP_AUX_CTL_REG, CYREG_B0_UDB03_ACTL
|
|
|
+.set scsiTarget_datapath__F0_F1_REG, CYREG_B0_UDB03_F0_F1
|
|
|
+.set scsiTarget_datapath__F0_REG, CYREG_B0_UDB03_F0
|
|
|
+.set scsiTarget_datapath__F1_REG, CYREG_B0_UDB03_F1
|
|
|
+.set scsiTarget_datapath__MSK_DP_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
|
|
|
+.set scsiTarget_datapath__PER_DP_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
|
|
|
|
|
|
/* SD_Clk_Ctl */
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__0__MASK, 0x01
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__0__POS, 0
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB02_03_ACTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB02_03_CTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB02_03_CTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB02_03_CTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB02_03_CTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB02_03_MSK
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB02_03_MSK
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB02_03_MSK
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB02_03_MSK
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB02_ACTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB02_CTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB02_ST_CTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB02_CTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB02_ST_CTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__MASK, 0x01
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB02_MSK_ACTL
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB02_MSK
|
|
|
-.set SD_Clk_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB02_MSK_ACTL
|
|
|
+.set SD_Clk_Ctl_Sync_ctrl_reg__REMOVED, 1
|
|
|
|
|
|
/* USBFS_ep_0 */
|
|
|
.set USBFS_ep_0__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
@@ -1233,43 +1284,67 @@
|
|
|
/* USBFS_ep_1 */
|
|
|
.set USBFS_ep_1__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
.set USBFS_ep_1__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
-.set USBFS_ep_1__INTC_MASK, 0x02
|
|
|
-.set USBFS_ep_1__INTC_NUMBER, 1
|
|
|
+.set USBFS_ep_1__INTC_MASK, 0x20
|
|
|
+.set USBFS_ep_1__INTC_NUMBER, 5
|
|
|
.set USBFS_ep_1__INTC_PRIOR_NUM, 7
|
|
|
-.set USBFS_ep_1__INTC_PRIOR_REG, CYREG_NVIC_PRI_1
|
|
|
+.set USBFS_ep_1__INTC_PRIOR_REG, CYREG_NVIC_PRI_5
|
|
|
.set USBFS_ep_1__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
|
|
|
.set USBFS_ep_1__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
|
|
|
|
|
|
/* USBFS_ep_2 */
|
|
|
.set USBFS_ep_2__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
.set USBFS_ep_2__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
-.set USBFS_ep_2__INTC_MASK, 0x04
|
|
|
-.set USBFS_ep_2__INTC_NUMBER, 2
|
|
|
+.set USBFS_ep_2__INTC_MASK, 0x40
|
|
|
+.set USBFS_ep_2__INTC_NUMBER, 6
|
|
|
.set USBFS_ep_2__INTC_PRIOR_NUM, 7
|
|
|
-.set USBFS_ep_2__INTC_PRIOR_REG, CYREG_NVIC_PRI_2
|
|
|
+.set USBFS_ep_2__INTC_PRIOR_REG, CYREG_NVIC_PRI_6
|
|
|
.set USBFS_ep_2__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
|
|
|
.set USBFS_ep_2__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
|
|
|
|
|
|
/* USBFS_ep_3 */
|
|
|
.set USBFS_ep_3__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
.set USBFS_ep_3__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
-.set USBFS_ep_3__INTC_MASK, 0x08
|
|
|
-.set USBFS_ep_3__INTC_NUMBER, 3
|
|
|
+.set USBFS_ep_3__INTC_MASK, 0x80
|
|
|
+.set USBFS_ep_3__INTC_NUMBER, 7
|
|
|
.set USBFS_ep_3__INTC_PRIOR_NUM, 7
|
|
|
-.set USBFS_ep_3__INTC_PRIOR_REG, CYREG_NVIC_PRI_3
|
|
|
+.set USBFS_ep_3__INTC_PRIOR_REG, CYREG_NVIC_PRI_7
|
|
|
.set USBFS_ep_3__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
|
|
|
.set USBFS_ep_3__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
|
|
|
|
|
|
/* USBFS_ep_4 */
|
|
|
.set USBFS_ep_4__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
|
|
|
.set USBFS_ep_4__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
|
|
|
-.set USBFS_ep_4__INTC_MASK, 0x10
|
|
|
-.set USBFS_ep_4__INTC_NUMBER, 4
|
|
|
+.set USBFS_ep_4__INTC_MASK, 0x100
|
|
|
+.set USBFS_ep_4__INTC_NUMBER, 8
|
|
|
.set USBFS_ep_4__INTC_PRIOR_NUM, 7
|
|
|
-.set USBFS_ep_4__INTC_PRIOR_REG, CYREG_NVIC_PRI_4
|
|
|
+.set USBFS_ep_4__INTC_PRIOR_REG, CYREG_NVIC_PRI_8
|
|
|
.set USBFS_ep_4__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
|
|
|
.set USBFS_ep_4__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
|
|
|
|
|
|
+/* SD_RX_DMA */
|
|
|
+.set SD_RX_DMA__DRQ_CTL, CYREG_IDMUX_DRQ_CTL0
|
|
|
+.set SD_RX_DMA__DRQ_NUMBER, 2
|
|
|
+.set SD_RX_DMA__NUMBEROF_TDS, 0
|
|
|
+.set SD_RX_DMA__PRIORITY, 1
|
|
|
+.set SD_RX_DMA__TERMIN_EN, 0
|
|
|
+.set SD_RX_DMA__TERMIN_SEL, 0
|
|
|
+.set SD_RX_DMA__TERMOUT0_EN, 1
|
|
|
+.set SD_RX_DMA__TERMOUT0_SEL, 2
|
|
|
+.set SD_RX_DMA__TERMOUT1_EN, 0
|
|
|
+.set SD_RX_DMA__TERMOUT1_SEL, 0
|
|
|
+
|
|
|
+/* SD_TX_DMA */
|
|
|
+.set SD_TX_DMA__DRQ_CTL, CYREG_IDMUX_DRQ_CTL0
|
|
|
+.set SD_TX_DMA__DRQ_NUMBER, 3
|
|
|
+.set SD_TX_DMA__NUMBEROF_TDS, 0
|
|
|
+.set SD_TX_DMA__PRIORITY, 2
|
|
|
+.set SD_TX_DMA__TERMIN_EN, 0
|
|
|
+.set SD_TX_DMA__TERMIN_SEL, 0
|
|
|
+.set SD_TX_DMA__TERMOUT0_EN, 1
|
|
|
+.set SD_TX_DMA__TERMOUT0_SEL, 3
|
|
|
+.set SD_TX_DMA__TERMOUT1_EN, 0
|
|
|
+.set SD_TX_DMA__TERMOUT1_SEL, 0
|
|
|
+
|
|
|
/* USBFS_USB */
|
|
|
.set USBFS_USB__ARB_CFG, CYREG_USB_ARB_CFG
|
|
|
.set USBFS_USB__ARB_EP1_CFG, CYREG_USB_ARB_EP1_CFG
|
|
|
@@ -2789,9 +2864,9 @@
|
|
|
.set CYDEV_CHIP_FAMILY_PSOC5, 3
|
|
|
.set CYDEV_CHIP_DIE_PSOC5LP, 4
|
|
|
.set CYDEV_CHIP_DIE_EXPECT, CYDEV_CHIP_DIE_PSOC5LP
|
|
|
-.set BCLK__BUS_CLK__HZ, 60000000
|
|
|
-.set BCLK__BUS_CLK__KHZ, 60000
|
|
|
-.set BCLK__BUS_CLK__MHZ, 60
|
|
|
+.set BCLK__BUS_CLK__HZ, 50000000
|
|
|
+.set BCLK__BUS_CLK__KHZ, 50000
|
|
|
+.set BCLK__BUS_CLK__MHZ, 50
|
|
|
.set CYDEV_CHIP_DIE_ACTUAL, CYDEV_CHIP_DIE_EXPECT
|
|
|
.set CYDEV_CHIP_DIE_LEOPARD, 1
|
|
|
.set CYDEV_CHIP_DIE_PANTHER, 3
|
|
|
@@ -2852,7 +2927,7 @@
|
|
|
.set CYDEV_ECC_ENABLE, 0
|
|
|
.set CYDEV_HEAP_SIZE, 0x0400
|
|
|
.set CYDEV_INSTRUCT_CACHE_ENABLED, 1
|
|
|
-.set CYDEV_INTR_RISING, 0x00000001
|
|
|
+.set CYDEV_INTR_RISING, 0x0000001E
|
|
|
.set CYDEV_PROJ_TYPE, 2
|
|
|
.set CYDEV_PROJ_TYPE_BOOTLOADER, 1
|
|
|
.set CYDEV_PROJ_TYPE_LOADABLE, 2
|
|
|
@@ -2876,6 +2951,6 @@
|
|
|
.set CYDEV_VIO2, 5
|
|
|
.set CYDEV_VIO2_MV, 5000
|
|
|
.set CYDEV_VIO3_MV, 3300
|
|
|
-.set DMA_CHANNELS_USED__MASK0, 0x00000000
|
|
|
+.set DMA_CHANNELS_USED__MASK0, 0x0000000F
|
|
|
.set CYDEV_BOOTLOADER_ENABLE, 0
|
|
|
.endif
|