This commit is contained in:
Henrik Alsér 2022-11-05 00:19:52 +01:00
parent 1920e90dcd
commit a3e8a6bc3a

View File

@ -82,7 +82,15 @@ impl<'d, T: Instance> Spis<'d, T> {
config: Config, config: Config,
) -> Self { ) -> Self {
into_ref!(cs, sck, mosi); into_ref!(cs, sck, mosi);
Self::new_inner(spis, irq, cs.map_into(), sck.map_into(), None, Some(mosi.map_into()), config) Self::new_inner(
spis,
irq,
cs.map_into(),
sck.map_into(),
None,
Some(mosi.map_into()),
config,
)
} }
pub fn new_rxonly( pub fn new_rxonly(
@ -94,7 +102,15 @@ impl<'d, T: Instance> Spis<'d, T> {
config: Config, config: Config,
) -> Self { ) -> Self {
into_ref!(cs, sck, miso); into_ref!(cs, sck, miso);
Self::new_inner(spis, irq, cs.map_into(), sck.map_into(), Some(miso.map_into()), None, config) Self::new_inner(
spis,
irq,
cs.map_into(),
sck.map_into(),
Some(miso.map_into()),
None,
config,
)
} }
fn new_inner( fn new_inner(
@ -511,6 +527,5 @@ impl<'d, T: Instance> SetConfig for Spis<'d, T> {
// Set auto acquire // Set auto acquire
let auto_acquire = config.auto_acquire; let auto_acquire = config.auto_acquire;
r.shorts.write(|w| w.end_acquire().bit(auto_acquire)); r.shorts.write(|w| w.end_acquire().bit(auto_acquire));
} }
} }