aboutsummaryrefslogtreecommitdiff
path: root/src/print.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/print.rs')
-rw-r--r--src/print.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/print.rs b/src/print.rs
index 2fefd91..56fd6c5 100644
--- a/src/print.rs
+++ b/src/print.rs
@@ -6,7 +6,7 @@ use crate::uart::UART_WRITER;
use core::fmt;
#[doc(hidden)]
-pub fn _print(args: fmt::Arguments) {
+pub fn _serial_print(args: fmt::Arguments) {
UART_WRITER.write_fmt(args).unwrap();
}
@@ -14,18 +14,18 @@ pub fn _print(args: fmt::Arguments) {
///
/// Print formatted arguments without a newline
#[macro_export]
-macro_rules! print {
- ($($arg:tt)*) => ($crate::print::_print(format_args!($($arg)*)));
+macro_rules! serial_print {
+ ($($arg:tt)*) => ($crate::print::_serial_print(format_args!($($arg)*)));
}
/// # Print with newline
///
/// Print formatted arguments with a newline
#[macro_export]
-macro_rules! println {
+macro_rules! serial_println {
() => ($crate::print!("\n"));
($($arg:tt)*) => ({
- $crate::print::_print(format_args_nl!($($arg)*));
+ $crate::print::_serial_print(format_args_nl!($($arg)*));
})
}
@@ -33,10 +33,10 @@ macro_rules! println {
///
/// Print formatted arguments without a newline but only with `verbose` feature
#[macro_export]
-macro_rules! vprint {
+macro_rules! serial_vprint {
($($arg:tt)*) => ({
#[cfg(feature="verbose")]
- $crate::print::_print(format_args!($($arg)*))
+ $crate::print::_serial_print(format_args!($($arg)*))
});
}
@@ -44,13 +44,13 @@ macro_rules! vprint {
///
/// Print formatted arguments with a newline but only with `verbose` feature
#[macro_export]
-macro_rules! vprintln {
+macro_rules! serial_vprintln {
() => ({
#[cfg(feature="verbose")]
$crate::print!("\n")
});
($($arg:tt)*) => ({
#[cfg(feature="verbose")]
- $crate::print::_print(format_args_nl!($($arg)*));
+ $crate::print::_serial_print(format_args_nl!($($arg)*));
})
}