aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
authorChristian Cunningham <cc@localhost>2022-08-26 20:14:53 -0700
committerChristian Cunningham <cc@localhost>2022-08-26 20:14:53 -0700
commit6cf9b77945fc5eeaa50f3d2e16ba5695321c0e00 (patch)
treeaa800ca13760e6496c18c579d728ce83e5df46a4 /src/util
parent2b61ad947c64d76875311e6af08c87a5592055b3 (diff)
Serial MacrosHEADmaster
Diffstat (limited to 'src/util')
-rw-r--r--src/util/print.rs45
1 files changed, 0 insertions, 45 deletions
diff --git a/src/util/print.rs b/src/util/print.rs
index 34e808c..9b73f07 100644
--- a/src/util/print.rs
+++ b/src/util/print.rs
@@ -9,48 +9,3 @@ use core::fmt;
pub fn _serial_print(args: fmt::Arguments) {
UART_WRITER.write_fmt(args).unwrap();
}
-
-/// # Print without newline
-///
-/// Print formatted arguments without a newline
-#[macro_export]
-macro_rules! serial_print {
- ($($arg:tt)*) => ($crate::util::print::_serial_print(format_args!($($arg)*)));
-}
-
-/// # Print with newline
-///
-/// Print formatted arguments with a newline
-#[macro_export]
-macro_rules! serial_println {
- () => ($crate::serial_print!("\n"));
- ($($arg:tt)*) => ({
- $crate::util::print::_serial_print(format_args_nl!($($arg)*));
- })
-}
-
-/// # Debug print without newline
-///
-/// Print formatted arguments without a newline but only with `verbose` feature
-#[macro_export]
-macro_rules! serial_vprint {
- ($($arg:tt)*) => ({
- #[cfg(feature="verbose")]
- $crate::util::print::_serial_print(format_args!($($arg)*))
- });
-}
-
-/// # Debug print with newline
-///
-/// Print formatted arguments with a newline but only with `verbose` feature
-#[macro_export]
-macro_rules! serial_vprintln {
- () => ({
- #[cfg(feature="verbose")]
- $crate::serial_print!("\n")
- });
- ($($arg:tt)*) => ({
- #[cfg(feature="verbose")]
- $crate::util::print::_serial_print(format_args_nl!($($arg)*));
- })
-}