OpenOCD
kinetis_flash_bank Struct Reference
Collaboration diagram for kinetis_flash_bank:

Public Types

enum  { FC_AUTO = 0 , FC_PFLASH , FC_FLEX_NVM , FC_FLEX_RAM }
 

Data Fields

struct flash_bankbank
 
unsigned int bank_number
 
enum kinetis_flash_bank:: { ... }  flash_class
 
struct kinetis_chipk_chip
 
bool probed
 
uint32_t prog_base
 
uint32_t protection_block
 
uint32_t protection_size
 
uint32_t sector_size
 

Detailed Description

Definition at line 256 of file kinetis.c.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
FC_AUTO 
FC_PFLASH 
FC_FLEX_NVM 
FC_FLEX_RAM 

Definition at line 268 of file kinetis.c.

Field Documentation

◆ bank

struct flash_bank* kinetis_flash_bank::bank

◆ bank_number

unsigned int kinetis_flash_bank::bank_number

◆ 

enum { ... } kinetis_flash_bank::flash_class

◆ k_chip

◆ probed

bool kinetis_flash_bank::probed

Definition at line 258 of file kinetis.c.

Referenced by COMMAND_HANDLER(), kinetis_auto_probe(), and kinetis_probe().

◆ prog_base

uint32_t kinetis_flash_bank::prog_base

◆ protection_block

uint32_t kinetis_flash_bank::protection_block

Definition at line 266 of file kinetis.c.

Referenced by kinetis_probe(), and kinetis_protect_check().

◆ protection_size

uint32_t kinetis_flash_bank::protection_size

Definition at line 263 of file kinetis.c.

Referenced by kinetis_probe().

◆ sector_size

uint32_t kinetis_flash_bank::sector_size

Definition at line 262 of file kinetis.c.

Referenced by kinetis_probe(), and kinetis_write_sections().


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