FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
octospi_cs_data_s Struct Reference

Data Fields

struct octospi_cs_data_snext
 
uint32_t cs
 
uint32_t baudrate
 
uint32_t clk_div
 
uint32_t burst_cfg
 
uint32_t ram_opt
 
uint8_t device_id
 
pi_octospi_type_e type
 

Description

pi_task : data[0] = l2_buf data[1] = channel data[2] = size data[3] = ext_addr data[4] = stride data[5] = length data[6] = op data[7] = cs_data

Field Documentation

uint32_t octospi_cs_data_s::baudrate

OSPI baudrate.

Referenced by __pi_octospi_clk_div_get(), and __pi_octospi_open().

uint32_t octospi_cs_data_s::burst_cfg

Burst config.

uint32_t octospi_cs_data_s::clk_div
uint32_t octospi_cs_data_s::cs

Chip select.

Referenced by __pi_octospi_ospi_config_set().

struct octospi_cs_data_s* octospi_cs_data_s::next

Next device.

uint32_t octospi_cs_data_s::ram_opt

OPSI ram optim option.

Referenced by __pi_octospi_device_settings_set(), and __pi_octospi_ospi_config_set().

pi_octospi_type_e octospi_cs_data_s::type

Device type.

Referenced by __pi_octospi_device_settings_set().