rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Data Fields
_ftfx_mem_descriptor Struct Reference

Flash memory descriptor. More...

#include <fsl_ftfx_controller.h>

Collaboration diagram for _ftfx_mem_descriptor:
Collaboration graph
[legend]

Data Fields

uint8_t type
 
uint8_t index
 
uint8_t reserved [2]
 
struct { 
 
   uint32_t   isIndBlock:1 
 
   uint32_t   hasIndPfsizeReg:1 
 
   uint32_t   hasProtControl:1 
 
   uint32_t   hasIndProtReg:1 
 
   uint32_t   hasXaccControl:1 
 
   uint32_t   hasIndXaccReg:1 
 
   uint32_t   :18 
 
   uint32_t   ProtRegBits:8 
 
feature 
 
uint32_t blockBase
 
uint32_t totalSize
 
uint32_t sectorSize
 
uint32_t blockCount
 
ftfx_spec_mem_t accessSegmentMem
 
ftfx_spec_mem_t protectRegionMem
 

Detailed Description

Flash memory descriptor.

Definition at line 249 of file fsl_ftfx_controller.h.

Field Documentation

◆ __pad0__

uint32_t _ftfx_mem_descriptor::__pad0__

Definition at line 261 of file fsl_ftfx_controller.h.

◆ accessSegmentMem

ftfx_spec_mem_t _ftfx_mem_descriptor::accessSegmentMem

Definition at line 268 of file fsl_ftfx_controller.h.

◆ blockBase

uint32_t _ftfx_mem_descriptor::blockBase

A base address of the flash block

Definition at line 264 of file fsl_ftfx_controller.h.

◆ blockCount

uint32_t _ftfx_mem_descriptor::blockCount

A number of flash blocks.

Definition at line 267 of file fsl_ftfx_controller.h.

◆ [struct]

struct { ... } _ftfx_mem_descriptor::feature

◆ hasIndPfsizeReg

uint32_t _ftfx_mem_descriptor::hasIndPfsizeReg

Definition at line 256 of file fsl_ftfx_controller.h.

◆ hasIndProtReg

uint32_t _ftfx_mem_descriptor::hasIndProtReg

Definition at line 258 of file fsl_ftfx_controller.h.

◆ hasIndXaccReg

uint32_t _ftfx_mem_descriptor::hasIndXaccReg

Definition at line 260 of file fsl_ftfx_controller.h.

◆ hasProtControl

uint32_t _ftfx_mem_descriptor::hasProtControl

Definition at line 257 of file fsl_ftfx_controller.h.

◆ hasXaccControl

uint32_t _ftfx_mem_descriptor::hasXaccControl

Definition at line 259 of file fsl_ftfx_controller.h.

◆ index

uint8_t _ftfx_mem_descriptor::index

Index of flash block.

Definition at line 252 of file fsl_ftfx_controller.h.

◆ isIndBlock

uint32_t _ftfx_mem_descriptor::isIndBlock

Definition at line 255 of file fsl_ftfx_controller.h.

◆ protectRegionMem

ftfx_spec_mem_t _ftfx_mem_descriptor::protectRegionMem

Definition at line 269 of file fsl_ftfx_controller.h.

◆ ProtRegBits

uint32_t _ftfx_mem_descriptor::ProtRegBits

Definition at line 262 of file fsl_ftfx_controller.h.

◆ reserved

uint8_t _ftfx_mem_descriptor::reserved[2]

Definition at line 253 of file fsl_ftfx_controller.h.

◆ sectorSize

uint32_t _ftfx_mem_descriptor::sectorSize

The size in bytes of a sector of flash.

Definition at line 266 of file fsl_ftfx_controller.h.

◆ totalSize

uint32_t _ftfx_mem_descriptor::totalSize

The size of the flash block.

Definition at line 265 of file fsl_ftfx_controller.h.

◆ type

uint8_t _ftfx_mem_descriptor::type

Type of flash block.

Definition at line 251 of file fsl_ftfx_controller.h.


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