Cargo Features

[dependencies]
imxrt-hal = { version = "0.5.9", default-features = false, features = ["imxrt1010", "imxrt1020", "imxrt1064", "imxrt1170", "eh02-unproven", "rand_core", "imxrt-usbd"] }

Chip features

default = imxrt-usbd

The imxrt-usbd feature is set by default whenever imxrt-hal is added without default-features = false somewhere in the dependency tree.

imxrt1010

Enables imxrt1010 of imxrt-iomuxc ^0.2.1

imxrt1020

Enables imxrt1020 of imxrt-iomuxc ^0.2.1

imxrt1060 imxrt1064

Enables imxrt1060 of imxrt-iomuxc ^0.2.1

imxrt1170

Enables imxrt1170 of imxrt-iomuxc ^0.2.1

eh02-unproven

Extra features


Enable implementations for EH02 "unproven" traits.
Requires the EH02 "unproven" feature.

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.

rand_core implicit feature

Enables rand_core ^0.5

rand_core:

Core random number generator traits and tools for implementation

Affects trng::RngCoreWrapper

imxrt-usbd default

Enables imxrt-usbd ^0.2

Affects imxrt-hal::usbd