OpenOCD
mspm0_flash_bank Struct Reference

Data Fields

unsigned int data_flash_size_kb
 
uint32_t did
 
unsigned char flash_version
 
unsigned char flash_word_size_bytes
 
unsigned int main_flash_num_banks
 
unsigned int main_flash_size_kb
 
const char * name
 
unsigned int protect_reg_base
 
unsigned int protect_reg_count
 
unsigned int sector_size
 
unsigned int sram_size_kb
 
uint32_t traceid
 
unsigned char version
 

Detailed Description

Definition at line 88 of file mspm0.c.

Field Documentation

◆ data_flash_size_kb

unsigned int mspm0_flash_bank::data_flash_size_kb

Definition at line 98 of file mspm0.c.

Referenced by get_mspm0_info(), mspm0_address_check(), and mspm0_read_part_info().

◆ did

uint32_t mspm0_flash_bank::did

◆ flash_version

unsigned char mspm0_flash_bank::flash_version

Definition at line 113 of file mspm0.c.

Referenced by mspm0_fctl_get_sector_reg(), and mspm0_read_part_info().

◆ flash_word_size_bytes

unsigned char mspm0_flash_bank::flash_word_size_bytes

Definition at line 106 of file mspm0.c.

Referenced by mspm0_read_part_info(), and mspm0_write().

◆ main_flash_num_banks

unsigned int mspm0_flash_bank::main_flash_num_banks

Definition at line 100 of file mspm0.c.

Referenced by get_mspm0_info(), mspm0_fctl_get_sector_reg(), and mspm0_read_part_info().

◆ main_flash_size_kb

unsigned int mspm0_flash_bank::main_flash_size_kb

◆ name

const char* mspm0_flash_bank::name

Definition at line 95 of file mspm0.c.

Referenced by get_mspm0_info(), and mspm0_read_part_info().

◆ protect_reg_base

unsigned int mspm0_flash_bank::protect_reg_base

Definition at line 109 of file mspm0.c.

Referenced by mspm0_erase(), and mspm0_write().

◆ protect_reg_count

unsigned int mspm0_flash_bank::protect_reg_count

Definition at line 110 of file mspm0.c.

Referenced by mspm0_erase(), and mspm0_write().

◆ sector_size

unsigned int mspm0_flash_bank::sector_size

Definition at line 101 of file mspm0.c.

Referenced by FLASH_BANK_COMMAND_HANDLER(), and mspm0_erase().

◆ sram_size_kb

unsigned int mspm0_flash_bank::sram_size_kb

Definition at line 103 of file mspm0.c.

Referenced by get_mspm0_info(), and mspm0_read_part_info().

◆ traceid

uint32_t mspm0_flash_bank::traceid

Definition at line 92 of file mspm0.c.

Referenced by get_mspm0_info(), and mspm0_read_part_info().

◆ version

unsigned char mspm0_flash_bank::version

Definition at line 93 of file mspm0.c.

Referenced by get_mspm0_info(), and mspm0_read_part_info().


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