Crate tps55288

Crate tps55288 

Source
Expand description

TPS55288 Rust Driver (skeleton)

This crate is a placeholder for the TPS55288 buck-boost converter driver. Implementation will follow the sc8815-rs structure with no-std, optional async, defmt support, and type-safe register access.

Re-exports§

pub use driver::Tps55288;
pub use error::Error;
pub use registers::DEFAULT_I2C_ADDRESS;

Modules§

data_types
Data types for TPS55288 driver (skeleton, based on datasheet). Concrete value mappings will be filled when register bitfields are implemented.
driver
Driver scaffold for TPS55288. Provides blocking I2C helpers; async version will mirror this API behind the async feature.
error
Error definitions for TPS55288 driver.
registers
Register map and constants for TPS55288. Values and limits are copied from the datasheet; conversion helpers will be added later.