QEI interrupt mask structure.

This structure defines masks for various QEI interrupts, controlling which interrupts are enabled.

Public Attributes#

uint32_t

Mask for position count reset interrupt.

uint32_t

Mask for index count match interrupt.

uint32_t

Mask for position counter error interrupt.

uint32_t

Mask for velocity less than interrupt.

uint32_t

Mask for position count match interrupt.

uint32_t

Mask for velocity computation over interrupt.

Public Attribute Documentation#

qei_position_cnt_reset_intr_mask#

uint32_t sl_qei_intr_mask_t::qei_position_cnt_reset_intr_mask

Mask for position count reset interrupt.


qei_index_cnt_match_intr_mask#

uint32_t sl_qei_intr_mask_t::qei_index_cnt_match_intr_mask

Mask for index count match interrupt.


qei_position_cntr_err_intr_mask#

uint32_t sl_qei_intr_mask_t::qei_position_cntr_err_intr_mask

Mask for position counter error interrupt.


qei_velocity_less_than_intr_mask#

uint32_t sl_qei_intr_mask_t::qei_velocity_less_than_intr_mask

Mask for velocity less than interrupt.


qei_position_cnt_match_intr_mask#

uint32_t sl_qei_intr_mask_t::qei_position_cnt_match_intr_mask

Mask for position count match interrupt.


qei_velocity_computation_over_intr_mask#

uint32_t sl_qei_intr_mask_t::qei_velocity_computation_over_intr_mask

Mask for velocity computation over interrupt.