PSOC E8XXGP Device Support Library
dma_status0_r Struct Reference

Data Fields

union {
   struct {
uint32_t cmd_idle: 1
 
uint32_t ifm_idle: 1
 
uint32_t wgt_idle_c0: 1
 
uint32_t bas_idle_c0: 1
 
uint32_t m2m_idle: 1
 
uint32_t ofm_idle: 1
 
uint32_t halt_req: 1
 
uint32_t halt_ack: 1
 
uint32_t pause_req: 1
 
uint32_t pause_ack: 1
 
uint32_t ib0_ai_valid_c0: 1
 
uint32_t ib0_ai_ready_c0: 1
 
uint32_t ib1_ai_valid_c0: 1
 
uint32_t ib1_ai_ready_c0: 1
 
uint32_t ib0_ao_valid_c0: 1
 
uint32_t ib0_ao_ready_c0: 1
 
uint32_t ib1_ao_valid_c0: 1
 
uint32_t ib1_ao_ready_c0: 1
 
uint32_t ob0_valid_c0: 1
 
uint32_t ob0_ready_c0: 1
 
uint32_t ob1_valid_c0: 1
 
uint32_t ob1_ready_c0: 1
 
uint32_t cmd_valid: 1
 
uint32_t cmd_ready: 1
 
uint32_t wd_bitstream_valid_c0: 1
 
uint32_t wd_bitstream_ready_c0: 1
 
uint32_t bs_bitstream_valid_c0: 1
 
uint32_t bs_bitstream_ready_c0: 1
 
uint32_t axi0_ar_stalled: 1
 
uint32_t axi0_rd_limit_stall: 1
 
uint32_t axi0_aw_stalled: 1
 
uint32_t axi0_w_stalled: 1
 
   } 
 
uint32_t word
 
}; 
 
union {
   struct {
uint32_t cmd_idle: 1
 
uint32_t ifm_idle: 1
 
uint32_t wgt_idle_c0: 1
 
uint32_t bas_idle_c0: 1
 
uint32_t m2m_idle: 1
 
uint32_t ofm_idle: 1
 
uint32_t halt_req: 1
 
uint32_t halt_ack: 1
 
uint32_t pause_req: 1
 
uint32_t pause_ack: 1
 
uint32_t ib0_ai_valid_c0: 1
 
uint32_t ib0_ai_ready_c0: 1
 
uint32_t ib1_ai_valid_c0: 1
 
uint32_t ib1_ai_ready_c0: 1
 
uint32_t ib0_ao_valid_c0: 1
 
uint32_t ib0_ao_ready_c0: 1
 
uint32_t ib1_ao_valid_c0: 1
 
uint32_t ib1_ao_ready_c0: 1
 
uint32_t ob0_valid_c0: 1
 
uint32_t ob0_ready_c0: 1
 
uint32_t ob1_valid_c0: 1
 
uint32_t ob1_ready_c0: 1
 
uint32_t cmd_valid: 1
 
uint32_t cmd_ready: 1
 
uint32_t wd_bitstream_valid_c0: 1
 
uint32_t wd_bitstream_ready_c0: 1
 
uint32_t bs_bitstream_valid_c0: 1
 
uint32_t bs_bitstream_ready_c0: 1
 
uint32_t axi0_ar_stalled: 1
 
uint32_t axi0_rd_limit_stall: 1
 
uint32_t axi0_aw_stalled: 1
 
uint32_t axi0_w_stalled: 1
 
   } 
 
uint32_t word
 
}; 
 
union {
   struct {
uint32_t cmd_ch_idle: 1
 
uint32_t ifm0_ch_idle: 1
 
uint32_t ifm1_ch_idle: 1
 
uint32_t wgt_ch_idle: 1
 
uint32_t bas_ch_idle: 1
 
uint32_t m2m_ch_idle: 1
 
uint32_t ofm_ch_idle: 1
 
uint32_t axi_halt_req: 1
 
uint32_t axi_halt_ack: 1
 
uint32_t axi_pause_req: 1
 
uint32_t axi_pause_ack: 1
 
uint32_t cmd_abort_ack: 1
 
uint32_t cmd_abort_req: 1
 
uint32_t ifm_mac_if_stall: 1
 
uint32_t ifm_tc_if_stall: 1
 
uint32_t ifm_ao_if_stall: 1
 
uint32_t ofm_if_stall: 1
 
uint32_t cmd_if_stall: 1
 
uint32_t wd_sc0_if_stall: 1
 
uint32_t wd_sc1_if_stall: 1
 
uint32_t wd_sc2_if_stall: 1
 
uint32_t wd_sc3_if_stall: 1
 
uint32_t wd_fc_if_stall: 1
 
uint32_t bs_if_stall: 1
 
uint32_t lutcfg_if_stall: 1
 
uint32_t reserved0: 7
 
   } 
 
uint32_t word
 
}; 
 

Field Documentation

◆ 

union { ... } dma_status0_r::@113

◆ 

union { ... } dma_status0_r::@769

◆ 

union { ... } dma_status0_r::@2005