Nexus Embedded Platform 0.1.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
nx_i2c_request_t Struct Reference

Caller-owned finite message sequence. More...

#include <i2c.h>

Data Fields

nx_request_t base
nx_i2c_message_t * messages
size_t count

Detailed Description

Caller-owned finite message sequence.

Note
Descriptors and payloads remain borrowed until SETTLED. Writes stay immutable; reads receive into caller storage. Cancellation, deadlines and quarantine never revoke loans.

Definition at line 40 of file i2c.h.

Field Documentation

◆ base

nx_request_t nx_i2c_request_t::base

Definition at line 41 of file i2c.h.

◆ count

size_t nx_i2c_request_t::count

Definition at line 43 of file i2c.h.

◆ messages

nx_i2c_message_t* nx_i2c_request_t::messages

Definition at line 42 of file i2c.h.


The documentation for this struct was generated from the following file:
  • io/include/nexus/io/i2c.h