OpenOCD
dw_spi_erase Struct Reference

Arguments for erase helper function. More...

Data Fields

uint32_t address
 First sector address. Sector aligned. More...
 
uint8_t busy_mask
 Busy mask. More...
 
uint64_t data_reg
 Pointer to DR register. More...
 
uint8_t erase_sector_cmd
 Erase sector command. More...
 
uint8_t four_byte_mode
 Four byte addressing mode flag. More...
 
uint8_t read_status_cmd
 Read status command. More...
 
uint32_t sector_count
 Number of sectors to erase. More...
 
uint32_t sector_size
 Sector size. More...
 
uint64_t status_reg
 Pointer to SR register. More...
 
uint8_t write_enable_cmd
 Write enable command. More...
 
uint8_t write_enable_mask
 Write enable mask. More...
 

Detailed Description

Arguments for erase helper function.

Definition at line 55 of file dw-spi-helper.h.

Field Documentation

◆ address

uint32_t dw_spi_erase::address

First sector address. Sector aligned.

Definition at line 56 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ busy_mask

uint8_t dw_spi_erase::busy_mask

Busy mask.

Definition at line 65 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ data_reg

uint64_t dw_spi_erase::data_reg

Pointer to DR register.

Definition at line 60 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ erase_sector_cmd

uint8_t dw_spi_erase::erase_sector_cmd

Erase sector command.

Definition at line 63 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ four_byte_mode

uint8_t dw_spi_erase::four_byte_mode

Four byte addressing mode flag.

Definition at line 66 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ read_status_cmd

uint8_t dw_spi_erase::read_status_cmd

Read status command.

Definition at line 61 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ sector_count

uint32_t dw_spi_erase::sector_count

Number of sectors to erase.

Definition at line 58 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ sector_size

uint32_t dw_spi_erase::sector_size

Sector size.

Definition at line 57 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ status_reg

uint64_t dw_spi_erase::status_reg

Pointer to SR register.

Definition at line 59 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ write_enable_cmd

uint8_t dw_spi_erase::write_enable_cmd

Write enable command.

Definition at line 62 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().

◆ write_enable_mask

uint8_t dw_spi_erase::write_enable_mask

Write enable mask.

Definition at line 64 of file dw-spi-helper.h.

Referenced by dw_spi_ctrl_erase_sectors().


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