[[bin]]
name = "ehatrom"
path = "src/main.rs"
[dependencies.i2cdev]
optional = true
version = "0.6"
[[example]]
name = "bare_metal_example"
path = "examples/bare_metal_example.rs"
[[example]]
name = "create_advanced"
path = "examples/create_advanced.rs"
[[example]]
name = "create_custom_atoms"
path = "examples/create_custom_atoms.rs"
[[example]]
name = "create_simple"
path = "examples/create_simple.rs"
[[example]]
name = "create_test"
path = "examples/create_test.rs"
[features]
alloc = []
default = ["alloc"]
linux = ["i2cdev", "std"]
std = ["alloc"]
[lib]
name = "ehatrom"
path = "src/lib.rs"
[package]
authors = ["Aleksei Zakharchenko <ehatrom@4stm4.ru>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["embedded", "hardware-support"]
description = "EEPROM HAT library for Raspberry Pi HATs (serialization, I2C, CRC32, custom atoms)"
documentation = "https://docs.rs/ehatrom"
edition = "2024"
exclude = ["tests/*", "Dockerfile*", "update_and_run.sh", "update_and_run.md"]
homepage = "https://github.com/4stm4/ehatrom"
keywords = ["raspberry-pi", "eeprom", "hat", "i2c", "crc32"]
license = "MIT"
name = "ehatrom"
readme = "README.md"
repository = "https://github.com/4stm4/ehatrom"
version = "0.3.3"