Module interrupt

Source
Expand description

Interrupt enables, states and masks

Re-exports§

pub use FIFO_ERROR_STATE_R as TRANSFER_END_STATE_R;
pub use FIFO_ERROR_STATE_R as TRANSMIT_FIFO_READY_STATE_R;
pub use FIFO_ERROR_STATE_R as RECEIVE_FIFO_READY_STATE_R;
pub use FIFO_ERROR_STATE_R as NOT_ACKNOWLEDGED_STATE_R;
pub use FIFO_ERROR_STATE_R as ARBITRATE_LOST_STATE_R;
pub use FIFO_ERROR_MASK_R as TRANSFER_END_MASK_R;
pub use FIFO_ERROR_MASK_R as TRANSMIT_FIFO_READY_MASK_R;
pub use FIFO_ERROR_MASK_R as RECEIVE_FIFO_READY_MASK_R;
pub use FIFO_ERROR_MASK_R as NOT_ACKNOWLEDGED_MASK_R;
pub use FIFO_ERROR_MASK_R as ARBITRATE_LOST_MASK_R;
pub use FIFO_ERROR_MASK_W as TRANSFER_END_MASK_W;
pub use FIFO_ERROR_MASK_W as TRANSMIT_FIFO_READY_MASK_W;
pub use FIFO_ERROR_MASK_W as RECEIVE_FIFO_READY_MASK_W;
pub use FIFO_ERROR_MASK_W as NOT_ACKNOWLEDGED_MASK_W;
pub use FIFO_ERROR_MASK_W as ARBITRATE_LOST_MASK_W;
pub use ARBITRATE_LOST_CLEAR_W as TRANSFER_END_CLEAR_W;
pub use ARBITRATE_LOST_CLEAR_W as NOT_ACKNOWLEDGED_CLEAR_W;
pub use FIFO_ERROR_ENABLE_R as TRANSFER_END_ENABLE_R;
pub use FIFO_ERROR_ENABLE_R as TRANSMIT_FIFO_READY_ENABLE_R;
pub use FIFO_ERROR_ENABLE_R as RECEIVE_FIFO_READY_ENABLE_R;
pub use FIFO_ERROR_ENABLE_R as NOT_ACKNOWLEDGED_ENABLE_R;
pub use FIFO_ERROR_ENABLE_R as ARBITRATE_LOST_ENABLE_R;
pub use FIFO_ERROR_ENABLE_W as TRANSFER_END_ENABLE_W;
pub use FIFO_ERROR_ENABLE_W as TRANSMIT_FIFO_READY_ENABLE_W;
pub use FIFO_ERROR_ENABLE_W as RECEIVE_FIFO_READY_ENABLE_W;
pub use FIFO_ERROR_ENABLE_W as NOT_ACKNOWLEDGED_ENABLE_W;
pub use FIFO_ERROR_ENABLE_W as ARBITRATE_LOST_ENABLE_W;

Structs§

INTERRUPT_SPEC
Interrupt enables, states and masks

Enums§

INTERRUPT_CLEAR_AW
Write 1 to clear arbitration lost
INTERRUPT_ENABLE_A
Transmit or receive FIFO error interrupt enable
INTERRUPT_MASK_A
Transmit or receive FIFO error interrupt mask
INTERRUPT_STATE_A
Transmit or receive FIFO error interrupt state

Type Aliases§

ARBITRATE_LOST_CLEAR_W
Field arbitrate_lost_clear writer - Write 1 to clear arbitration lost
FIFO_ERROR_ENABLE_R
Field fifo_error_enable reader - Transmit or receive FIFO error interrupt enable
FIFO_ERROR_ENABLE_W
Field fifo_error_enable writer - Transmit or receive FIFO error interrupt enable
FIFO_ERROR_MASK_R
Field fifo_error_mask reader - Transmit or receive FIFO error interrupt mask
FIFO_ERROR_MASK_W
Field fifo_error_mask writer - Transmit or receive FIFO error interrupt mask
FIFO_ERROR_STATE_R
Field fifo_error_state reader - Transmit or receive FIFO error interrupt state
R
Register interrupt reader
W
Register interrupt writer