# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "xmc4-hal" version = "0.5.5" authors = ["Lucas Brendel "] description = "Peripheral access API for XMC4 series microcontrollers" documentation = "https://docs.rs/crate/xmc4-hal" readme = "README.md" keywords = [ "arm", "cortex-m", "hal", "xmc", ] categories = [ "embedded", "hardware-support", "no-std", ] license = "MIT" repository = "https://github.com/xmc-rs/xmc4-hal" [package.metadata.docs.rs] features = ["xmc4100"] [[example]] name = "watchdog" required-features = ["xmc4100"] [dependencies.cast] version = "0.3.0" default-features = false [dependencies.cortex-m] version = "0.7.7" features = ["critical-section-single-core"] [dependencies.cortex-m-rt] version = "0.7.3" [dependencies.embedded-hal] version = "0.2.7" features = ["unproven"] [dependencies.nb] version = "1.1.0" [dependencies.void] version = "1.0.2" default-features = false [dependencies.xmc4100] version = "0.13.0" optional = true [dependencies.xmc4200] version = "0.13.0" optional = true [dependencies.xmc4300] version = "0.12.0" optional = true [dependencies.xmc4400] version = "0.13.0" optional = true [dependencies.xmc4500] version = "0.13.0" optional = true [dependencies.xmc4700] version = "0.12.0" optional = true [dependencies.xmc4800] version = "0.12.0" optional = true [dev-dependencies.as-slice] version = "0.2.1" [dev-dependencies.byteorder] version = "1.5.0" default-features = false [dev-dependencies.cobs] version = "0.2.3" default-features = false [dev-dependencies.cortex-m-rtic] version = "1.1.4" [dev-dependencies.cortex-m-semihosting] version = "0.5.0" [dev-dependencies.crc16] version = "0.4.0" default-features = false [dev-dependencies.either] version = "1.11.0" default-features = false [dev-dependencies.heapless] version = "0.8.0" [dev-dependencies.libm] version = "0.2.8" [dev-dependencies.panic-halt] version = "0.2.0" [dev-dependencies.panic-itm] version = "0.4.2" [dev-dependencies.panic-semihosting] version = "0.6.0" [features] device-selected = [] ecat = [] rt = ["cortex-m-rt/device"] sdmmc = [] xmc4100 = [ "dep:xmc4100", "device-selected", ] xmc4200 = [ "dep:xmc4200", "device-selected", ] xmc4300 = [ "dep:xmc4300", "device-selected", "ecat", "sdmmc", ] xmc4400 = [ "dep:xmc4400", "device-selected", ] xmc4500 = [ "dep:xmc4500", "device-selected", "sdmmc", ] xmc4700 = [ "dep:xmc4700", "device-selected", "sdmmc", ] xmc4800 = [ "dep:xmc4800", "device-selected", "ecat", "sdmmc", ]