embedded-shadow 0.1.2

Zero-alloc shadow register table with dirty tracking for embedded systems
Documentation
[package]
name = "embedded-shadow"
version = "0.1.2"
edition = "2024"
rust-version = "1.85"
authors = ["Aaron Qian <aq1018@gmail.com>"]
license = "MIT OR Apache-2.0"
description = "Zero-alloc shadow register table with dirty tracking for embedded systems"
documentation = "https://docs.rs/embedded-shadow"
homepage = "https://github.com/aq1018/embedded-shadow"
repository = "https://github.com/aq1018/embedded-shadow"
readme = "README.md"
keywords = ["embedded", "no-std", "registers", "shadow", "dirty-tracking"]
categories = ["embedded", "no-std", "no-std::no-alloc", "data-structures"]
exclude = [
    "/.github/",
    "/.claude/",
    "/.zed/",
    "/.vscode/",
    "/.idea/",
]

[workspace]

[dependencies]
critical-section = {version="1", default-features=false}
bitmaps = {version="3", default-features=false}
heapless = {version=">= 0.7, < 0.10", default-features=false}

[dev-dependencies]
critical-section = { version = "1.2", features = ["std"] }

[features]
default = []