DTEF=B_0x0, SUSPF=B_0x0, IDLEF=B_0x0, HTF=B_0x0, USEF=B_0x0, TOF=B_0x0, TCF=B_0x0, ULEF=B_0x0
LPDMA channel 3 status register
IDLEF | idle flag This idle flag is de-asserted by hardware when the channel is enabled (LPDMA_CxCR.EN = 1) with a valid channel configuration (no USEF to be immediately reported). This idle flag is asserted after hard reset or by hardware when the channel is back in idle state (in suspended or disabled state). 0 (B_0x0): channel not in idle state 1 (B_0x1): channel in idle state |
TCF | transfer complete flag A transfer complete event is a block transfer complete or a LLI transfer complete including the upload of the next LLI if any, or the full linked-list completion, depending on the transfer complete event mode LPDMA_CxTR2.TCEM[1:0]. 0 (B_0x0): no transfer complete event 1 (B_0x1): a transfer complete event occurred |
HTF | half transfer flag An half transfer event is an half block transfer that occurs when half of the bytes of the source block size (rounded-up integer of LPDMA_CxBR1.BNDT[15:0] / 2) has been transferred to the destination. 0 (B_0x0): no half transfer event 1 (B_0x1): an half transfer event occurred |
DTEF | data transfer error flag 0 (B_0x0): no data transfer error event 1 (B_0x1): a master bus error event occurred on a data transfer |
ULEF | update link transfer error flag 0 (B_0x0): no update link transfer error event 1 (B_0x1): a master bus error event occurred while updating a linked-list register from memory |
USEF | user setting error flag 0 (B_0x0): no user setting error event 1 (B_0x1): a user setting error event occurred |
SUSPF | completed suspension flag 0 (B_0x0): no completed suspension event 1 (B_0x1): a completed suspension event occurred |
TOF | trigger overrun flag clear 0 (B_0x0): no effect 1 (B_0x1): clears the corresponding TOF flag |