dma-api 0.9.4

Trait for DMA alloc and some collections
Documentation
[package]
authors = ["周睿 <zrufo747@outlook.com>"]
categories.workspace = true
description = "Trait for DMA alloc and some collections"
edition.workspace = true
keywords = ["os", "dma"]
license.workspace = true
name = "dma-api"
repository.workspace = true
version = "0.9.4"

[features]
axtest = ["dep:axtest"]

[dependencies]
axtest = { workspace = true, optional = true }
ax-kspin.workspace = true
cfg-if.workspace = true
derive_more.workspace = true
log.workspace = true
mbarrier = "0.1"
thiserror.workspace = true

[dev-dependencies]
ax-kspin = { workspace = true, features = ["host-test"] }

[target.'cfg(target_arch = "aarch64")'.dependencies]
aarch64-cpu-ext = "0.1"

[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(axtest)'] }