macro_rules! usb_debug {
($device:expr, $msg:expr) => {
debug!(
concat!("USB(bus={},addr={}): ", $msg),
$device.bus_number(),
$device.address(),
);
};
($device:expr, $fmt:expr, $($arg:tt)+) => {
debug!(
concat!("USB(bus={},addr={}): ", $fmt),
$device.bus_number(),
$device.address(),
$($arg)+
);
};
}
macro_rules! usb_err {
($device:expr, $msg:expr) => {
err!(
UsbError,
"USB(bus={},addr={}): {}",
$device.bus_number(),
$device.address(),
$msg
);
};
($device:expr, $fmt:expr, $($arg:tt)+) => {
err!(
UsbError,
concat!("USB(bus={},addr={}): ", $fmt),
$device.bus_number(),
$device.address(),
$($arg)+
);
};
}