pub struct ParlIoTx<'d, Dm>where
    Dm: DriverMode,{ /* private fields */ }Available on crate feature 
unstable only.Expand description
Parallel IO TX channel
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Implementations§
Source§impl<'d, Dm> ParlIoTx<'d, Dm>where
    Dm: DriverMode,
 
impl<'d, Dm> ParlIoTx<'d, Dm>where
    Dm: DriverMode,
Sourcepub fn write<BUF>(
    self,
    number_of_bytes: usize,
    buffer: BUF,
) -> Result<ParlIoTxTransfer<'d, BUF, Dm>, (Error, Self, BUF)>where
    BUF: DmaTxBuffer,
 
pub fn write<BUF>(
    self,
    number_of_bytes: usize,
    buffer: BUF,
) -> Result<ParlIoTxTransfer<'d, BUF, Dm>, (Error, Self, BUF)>where
    BUF: DmaTxBuffer,
Perform a DMA write.
This will return a ParlIoTxTransfer
The maximum amount of data to be sent is 32736 bytes.
Sourcepub fn apply_config(&mut self, config: &TxConfig) -> Result<(), ConfigError>
 
pub fn apply_config(&mut self, config: &TxConfig) -> Result<(), ConfigError>
Change the bus configuration.