systemview_target/
macros.rs1#[macro_export]
2macro_rules! send_system_desc_app_name {
3 ($name:literal) => {
4 $crate::SystemView::send_system_description(concat!("N=", $name, "\0"))
5 };
6}
7
8#[macro_export]
9macro_rules! send_system_desc_os {
10 ($name:literal) => {
11 $crate::SystemView::send_system_description(concat!("O=", $name, "\0"))
12 };
13}
14
15#[macro_export]
16macro_rules! send_system_desc_device {
17 ($name:literal) => {
18 $crate::SystemView::send_system_description(concat!("D=", $name, "\0"))
19 };
20}
21
22#[macro_export]
23macro_rules! send_system_desc_core {
24 ($name:literal) => {
25 $crate::SystemView::send_system_description(concat!("C=", $name, "\0"))
26 };
27}
28
29#[macro_export]
30macro_rules! send_system_desc_interrupt {
31 ($irq_number:literal, $name:literal) => {
32 $crate::SystemView::send_system_description(concat!("I#", $irq_number, "=", $name, "\0"))
33 };
34}