musb 0.2.2

musb(Mentor USB) regs and `embassy-usb-driver`, `usb-device` impl
Documentation
[build-dependencies.cfg-if]
version = "1.0.0"

[build-dependencies.serde]
features = ["derive"]
version = "1.0"

[build-dependencies.serde_yaml]
version = "0.9"

[dependencies.cfg-if]
features = ["core"]
version = "1.0.0"

[dependencies.defmt]
optional = true
version = "0.3"

[dependencies.embassy-sync]
optional = true
version = "0.6.2"

[dependencies.embassy-usb-driver]
version = "0.1.0"

[dependencies.usb-device]
optional = true
version = "0.3.2"

[features]
_ep-shared-fifo = []
_equal-fifo-size = []
_fixed-fifo-size = []
_gen-usb-instance = []
_mini = []
builtin-py32f07x = ["_mini"]
builtin-py32f403 = ["_mini"]
builtin-readconf = []
builtin-sf32lb52x = []
builtin-std-8bep-2048 = []
default = ["prebuild"]
defmt = ["embassy-usb-driver/defmt", "embassy-sync/defmt", "usb-device/defmt", "dep:defmt"]
embassy-usb-driver-impl = ["embassy-sync"]
log = ["embassy-sync/log", "usb-device/log"]
prebuild = []
usb-device-impl = ["usb-device"]

[lib]
name = "musb"
path = "src/lib.rs"

[package]
authors = ["Decaday <myDecaday@outlook.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["embedded", "no-std", "hardware-support"]
description = "musb(Mentor USB) regs and `embassy-usb-driver`, `usb-device` impl"
documentation = "https://docs.rs/musb"
edition = "2021"
exclude = ["musb-readconf"]
homepage = "https://github.com/decaday/musb"
keywords = ["usb", "hal", "embedded", "no-std", "hardware-support"]
license = "Apache-2.0"
name = "musb"
readme = "README.md"
repository = "https://github.com/decaday/musb"
version = "0.2.2"

[package.metadata.docs.rs]
features = ["defmt", "builtin-py32f07x", "embassy-usb-driver-impl"]
targets = ["thumbv7em-none-eabihf"]