# 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 = "lpc8xx-hal" version = "0.10.0" authors = [ "David Sawatzke ", "Hanno Braun ", ] description = "Hardware Abstraction Layer (HAL) for the NXP LPC800 series of ARM Cortex-M0+ microcontrollers" documentation = "https://docs.rs/lpc8xx-hal" readme = "README.md" keywords = [ "nxp", "lpc", "lpc82x", "lpc845", ] categories = [ "embedded", "hardware-support", "no-std", ] license = "0BSD" repository = "https://github.com/lpc-rs/lpc8xx-hal" [package.metadata.docs.rs] features = [ "845", "docs", ] [profile.dev] debug = true [profile.release] opt-level = "s" lto = true debug = true [[example]] name = "adc" required-features = [ "rt-selected", "845", ] [[example]] name = "ctimer_blink" required-features = [ "rt-selected", "845", ] [[example]] name = "ctimer_fade" required-features = [ "rt-selected", "845", ] [[example]] name = "gpio_delay" required-features = ["rt-selected"] [[example]] name = "gpio_dynamic" required-features = ["rt-selected"] [[example]] name = "gpio_generic" required-features = [ "rt-selected", "845", ] [[example]] name = "gpio_input" required-features = [ "rt-selected", "845", ] [[example]] name = "gpio_sleep" required-features = ["rt-selected"] [[example]] name = "gpio_simple" required-features = ["rt-selected"] [[example]] name = "gpio_timer" required-features = ["rt-selected"] [[example]] name = "i2c_master_slave" required-features = [ "rt-selected", "845", ] [[example]] name = "i2c_master_slave_dma" required-features = [ "rt-selected", "845", ] [[example]] name = "i2c_vl53l0x" required-features = [ "rt-selected", "82x", ] [[example]] name = "i2c_eeprom" required-features = ["rt-selected"] [[example]] name = "mrt_clock" required-features = [ "rt-selected", "845", ] [[example]] name = "pinint" required-features = [ "rt-selected", "845", ] [[example]] name = "pmu" required-features = [ "rt-selected", "82x", ] [[example]] name = "rtic" required-features = [ "rt-selected", "845", ] [[example]] name = "spi_apa102" required-features = ["rt-selected"] [[example]] name = "usart" required-features = ["rt-selected"] [[example]] name = "usart_dma" required-features = [ "rt-selected", "845", ] [dependencies.cortex-m] version = "0.7.2" [dependencies.cortex-m-rt] version = ">=0.6.15, <0.8" optional = true [dependencies.embedded-hal] version = "0.2.4" features = ["unproven"] [dependencies.embedded-hal-alpha] version = "=1.0.0-alpha.6" package = "embedded-hal" [dependencies.embedded-time] version = "0.12.0" [dependencies.lpc82x-pac] version = "0.8.0" optional = true [dependencies.lpc845-pac] version = "0.4.0" optional = true [dependencies.nb] version = "1.0.0" [dependencies.num-traits] version = "0.2.14" default-features = false [dependencies.trybuild] version = "1.0.35" optional = true [dependencies.void] version = "1.0.2" default-features = false [dev-dependencies.cortex-m-rtic] version = "0.6.0-rc.2" [dev-dependencies.panic-rtt-target] version = "0.1.1" features = ["cortex-m"] [dev-dependencies.rtt-target] version = "0.3.0" features = ["cortex-m"] [build-dependencies.crossterm] version = "0.22.1" [features] 20 = [] 33 = [] 48 = [] 64 = [] 822 = ["82x"] 822m101jdh20 = [ "822", "20", ] 822m101jhi33 = [ "822", "33", ] 824 = ["82x"] 824m201jdh20 = [ "824", "20", ] 824m201jhi33 = [ "824", "33", ] 82x = ["lpc82x-pac"] 82x-rt = [ "82x", "cortex-m-rt", "lpc82x-pac/rt", "rt-selected", ] 845 = ["lpc845-pac"] 845-rt = [ "845", "cortex-m-rt", "lpc845-pac/rt", "rt-selected", ] 845m301jbd48 = [ "845", "48", ] 845m301jbd64 = [ "845", "64", ] 845m301jhi33 = [ "845", "33", ] 845m301jhi48 = [ "845", "48", ] docs = [] no-target-warning = [] rt-selected = [] [badges.travis-ci] repository = "lpc-rs/lpc8xx-hal"