[][src]Type Definition rp2040::dma::chan_abort::W

type W = W<u32, CHAN_ABORT>;

Writer for register CHAN_ABORT

Implementations

impl W[src]

pub fn chan_abort(&mut self) -> CHAN_ABORT_W<'_>[src]

Bits 0:15 - Each bit corresponds to a channel. Writing a 1 aborts whatever transfer sequence is in progress on that channel. The bit will remain high until any in-flight transfers have been flushed through the address and data FIFOs.\n\n After writing, this register must be polled until it returns all-zero. Until this point, it is unsafe to restart the channel.