# 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 = "2021" name = "embedded-c-sdk-bind-hal" version = "0.7.1" authors = ["Merisy-Thing "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Embedded C SDK bind HAL" readme = "README.md" keywords = [ "embedded", "csdk", "c-sdk", "bind", ] categories = [ "embedded", "no-std", ] license = "MIT" repository = "https://github.com/Merisy-Thing/rust_hal_with_c_sdk_framework" [lib] name = "embedded_c_sdk_bind_hal" path = "src/lib.rs" [dependencies.critical-section] version = "1.1.3" [dependencies.embassy-sync] version = "0.6.0" [dependencies.embassy-time-driver] version = "0.1.0" [dependencies.embedded-c-sdk-bind-print-macros] version = "0.1.2" [dependencies.embedded-hal] version = "1.0.0" [dependencies.embedded-hal-async] version = "1.0.0" [dependencies.embedded-hal-nb] version = "1.0.0" [dependencies.embedded-io] version = "0.6.1" [dependencies.embedded-io-async] version = "0.6.1" [dependencies.fugit] version = "0.3.7" [dependencies.fugit-timer] version = "0.1.3" [dependencies.heapless] version = "0.8.0" [dependencies.log] version = "0.4.22" [dependencies.nb] version = "1.1.0" [dependencies.paste] version = "1.0.15" [dependencies.portable-atomic] version = "1.6.0" features = [ "fallback", "critical-section", ] default-features = false [features] USART-0 = ["_usart_impl"] USART-1 = ["_usart_impl"] USART-2 = ["_usart_impl"] USART-3 = ["_usart_impl"] USART-4 = ["_usart_impl"] USART-5 = ["_usart_impl"] USART-6 = ["_usart_impl"] USART-7 = ["_usart_impl"] _adc-buffered = [] _usart_impl = [] adc-buffered-ch0 = ["_adc-buffered"] adc-buffered-ch1 = ["_adc-buffered"] adc-buffered-ch2 = ["_adc-buffered"] adc-buffered-ch3 = ["_adc-buffered"] adc-buffered-ch4 = ["_adc-buffered"] adc-buffered-ch5 = ["_adc-buffered"] adc-buffered-ch6 = ["_adc-buffered"] adc-buffered-ch7 = ["_adc-buffered"] adc-data-type-u8 = ["_adc-buffered"] default = ["tick-based-msdelay"] embassy = [] exti-irq-callback = [] print-log = [] print-log-csdk = ["print-log"] tick-based-msdelay = [] tick-freq-hz-1 = [] tick-freq-hz-10 = [] tick-freq-hz-100 = [] tick-freq-hz-100_000 = [] tick-freq-hz-10_000 = [] tick-freq-hz-128 = [] tick-freq-hz-128_000 = [] tick-freq-hz-16 = [] tick-freq-hz-16_000 = [] tick-freq-hz-1_000 = [] tick-freq-hz-1_000_000 = [] tick-freq-hz-2 = [] tick-freq-hz-256 = [] tick-freq-hz-256_000 = [] tick-freq-hz-2_000 = [] tick-freq-hz-32 = [] tick-freq-hz-32_000 = [] tick-freq-hz-4 = [] tick-freq-hz-4_000 = [] tick-freq-hz-512 = [] tick-freq-hz-512_000 = [] tick-freq-hz-64 = [] tick-freq-hz-64_000 = [] tick-freq-hz-8 = [] tick-freq-hz-8_000 = [] tick-size-64bit = []