From 87015d0256e5c3888681da6d469e515b58efbb5f Mon Sep 17 00:00:00 2001 From: Brian Cully Date: Wed, 24 Jul 2019 17:35:24 -0400 Subject: Use log crate instead of hand-rolled solution. * Remove my logging macros except *_now variants, since those are still handy. * Move log flush into RTC handler. This probably belongs in a separate timer at some point. * Change all old log messages to log crate's macros, except the Panic and HardFault calls. --- app/src/macros.rs | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) (limited to 'app/src/macros.rs') diff --git a/app/src/macros.rs b/app/src/macros.rs index fe262b4..46d2d07 100644 --- a/app/src/macros.rs +++ b/app/src/macros.rs @@ -1,23 +1,7 @@ -#[macro_export] -macro_rules! logln { - ($($arg:tt)*) => { - crate::log::write_fmt(format_args!($($arg)*), true); - }; - (_) => {}; -} - -#[macro_export] -macro_rules! log { - ($($arg:tt)*) => { - crate::log::write_fmt(format_args!($($arg)*), false); - }; - (_) => {}; -} - #[macro_export] macro_rules! logln_now { ($($arg:tt)*) => { - unsafe {crate::log::write_fmt_now(format_args!($($arg)*), true);} + unsafe {crate::logger::write_fmt_now(format_args!($($arg)*), true);} }; (_) => {}; } @@ -25,7 +9,7 @@ macro_rules! logln_now { #[macro_export] macro_rules! log_now { ($($arg:tt)*) => { - unsafe {crate::log::write_fmt_now(format_args!($($arg)*), false);} + unsafe {crate::logger::write_fmt_now(format_args!($($arg)*), false);} }; (_) => {}; } -- cgit v1.2.3