mctp-estack

Crates.iomctp-estack
lib.rsmctp-estack
version0.1.0
created_at2025-06-09 07:41:03.190541+00
updated_at2025-06-09 07:41:03.190541+00
descriptionEmbedded MCTP stack
homepage
repositoryhttps://github.com/CodeConstruct/mctp-rs
max_upload_size
id1705619
size138,342
Jeremy Kerr (jk-ozlabs)

documentation

README

Embedded MCTP Stack

API docs

This is a MCTP stack suitable for embedded devices.

A Router instance handles feeding MCTP packets to and from user provided MCTP transports, and handles sending receiving MCTP messages from applications using the mctp crate async traits.

Applications using MCTP can create RouterAsyncListener and RouterAsyncReqChannel instances.

MCTP bridging between ports is supported by the Router.

The core Stack handles IO-less MCTP message reassembly and fragmentation, and MCTP tag tracking. MCTP transport binding packet encoding and decoding is provided for I2C, USB, and serial.

Commit count: 164

cargo fmt