Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
RTIO I3C IODEV Flags

RTIO I3C IODEV Flags. More...

Macros

#define RTIO_IODEV_I3C_STOP   BIT(1)
 Equivalent to the I3C_MSG_STOP flag.
#define RTIO_IODEV_I3C_RESTART   BIT(2)
 Equivalent to the I3C_MSG_RESTART flag.
#define RTIO_IODEV_I3C_HDR   BIT(3)
 Equivalent to the I3C_MSG_HDR.
#define RTIO_IODEV_I3C_NBCH   BIT(4)
 Equivalent to the I3C_MSG_NBCH.
#define RTIO_IODEV_I3C_HDR_MODE_MASK   GENMASK(15, 8)
 I3C HDR Mode Mask.
#define RTIO_IODEV_I3C_HDR_MODE_SET(flags)
 I3C HDR Mode Mask.
#define RTIO_IODEV_I3C_HDR_MODE_GET(flags)
 I3C HDR Mode Mask.
#define RTIO_IODEV_I3C_HDR_CMD_CODE_MASK   GENMASK(22, 16)
 I3C HDR 7b Command Code.
#define RTIO_IODEV_I3C_HDR_CMD_CODE_SET(flags)
 I3C HDR 7b Command Code.
#define RTIO_IODEV_I3C_HDR_CMD_CODE_GET(flags)
 I3C HDR 7b Command Code.

Detailed Description

RTIO I3C IODEV Flags.

Macro Definition Documentation

◆ RTIO_IODEV_I3C_HDR

#define RTIO_IODEV_I3C_HDR   BIT(3)

#include <zephyr/rtio/sqe.h>

Equivalent to the I3C_MSG_HDR.

◆ RTIO_IODEV_I3C_HDR_CMD_CODE_GET

#define RTIO_IODEV_I3C_HDR_CMD_CODE_GET ( flags)

#include <zephyr/rtio/sqe.h>

Value:
#define RTIO_IODEV_I3C_HDR_CMD_CODE_MASK
I3C HDR 7b Command Code.
Definition sqe.h:257
flags
Definition parser.h:97
#define FIELD_GET(mask, value)
Definition silabs-pinctrl-siwx91x.h:14

I3C HDR 7b Command Code.

◆ RTIO_IODEV_I3C_HDR_CMD_CODE_MASK

#define RTIO_IODEV_I3C_HDR_CMD_CODE_MASK   GENMASK(22, 16)

#include <zephyr/rtio/sqe.h>

I3C HDR 7b Command Code.

◆ RTIO_IODEV_I3C_HDR_CMD_CODE_SET

#define RTIO_IODEV_I3C_HDR_CMD_CODE_SET ( flags)

#include <zephyr/rtio/sqe.h>

Value:
#define FIELD_PREP(mask, value)
Definition silabs-pinctrl-siwx91x.h:15

I3C HDR 7b Command Code.

◆ RTIO_IODEV_I3C_HDR_MODE_GET

#define RTIO_IODEV_I3C_HDR_MODE_GET ( flags)

#include <zephyr/rtio/sqe.h>

Value:
#define RTIO_IODEV_I3C_HDR_MODE_MASK
I3C HDR Mode Mask.
Definition sqe.h:240

I3C HDR Mode Mask.

◆ RTIO_IODEV_I3C_HDR_MODE_MASK

#define RTIO_IODEV_I3C_HDR_MODE_MASK   GENMASK(15, 8)

#include <zephyr/rtio/sqe.h>

I3C HDR Mode Mask.

◆ RTIO_IODEV_I3C_HDR_MODE_SET

#define RTIO_IODEV_I3C_HDR_MODE_SET ( flags)

#include <zephyr/rtio/sqe.h>

Value:

I3C HDR Mode Mask.

◆ RTIO_IODEV_I3C_NBCH

#define RTIO_IODEV_I3C_NBCH   BIT(4)

#include <zephyr/rtio/sqe.h>

Equivalent to the I3C_MSG_NBCH.

◆ RTIO_IODEV_I3C_RESTART

#define RTIO_IODEV_I3C_RESTART   BIT(2)

#include <zephyr/rtio/sqe.h>

Equivalent to the I3C_MSG_RESTART flag.

◆ RTIO_IODEV_I3C_STOP

#define RTIO_IODEV_I3C_STOP   BIT(1)

#include <zephyr/rtio/sqe.h>

Equivalent to the I3C_MSG_STOP flag.