Cargo Features

[dependencies]
pico-engine-hal = { version = "0.1.1", default-features = false, features = ["rt", "critical-section-impl", "binary-info"] }
default = critical-section-impl, rt

These default features are set whenever pico-engine-hal is added without default-features = false somewhere in the dependency tree.

rt default

Enables rp235x-hal ^0.3

rp235x-hal:

Enable the boot-up code from the arch runtime

critical-section-impl default

Enables rp235x-hal ^0.3

rp235x-hal:

critical section that is safe for multicore use

binary-info

Enables binary-info of rp235x-hal ^0.3

rp235x-hal:

Add a binary-info header block containing picotool-compatible metadata.

Requires 'rt' so that the vector table is correctly sized and therefore the header is within reach of picotool.

pico-engine-hal has 4 features without comments.