Contents

IOI2CBusTiming

A structure defining low level timing for an I2C bus.

Declaration

struct IOI2CBusTiming {
   AbsoluteTime bitTimeout;
   AbsoluteTime byteTimeout;
   AbsoluteTime acknowledgeTimeout;
   AbsoluteTime startTimeout;
   AbsoluteTime holdTime;
   AbsoluteTime riseFallTime;
   UInt32 __reservedA[8];
};

Overview

This structure is used to specify timeouts and pulse widths for an I2C bus implementation.

Topics

Fields