ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_mipi_csi_short_packet_t Struct Reference

One drained generic short-packet header. More...

#include <ra8_mipi_csi_types.h>

Data Fields

uint16_t payload
 GSHT.SPDT[15:0] – 16-bit user data.
uint8_t data_type
 GSHT.DTYP[21:16] – short-packet DT (0x08-0x0F).
uint8_t vc
 GSHT.SPVC[27:24] – virtual channel.
uint32_t raw
 Unprocessed register snapshot.

Detailed Description

One drained generic short-packet header.

Decoded fields from a single GSHT read. Matches the format described in HUM Ch 66.3.28 p 3959.

Definition at line 144 of file ra8_mipi_csi_types.h.

Field Documentation

◆ data_type

uint8_t ra8_mipi_csi_short_packet_t::data_type

GSHT.DTYP[21:16] – short-packet DT (0x08-0x0F).

Definition at line 146 of file ra8_mipi_csi_types.h.

Referenced by ra8_mipi_csi_read_short_packet().

◆ payload

uint16_t ra8_mipi_csi_short_packet_t::payload

GSHT.SPDT[15:0] – 16-bit user data.

Definition at line 145 of file ra8_mipi_csi_types.h.

Referenced by ra8_mipi_csi_read_short_packet().

◆ raw

uint32_t ra8_mipi_csi_short_packet_t::raw

Unprocessed register snapshot.

Definition at line 148 of file ra8_mipi_csi_types.h.

Referenced by ra8_mipi_csi_read_short_packet().

◆ vc

uint8_t ra8_mipi_csi_short_packet_t::vc

GSHT.SPVC[27:24] – virtual channel.

Definition at line 147 of file ra8_mipi_csi_types.h.

Referenced by ra8_mipi_csi_read_short_packet().


The documentation for this struct was generated from the following file: