Clippy lints
This commit is contained in:
parent
8a87fa80b1
commit
b3fe90ba25
@ -192,7 +192,7 @@ impl SerialPort {
|
|||||||
/// Get the baud rate divisor.
|
/// Get the baud rate divisor.
|
||||||
pub fn get_divisor(&mut self) -> u16 {
|
pub fn get_divisor(&mut self) -> u16 {
|
||||||
self.set_dlab(true);
|
self.set_dlab(true);
|
||||||
let result: u16 = unsafe { self.base_port.read() as u16 | ((self.interrupt_enable.read() as u16) << 8) as u16};
|
let result: u16 = unsafe { self.base_port.read() as u16 | ((self.interrupt_enable.read() as u16) << 8)};
|
||||||
self.set_dlab(false);
|
self.set_dlab(false);
|
||||||
result
|
result
|
||||||
}
|
}
|
||||||
@ -322,7 +322,7 @@ impl SerialPort {
|
|||||||
/// This OVERWRITES all held flags. To set specific flags, first store the current
|
/// This OVERWRITES all held flags. To set specific flags, first store the current
|
||||||
/// value using `get_modem_control()`, then modify the flags you want to change.
|
/// value using `get_modem_control()`, then modify the flags you want to change.
|
||||||
pub fn set_modem_control(&mut self, control: BitFlags<ModemControl>) {
|
pub fn set_modem_control(&mut self, control: BitFlags<ModemControl>) {
|
||||||
unsafe { self.modem_control.write(control.bits() as u8) };
|
unsafe { self.modem_control.write(control.bits()) };
|
||||||
}
|
}
|
||||||
/// Get the Modem Control register flags.
|
/// Get the Modem Control register flags.
|
||||||
pub fn get_modem_control(&mut self) -> BitFlags<ModemControl> {
|
pub fn get_modem_control(&mut self) -> BitFlags<ModemControl> {
|
||||||
|
@ -9,9 +9,11 @@ use lazy_static::lazy_static;
|
|||||||
use spin::Mutex;
|
use spin::Mutex;
|
||||||
use crate::format;
|
use crate::format;
|
||||||
|
|
||||||
|
pub type LogDevice = dyn Fn(&str) + Send + Sync;
|
||||||
|
|
||||||
pub struct Logger {
|
pub struct Logger {
|
||||||
pub level: LogLevel,
|
pub level: LogLevel,
|
||||||
devices: Vec<Box<dyn Fn(&str) + Send + Sync>>
|
devices: Vec<Box<LogDevice>>
|
||||||
}
|
}
|
||||||
|
|
||||||
lazy_static! {
|
lazy_static! {
|
||||||
|
Loading…
Reference in New Issue
Block a user