Cargo Features

[dependencies]
r2u2_core = { version = "0.1.2", default-features = false, features = ["debug_print_semihosting", "debug_print_std", "configurable"] }
default = configurable

The configurable feature is set by default whenever r2u2_core is added without default-features = false somewhere in the dependency tree.

debug_print_semihosting

Enables cortex-m-semihosting

Affects debug::print_mltl_instruction, debug::print_bz_instruction, debug::print_mltl_config_instruction, debug::print_scq

debug_print_std

Enables libc-print

Affects debug::print_mltl_instruction, debug::print_bz_instruction, debug::print_mltl_config_instruction, debug::print_scq

configurable default

Affects monitor::Monitor, scq::SCQMemoryArena