QEI interrupt unmask structure.

This structure defines unmasking options for various QEI interrupts, allowing them to be enabled.

Public Attributes#

uint32_t

Unmask for position count reset interrupt.

uint32_t

Unmask for index count match interrupt.

uint32_t

Unmask for velocity less than interrupt.

uint32_t

Unmask for position counter error interrupt.

uint32_t

Unmask for position count match interrupt.

uint32_t

Unmask for velocity computation over interrupt.

Public Attribute Documentation#

qei_position_cnt_reset_intr_unmask#

uint32_t sl_qei_intr_unmask_t::qei_position_cnt_reset_intr_unmask

Unmask for position count reset interrupt.


qei_index_cnt_match_intr_unmask#

uint32_t sl_qei_intr_unmask_t::qei_index_cnt_match_intr_unmask

Unmask for index count match interrupt.


qei_velocity_less_than_intr_unmask#

uint32_t sl_qei_intr_unmask_t::qei_velocity_less_than_intr_unmask

Unmask for velocity less than interrupt.


qei_position_cntr_err_intr_unmask#

uint32_t sl_qei_intr_unmask_t::qei_position_cntr_err_intr_unmask

Unmask for position counter error interrupt.


qei_position_cnt_match_intr_unmask#

uint32_t sl_qei_intr_unmask_t::qei_position_cnt_match_intr_unmask

Unmask for position count match interrupt.


qei_velocity_computation_over_intr_unmask#

uint32_t sl_qei_intr_unmask_t::qei_velocity_computation_over_intr_unmask

Unmask for velocity computation over interrupt.