Struct esp32s3_hal::pac::dma::out_int_raw_ch::R
pub struct R(_);
Expand description
Register OUT_INT_RAW_CH%s
reader
Implementations§
§impl R
impl R
pub fn out_done(&self) -> BitReaderRaw<bool>
pub fn out_done(&self) -> BitReaderRaw<bool>
Bit 0 - The raw interrupt bit turns to high level when the last data pointed by one outlink descriptor has been transmitted to peripherals for Tx channel 0.
pub fn out_eof(&self) -> BitReaderRaw<bool>
pub fn out_eof(&self) -> BitReaderRaw<bool>
Bit 1 - The raw interrupt bit turns to high level when the last data pointed by one outlink descriptor has been read from memory for Tx channel 0.
pub fn out_dscr_err(&self) -> BitReaderRaw<bool>
pub fn out_dscr_err(&self) -> BitReaderRaw<bool>
Bit 2 - The raw interrupt bit turns to high level when detecting outlink descriptor error, including owner error, the second and third word error of outlink descriptor for Tx channel 0.
pub fn out_total_eof(&self) -> BitReaderRaw<bool>
pub fn out_total_eof(&self) -> BitReaderRaw<bool>
Bit 3 - The raw interrupt bit turns to high level when data corresponding a outlink (includes one link descriptor or few link descriptors) is transmitted out for Tx channel 0.
pub fn outfifo_ovf_l1(&self) -> BitReaderRaw<bool>
pub fn outfifo_ovf_l1(&self) -> BitReaderRaw<bool>
Bit 4 - This raw interrupt bit turns to high level when level 1 fifo of Tx channel 0 is overflow.
pub fn outfifo_udf_l1(&self) -> BitReaderRaw<bool>
pub fn outfifo_udf_l1(&self) -> BitReaderRaw<bool>
Bit 5 - This raw interrupt bit turns to high level when level 1 fifo of Tx channel 0 is underflow.
pub fn outfifo_ovf_l3(&self) -> BitReaderRaw<bool>
pub fn outfifo_ovf_l3(&self) -> BitReaderRaw<bool>
Bit 6 - This raw interrupt bit turns to high level when level 3 fifo of Tx channel 0 is overflow.
pub fn outfifo_udf_l3(&self) -> BitReaderRaw<bool>
pub fn outfifo_udf_l3(&self) -> BitReaderRaw<bool>
Bit 7 - This raw interrupt bit turns to high level when level 3 fifo of Tx channel 0 is underflow.
Methods from Deref<Target = R<OUT_INT_RAW_CH_SPEC>>§
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
Reads raw bits from register.