Software APIs
Data Fields
spi_device_param_header Struct Reference

SFDP parameter header (JESD216F 6.3). More...

#include <sw/device/silicon_creator/lib/drivers/spi_device.h>

Data Fields

uint8_t param_id_lsb
 LSB of the parameter ID that indicates parameter table ownership and type (JESD216F 6.3.1, 6.3.3).
 
uint8_t minor_revision
 Parameter table minor revision number (JESD216F 6.3.1).
 
uint8_t major_revision
 Parameter table major revision number (JESD216F 6.3.1).
 
uint8_t table_word_count
 Length of the parameter table in words, one-based (JESD216F 6.3.1).
 
uint8_t table_pointer [3]
 Word-aligned byte offset of the corresponding parameter table from the start of the SFDP table (JESD216F 6.3.2).
 
uint8_t param_id_msb
 MSB of the parameter ID that indicates parameter table ownership and type (JESD216F 6.3.2, 6.3.3).
 

Detailed Description

SFDP parameter header (JESD216F 6.3).

Definition at line 212 of file spi_device.h.

Field Documentation

◆ major_revision

uint8_t spi_device_param_header::major_revision

Parameter table major revision number (JESD216F 6.3.1).

Definition at line 225 of file spi_device.h.

◆ minor_revision

uint8_t spi_device_param_header::minor_revision

Parameter table minor revision number (JESD216F 6.3.1).

Definition at line 221 of file spi_device.h.

◆ param_id_lsb

uint8_t spi_device_param_header::param_id_lsb

LSB of the parameter ID that indicates parameter table ownership and type (JESD216F 6.3.1, 6.3.3).

Definition at line 217 of file spi_device.h.

◆ param_id_msb

uint8_t spi_device_param_header::param_id_msb

MSB of the parameter ID that indicates parameter table ownership and type (JESD216F 6.3.2, 6.3.3).

Definition at line 239 of file spi_device.h.

◆ table_pointer

uint8_t spi_device_param_header::table_pointer[3]

Word-aligned byte offset of the corresponding parameter table from the start of the SFDP table (JESD216F 6.3.2).

Definition at line 234 of file spi_device.h.

◆ table_word_count

uint8_t spi_device_param_header::table_word_count

Length of the parameter table in words, one-based (JESD216F 6.3.1).

Definition at line 229 of file spi_device.h.