device-driver 0.5.3

A toolkit to write better device drivers, faster
Documentation
[package]

name = "device-driver"

version = "0.5.3"

authors = ["Dion Dokter <diondokter@gmail.com>"]

edition = "2021"

license = "MIT OR Apache-2.0"

homepage = "https://github.com/diondokter/device-driver"

repository = "https://github.com/diondokter/device-driver"

keywords = ["no_std", "device", "driver", "toolkit"]

categories = ["embedded", "hardware-support", "no-std"]

description = "A toolkit to write better device drivers, faster"

readme.workspace = true



[dependencies]

device-driver-macros = { version = "0.5.3", path = "../macros" }



bitvec = { version = "1.0.1", default-features = false }

funty = { version = "2.0.0", default-features = false }

num_enum = { version = "0.7.1", default-features = false }



[features]

json = ["device-driver-macros/json"]

yaml = ["device-driver-macros/yaml"]



[[example]]

name = "test-json-driver"

required-features = ["json"]

[[example]]

name = "test-yaml-driver"

required-features = ["yaml"]

[[example]]

name = "test-macro-driver"