[package]
readme = "README.md"
name = "tf-embedded-hal"
version = "0.1.8"
edition = "2021"
license.workspace = true
repository.workspace = true
description = "TrustForge hardware abstraction layer (HAL) traits. Provides interfaces for LoRa, BLE, NFC, secure elements, and hardware entropy sources."
[features]
default = ["alloc"]
alloc = ["tf-core-no-std/alloc"]
std = ["alloc", "tf-core-no-std/std"]
[dependencies]
tf-core-no-std = { version = "0.1.8", path = "../tf-core-no-std", default-features = false }
heapless = "0.8"
ed25519-compact = { version = "2", default-features = false, features = ["self-verify"] }
sha2 = { version = "0.10", default-features = false }
[dev-dependencies]