axplat 0.2.0

This crate provides a unified abstraction layer for diverse hardware platforms.
Documentation
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4

[[package]]
name = "axplat"
version = "0.2.0"
dependencies = [
 "axplat-macros",
 "bitflags",
 "const-str",
 "crate_interface",
 "handler_table",
 "kspin",
 "memory_addr",
]

[[package]]
name = "axplat-macros"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f90dfaee06a112fe4f810c60af1a86bc080af2172185b491cacc307b84dff748"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "bitflags"
version = "2.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29"

[[package]]
name = "cfg-if"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"

[[package]]
name = "const-str"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "451d0640545a0553814b4c646eb549343561618838e9b42495f466131fe3ad49"

[[package]]
name = "crate_interface"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70272a03a2cef15589bac05d3d15c023752f5f8f2da8be977d983a9d9e6250fb"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "handler_table"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "702cb690200d6303c1e1992bc648f3f3bf9c1d6a27fcf50551c513d61f339c99"

[[package]]
name = "kernel_guard"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "307e6be468f3d6b6d895e191f63c11602e4e76575ecca68325d8c8dbebe2870e"
dependencies = [
 "cfg-if",
 "crate_interface",
]

[[package]]
name = "kspin"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d841fd3aeaa9a55871068f5c3ce48497a6dbcf14e20ca7784a9f68bfdb4c825"
dependencies = [
 "cfg-if",
 "kernel_guard",
]

[[package]]
name = "memory_addr"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d4054cba279515fa87761b101d857333ce06391dbe8f18a11347204a7111416"

[[package]]
name = "proc-macro2"
version = "1.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
dependencies = [
 "unicode-ident",
]

[[package]]
name = "quote"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
 "proc-macro2",
]

[[package]]
name = "syn"
version = "2.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
dependencies = [
 "proc-macro2",
 "quote",
 "unicode-ident",
]

[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"