[package]
edition = "2024"
name = "rticx-cortex-m"
version = "0.2.1"
authors = ["Zakaria Madaoui"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "RTICX distribution for single-core Cortex-M targets (armv6-m and armv7-m and above)"
homepage = "https://github.com/rticx-rs/rticx/wiki"
readme = "README.md"
keywords = [
"rtic",
"rticx",
"cortex-m",
"arm",
"embedded",
]
categories = [
"no-std",
"embedded",
]
license = "MIT"
repository = "https://github.com/rticx-rs/rticx"
resolver = "2"
[features]
armv6m = [
"rticx-cortex-m-macro/armv6m",
"rticx-async/atomic-critical-section",
]
async = [
"rticx-cortex-m-macro/async",
"dep:rticx-async",
"cortex-m/critical-section-single-core",
]
swtasks = ["rticx-cortex-m-macro/swtasks"]
[lib]
name = "rticx_cortex_m"
path = "src/lib.rs"
test = false
bench = false
[dependencies.cortex-m]
version = "0.7.8"
[dependencies.rticx-async]
version = "0.2.0"
optional = true
[dependencies.rticx-cortex-m-macro]
version = "0.2.1"
[dependencies.rticx-spsc]
version = "0.2.0"