File tree Expand file tree Collapse file tree 1 file changed +5
-11
lines changed Expand file tree Collapse file tree 1 file changed +5
-11
lines changed Original file line number Diff line number Diff line change 10
10
//
11
11
// This should be removed once there are any STM32L0x2 modules making use of
12
12
// DMA.
13
- #![ cfg_attr( not( feature = "stm32l082" ) , allow( unused , unused_macros ) ) ]
13
+ #![ cfg_attr( not( feature = "stm32l082" ) , allow( dead_code , unused_imports ) ) ]
14
14
15
15
16
16
use core:: {
@@ -341,17 +341,11 @@ macro_rules! impl_channel {
341
341
where Word : SupportedWordSize
342
342
{
343
343
handle. dma. $chfield. cr. write( |w| {
344
- // Safe, as the enum we use should only provide valid
345
- // bit patterns.
346
- let w = unsafe {
347
- w
348
- // Word size in memory
349
- . msize( ) . variant( Word :: size( ) )
350
- // Word size in peripheral
351
- . psize( ) . variant( Word :: size( ) )
352
- } ;
353
-
354
344
w
345
+ // Word size in memory
346
+ . msize( ) . variant( Word :: size( ) )
347
+ // Word size in peripheral
348
+ . psize( ) . variant( Word :: size( ) )
355
349
// Memory-to-memory mode disabled
356
350
. mem2mem( ) . disabled( )
357
351
// Priority level
You can’t perform that action at this time.
0 commit comments