RAFW Flexible Software Package Documentation  Release v2.0.1

 
rm_block_media_spi_w_instance_ctrl_t Struct Reference

#include <rm_block_media_spi_w.h>

Data Fields

spi_flash_instance_tp_spi_flash
 Pointer to SPI Flash instance structure.
 
rm_block_media_cfg_t const * p_cfg
 Low level SPI configuration structure.
 
uint32_t open
 Used to determine if framework is initialized.
 
bool initialized
 Initialized flag.
 
bool erase_in_progress
 Block Media SPI erase in progress.
 
bool read_in_progress
 Block Media SPI read in progress.
 
bool write_in_progress
 Block Media SPI write in progress.
 

Detailed Description

SPI block media instance control block.

Field Documentation

◆ p_spi_flash

spi_flash_instance_t* rm_block_media_spi_w_instance_ctrl_t::p_spi_flash

Pointer to SPI Flash instance structure.

◆ p_cfg

rm_block_media_cfg_t const* rm_block_media_spi_w_instance_ctrl_t::p_cfg

Low level SPI configuration structure.

◆ open

uint32_t rm_block_media_spi_w_instance_ctrl_t::open

Used to determine if framework is initialized.

◆ initialized

bool rm_block_media_spi_w_instance_ctrl_t::initialized

Initialized flag.

◆ erase_in_progress

bool rm_block_media_spi_w_instance_ctrl_t::erase_in_progress

Block Media SPI erase in progress.

◆ read_in_progress

bool rm_block_media_spi_w_instance_ctrl_t::read_in_progress

Block Media SPI read in progress.

◆ write_in_progress

bool rm_block_media_spi_w_instance_ctrl_t::write_in_progress

Block Media SPI write in progress.


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