Replace wildcard imports with specific ones

This commit is contained in:
Berkus Decker 2021-07-11 17:00:00 +03:00
parent e4b12e2c45
commit 155ae413b4
4 changed files with 19 additions and 4 deletions

View File

@ -20,7 +20,11 @@ use {
sync::atomic::{compiler_fence, Ordering},
},
cortex_a::asm::barrier,
tock_registers::{interfaces::*, register_bitfields, registers::*},
tock_registers::{
interfaces::{Readable, Writeable},
register_bitfields,
registers::{ReadOnly, WriteOnly},
},
};
/// Public interface to the mailbox.

View File

@ -10,7 +10,11 @@ use {
crate::devices::ConsoleOps,
cfg_if::cfg_if,
core::{convert::From, fmt, ops},
tock_registers::{interfaces::*, register_bitfields, registers::*},
tock_registers::{
interfaces::{ReadWriteable, Readable, Writeable},
register_bitfields,
registers::{ReadOnly, ReadWrite, WriteOnly},
},
};
// Auxiliary mini UART registers

View File

@ -17,7 +17,11 @@ use {
crate::{arch::loop_until, devices::ConsoleOps},
core::ops,
snafu::Snafu,
tock_registers::{interfaces::*, register_bitfields, registers::*},
tock_registers::{
interfaces::{Readable, Writeable},
register_bitfields,
registers::{ReadOnly, ReadWrite, WriteOnly},
},
};
// PL011 UART registers.

View File

@ -14,7 +14,10 @@ use {
crate::arch::loop_delay,
core::ops,
snafu::Snafu,
tock_registers::{interfaces::*, registers::*},
tock_registers::{
interfaces::{Readable, Writeable},
registers::ReadWrite,
},
};
const POWER_BASE: usize = BcmHost::get_peripheral_address() + 0x0010_001C;