Hardware Abstraction Layer (HAL)

General Description

Trigger connections for psoc4100sp.

Typedefs

typedef cyhal_trigger_dest_psoc4100sp_t cyhal_dest_t
 Typedef from device family specific trigger dest to generic trigger dest.
 

Enumerations

enum  cyhal_trigger_dest_psoc4100sp_t {
  TRIGGER_CPUSS_DMAC_TR_IN0 = 0,
  TRIGGER_CPUSS_DMAC_TR_IN1 = 1,
  TRIGGER_CPUSS_DMAC_TR_IN2 = 2,
  TRIGGER_CPUSS_DMAC_TR_IN3 = 3,
  TRIGGER_CPUSS_DMAC_TR_IN4 = 4,
  TRIGGER_CPUSS_DMAC_TR_IN5 = 5,
  TRIGGER_CPUSS_DMAC_TR_IN6 = 6,
  TRIGGER_CPUSS_DMAC_TR_IN7 = 7,
  TRIGGER_CSD_DSI_START = 8,
  TRIGGER_PASS_TR_SAR_IN = 9,
  TRIGGER_TCPWM_TR_IN7 = 10,
  TRIGGER_TCPWM_TR_IN8 = 11,
  TRIGGER_TCPWM_TR_IN9 = 12,
  TRIGGER_TCPWM_TR_IN10 = 13,
  TRIGGER_TCPWM_TR_IN11 = 14,
  TRIGGER_TCPWM_TR_IN12 = 15,
  TRIGGER_TCPWM_TR_IN13 = 16
}
 Name of each output trigger. More...
 

Enumeration Type Documentation

◆ cyhal_trigger_dest_psoc4100sp_t

Name of each output trigger.

Enumerator
TRIGGER_CPUSS_DMAC_TR_IN0 

DMA_Requests - cpuss.dmac_tr_in[0].

TRIGGER_CPUSS_DMAC_TR_IN1 

DMA_Requests - cpuss.dmac_tr_in[1].

TRIGGER_CPUSS_DMAC_TR_IN2 

DMA_Requests - cpuss.dmac_tr_in[2].

TRIGGER_CPUSS_DMAC_TR_IN3 

DMA_Requests - cpuss.dmac_tr_in[3].

TRIGGER_CPUSS_DMAC_TR_IN4 

DMA_Requests - cpuss.dmac_tr_in[4].

TRIGGER_CPUSS_DMAC_TR_IN5 

DMA_Requests - cpuss.dmac_tr_in[5].

TRIGGER_CPUSS_DMAC_TR_IN6 

DMA_Requests - cpuss.dmac_tr_in[6].

TRIGGER_CPUSS_DMAC_TR_IN7 

DMA_Requests - cpuss.dmac_tr_in[7].

TRIGGER_CSD_DSI_START 

CSD Trigger Mux - csd.dsi_start.

TRIGGER_PASS_TR_SAR_IN 

PASS Triggers - pass.tr_sar_in.

TRIGGER_TCPWM_TR_IN7 

TCPWM Triggers - tcpwm.tr_in[7].

TRIGGER_TCPWM_TR_IN8 

TCPWM Triggers - tcpwm.tr_in[8].

TRIGGER_TCPWM_TR_IN9 

TCPWM Triggers - tcpwm.tr_in[9].

TRIGGER_TCPWM_TR_IN10 

TCPWM Triggers - tcpwm.tr_in[10].

TRIGGER_TCPWM_TR_IN11 

TCPWM Triggers - tcpwm.tr_in[11].

TRIGGER_TCPWM_TR_IN12 

TCPWM Triggers - tcpwm.tr_in[12].

TRIGGER_TCPWM_TR_IN13 

TCPWM Triggers - tcpwm.tr_in[13].