[package] name = "longan-nano" version = "0.3.0" authors = ["Vadim Kaushan "] repository = "https://github.com/riscv-rust/longan-nano" categories = ["embedded", "hardware-support", "no-std"] description = "Board support package for the Longan Nano board" keywords = ["riscv", "gd32", "bsp"] license = "ISC" edition = "2018" [package.metadata.docs.rs] features = ['lcd'] rustdoc-args = ["--cfg", "docsrs"] default-target = "x86_64-unknown-linux-gnu" [dependencies] gd32vf103xx-hal = "0.5.0" embedded-hal = "0.2.6" nb = "1.0.0" riscv = "0.6.0" st7735-lcd = { version = "0.8.1", optional = true } embedded-sdmmc = { version = "0.3.0", optional = true } [dev-dependencies] riscv-rt = "0.8.0" panic-halt = "0.2.0" embedded-graphics = "0.7.1" ushell = "0.3.3" [features] lcd = ["st7735-lcd"] sdcard = ["embedded-sdmmc"] [[example]] name = "display" required-features = ["lcd"] [[example]] name = "ferris" required-features = ["lcd"] [[example]] name = "sdcard_test" required-features = ["sdcard"]