# Generated by imxrtral.py. Do not edit manually.

[package]
name = "imxrt-ral"
authors = ["Tom Burdick <tom.burdick@electromatic.us>", "Ian McIntyre <ianpmcintyre@gmail.com>"]
description = "Register access layer for all NXP i.MX RT microcontrollers"
repository = "https://github.com/imxrt-rs/imxrt-ral"
readme = "README.md"
keywords = ["imxrt", "nxp", "embedded", "no_std"]
categories = ["embedded", "no-std"]
license = "MIT/Apache-2.0"
edition = "2018"
include = [
    "src/*",
    "build.rs",
    "Cargo.toml",
]

# Change version in imxrtral.py, not in Cargo.toml!
version = "0.4.2"

[package.metadata.docs.rs]
features = ["doc"]
no-default-features = true
default-target = "thumbv7em-none-eabihf"

# Change dependencies in imxrtral.py, not here!
[dependencies.bare-metal]
version = "0.2.5"
optional = true

[dependencies.external-cortex-m]
package = "cortex-m"
version = "0.6.2"
optional = true

[lib]
bench = false
test = false

[features]
rt = []
inline-asm = ["external-cortex-m/inline-asm"]
rtic = []
default = []
nosync = []
doc = []
armv6m = []
armv7em = []
armv7m = []
imxrt1011 = ["armv7em", "bare-metal", "external-cortex-m"]
imxrt1015 = ["armv7em", "bare-metal", "external-cortex-m"]
imxrt1021 = ["armv7em", "bare-metal", "external-cortex-m"]
imxrt1051 = ["armv7em", "bare-metal", "external-cortex-m"]
imxrt1052 = ["armv7em", "bare-metal", "external-cortex-m"]
imxrt1061 = ["armv7em", "bare-metal", "external-cortex-m"]
imxrt1062 = ["armv7em", "bare-metal", "external-cortex-m"]
imxrt1064 = ["armv7em", "bare-metal", "external-cortex-m"]
