commit | a45ece6984d0ef576f6a2bdd604b1842a0872f73 | [log] [tgz] |
---|---|---|
author | Tom Burdick <thomas.burdick@intel.com> | Mon May 02 09:41:38 2022 -0500 |
committer | Anas Nashif <anas.nashif@intel.com> | Thu Aug 11 14:12:13 2022 -0400 |
tree | fb6237875f1085f5de52e7def171d47b4c31a022 | |
parent | 9a1b9900066835d4ec53743a938d269d89bdedcd [diff] |
i2c: Adds i2c_transfer_async API for I2C i2c_transfer_async is the asynchronous version of i2c_transfer where the completion of the transfer is notified to the caller using a callback. This can be used in conjuction with the common callbacks and datatypes in async.h for directly doing an async transfer with an IPC object to notify a thread. Signed-off-by: Tom Burdick <thomas.burdick@intel.com>