Cargo Features

[dependencies]
blue_hal = { version = "1.1.0", default-features = false, features = ["stm32f429", "stm32f446", "stm32f469", "stm32f407", "stm32f412", "stm32f4_any", "stm32_any", "wgm160p", "efm32gg11b_any", "max32631", "max3263_any", "max32_any", "cortex_m_any", "defmt-default", "defmt-warn", "defmt-error"] }

The features below reflect the hierarchy of stm32 families.
Choosing a f4 family implies f4, which implies stm32, which implies cortex M...

default = defmt-default

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

stm32f429 = stm32f4_any

Enables stm32f429 of stm32f4 ^0.12.1

stm32f446 = stm32f4_any

Enables stm32f446 of stm32f4 ^0.12.1

Affects drivers::stm32f4.qspi

stm32f469 = stm32f4_any

Enables stm32f469 of stm32f4 ^0.12.1

stm32f407 = stm32f4_any

Enables stm32f407 of stm32f4 ^0.12.1

stm32f412 = stm32f4_any

Enables stm32f412 of stm32f4 ^0.12.1

Affects drivers::micron, drivers::stm32f4.qspi

stm32f4_any stm32f407? stm32f412? stm32f429? stm32f446? stm32f469? = stm32_any

Affects drivers::stm32f4

stm32_any stm32f4_any? = cortex_m_any
wgm160p = efm32gg11b_any
efm32gg11b_any wgm160p? = cortex_m_any, efm32gg11b

Affects drivers::efm32gg11b

max32631 = max3263_any, max3263x
max3263_any max32631? = max32_any

Affects drivers::max3263

max32_any max3263_any? = cortex_m_any
cortex_m_any efm32gg11b_any? max32_any? stm32_any?
defmt-default default
defmt-trace defmt-debug defmt-info defmt-warn
defmt-error

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

efm32gg11b efm32gg11b_any?
max3263x max32631?

Enables max3263x ^0.1

stm32f4 stm32f407? stm32f412? stm32f429? stm32f446? stm32f469?

Enables stm32f4 ^0.12.1