nrf: Remove useless borrows
This commit is contained in:
parent
1aa999c2a8
commit
bb2fb59a87
5 changed files with 11 additions and 11 deletions
|
@ -377,7 +377,7 @@ impl<'d, U: UarteInstance, T: TimerInstance> BufferedUarte<'d, U, T> {
|
||||||
});
|
});
|
||||||
|
|
||||||
// Enable UARTE instance
|
// Enable UARTE instance
|
||||||
apply_workaround_for_enable_anomaly(&r);
|
apply_workaround_for_enable_anomaly(r);
|
||||||
r.enable.write(|w| w.enable().enabled());
|
r.enable.write(|w| w.enable().enabled());
|
||||||
|
|
||||||
// Configure byte counter.
|
// Configure byte counter.
|
||||||
|
|
|
@ -697,7 +697,7 @@ impl<'d, T: Instance> SimplePwm<'d, T> {
|
||||||
// Enable
|
// Enable
|
||||||
r.enable.write(|w| w.enable().enabled());
|
r.enable.write(|w| w.enable().enabled());
|
||||||
|
|
||||||
r.seq0.ptr.write(|w| unsafe { w.bits((&pwm.duty).as_ptr() as u32) });
|
r.seq0.ptr.write(|w| unsafe { w.bits((pwm.duty).as_ptr() as u32) });
|
||||||
|
|
||||||
r.seq0.cnt.write(|w| unsafe { w.bits(4) });
|
r.seq0.cnt.write(|w| unsafe { w.bits(4) });
|
||||||
r.seq0.refresh.write(|w| unsafe { w.bits(0) });
|
r.seq0.refresh.write(|w| unsafe { w.bits(0) });
|
||||||
|
@ -748,7 +748,7 @@ impl<'d, T: Instance> SimplePwm<'d, T> {
|
||||||
self.duty[channel] = duty & 0x7FFF;
|
self.duty[channel] = duty & 0x7FFF;
|
||||||
|
|
||||||
// reload ptr in case self was moved
|
// reload ptr in case self was moved
|
||||||
r.seq0.ptr.write(|w| unsafe { w.bits((&self.duty).as_ptr() as u32) });
|
r.seq0.ptr.write(|w| unsafe { w.bits((self.duty).as_ptr() as u32) });
|
||||||
|
|
||||||
// defensive before seqstart
|
// defensive before seqstart
|
||||||
compiler_fence(Ordering::SeqCst);
|
compiler_fence(Ordering::SeqCst);
|
||||||
|
|
|
@ -469,7 +469,7 @@ impl<'d, T: Instance> Twim<'d, T> {
|
||||||
trace!("Copying TWIM tx buffer into RAM for DMA");
|
trace!("Copying TWIM tx buffer into RAM for DMA");
|
||||||
let tx_ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..wr_buffer.len()];
|
let tx_ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..wr_buffer.len()];
|
||||||
tx_ram_buf.copy_from_slice(wr_buffer);
|
tx_ram_buf.copy_from_slice(wr_buffer);
|
||||||
self.setup_write_read_from_ram(address, &tx_ram_buf, rd_buffer, inten)
|
self.setup_write_read_from_ram(address, tx_ram_buf, rd_buffer, inten)
|
||||||
}
|
}
|
||||||
Err(error) => Err(error),
|
Err(error) => Err(error),
|
||||||
}
|
}
|
||||||
|
@ -482,7 +482,7 @@ impl<'d, T: Instance> Twim<'d, T> {
|
||||||
trace!("Copying TWIM tx buffer into RAM for DMA");
|
trace!("Copying TWIM tx buffer into RAM for DMA");
|
||||||
let tx_ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..wr_buffer.len()];
|
let tx_ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..wr_buffer.len()];
|
||||||
tx_ram_buf.copy_from_slice(wr_buffer);
|
tx_ram_buf.copy_from_slice(wr_buffer);
|
||||||
self.setup_write_from_ram(address, &tx_ram_buf, inten)
|
self.setup_write_from_ram(address, tx_ram_buf, inten)
|
||||||
}
|
}
|
||||||
Err(error) => Err(error),
|
Err(error) => Err(error),
|
||||||
}
|
}
|
||||||
|
|
|
@ -577,7 +577,7 @@ impl<'d, T: Instance> Twis<'d, T> {
|
||||||
trace!("Copying TWIS tx buffer into RAM for DMA");
|
trace!("Copying TWIS tx buffer into RAM for DMA");
|
||||||
let tx_ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..wr_buffer.len()];
|
let tx_ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..wr_buffer.len()];
|
||||||
tx_ram_buf.copy_from_slice(wr_buffer);
|
tx_ram_buf.copy_from_slice(wr_buffer);
|
||||||
self.setup_respond_from_ram(&tx_ram_buf, inten)
|
self.setup_respond_from_ram(tx_ram_buf, inten)
|
||||||
}
|
}
|
||||||
Err(error) => Err(error),
|
Err(error) => Err(error),
|
||||||
}
|
}
|
||||||
|
|
|
@ -308,7 +308,7 @@ fn configure(r: &RegisterBlock, config: Config, hardware_flow_control: bool) {
|
||||||
r.events_txstarted.reset();
|
r.events_txstarted.reset();
|
||||||
|
|
||||||
// Enable
|
// Enable
|
||||||
apply_workaround_for_enable_anomaly(&r);
|
apply_workaround_for_enable_anomaly(r);
|
||||||
r.enable.write(|w| w.enable().enabled());
|
r.enable.write(|w| w.enable().enabled());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -378,7 +378,7 @@ impl<'d, T: Instance> UarteTx<'d, T> {
|
||||||
trace!("Copying UARTE tx buffer into RAM for DMA");
|
trace!("Copying UARTE tx buffer into RAM for DMA");
|
||||||
let ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..buffer.len()];
|
let ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..buffer.len()];
|
||||||
ram_buf.copy_from_slice(buffer);
|
ram_buf.copy_from_slice(buffer);
|
||||||
self.write_from_ram(&ram_buf).await
|
self.write_from_ram(ram_buf).await
|
||||||
}
|
}
|
||||||
Err(error) => Err(error),
|
Err(error) => Err(error),
|
||||||
}
|
}
|
||||||
|
@ -448,7 +448,7 @@ impl<'d, T: Instance> UarteTx<'d, T> {
|
||||||
trace!("Copying UARTE tx buffer into RAM for DMA");
|
trace!("Copying UARTE tx buffer into RAM for DMA");
|
||||||
let ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..buffer.len()];
|
let ram_buf = &mut [0; FORCE_COPY_BUFFER_SIZE][..buffer.len()];
|
||||||
ram_buf.copy_from_slice(buffer);
|
ram_buf.copy_from_slice(buffer);
|
||||||
self.blocking_write_from_ram(&ram_buf)
|
self.blocking_write_from_ram(ram_buf)
|
||||||
}
|
}
|
||||||
Err(error) => Err(error),
|
Err(error) => Err(error),
|
||||||
}
|
}
|
||||||
|
@ -504,7 +504,7 @@ impl<'a, T: Instance> Drop for UarteTx<'a, T> {
|
||||||
|
|
||||||
let s = T::state();
|
let s = T::state();
|
||||||
|
|
||||||
drop_tx_rx(&r, &s);
|
drop_tx_rx(r, s);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -744,7 +744,7 @@ impl<'a, T: Instance> Drop for UarteRx<'a, T> {
|
||||||
|
|
||||||
let s = T::state();
|
let s = T::state();
|
||||||
|
|
||||||
drop_tx_rx(&r, &s);
|
drop_tx_rx(r, s);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue