I2C transport binding for the MCTP server.
This crate implements MCTP-over-I2C transport. It provides the Sender implementation for outbound packets and a receiver/decoder for inbound target-mode frames. It uses the drivers/i2c userspace stack for transport.
I2cSender<C> — implements mctp_lib::Sender for I2C; handles fragmentation, encoding, and PEC via mctp_lib::i2c::MctpI2cEncapMctpI2cReceiver — decodes inbound I2C target-mode frames into MCTP packetsopenprot-mctp-api — API traitsi2c_api (drivers/i2c) — protocol and transport seam typesmctp-lib — Sender trait, I2C encapsulation/decapsulationmctp — core MCTP typesembedded-hal — hardware abstractionheapless — no_std collections