Cargo Features

xous-log = { version = "0.1.27", default-features = false, features = ["precursor", "hosted", "renode", "debugprint", "logging", "utralib"] }

Enables precursor of utralib


Enables hosted of utralib


Enables renode of utralib


adding this allocates the UART for debugging the logger

logging default

adding this allocates the hardware UART for console interactions

default = logging

The logging feature is set by default whenever xous-log is added without default-features = false somewhere in the dependency tree.

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

Dependency versions enforced by Cargo.lock.

utralib implicit feature