rusEFI
The most advanced open source ECU
|
Flash memory descriptor. More...
#include <fsl_ftfx_controller.h>
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 | |
Flash memory descriptor.
Definition at line 249 of file fsl_ftfx_controller.h.
uint32_t _ftfx_mem_descriptor::__pad0__ |
Definition at line 261 of file fsl_ftfx_controller.h.
ftfx_spec_mem_t _ftfx_mem_descriptor::accessSegmentMem |
Definition at line 268 of file fsl_ftfx_controller.h.
uint32_t _ftfx_mem_descriptor::blockBase |
A base address of the flash block
Definition at line 264 of file fsl_ftfx_controller.h.
uint32_t _ftfx_mem_descriptor::blockCount |
A number of flash blocks.
Definition at line 267 of file fsl_ftfx_controller.h.
struct { ... } _ftfx_mem_descriptor::feature |
uint32_t _ftfx_mem_descriptor::hasIndPfsizeReg |
Definition at line 256 of file fsl_ftfx_controller.h.
uint32_t _ftfx_mem_descriptor::hasIndProtReg |
Definition at line 258 of file fsl_ftfx_controller.h.
uint32_t _ftfx_mem_descriptor::hasIndXaccReg |
Definition at line 260 of file fsl_ftfx_controller.h.
uint32_t _ftfx_mem_descriptor::hasProtControl |
Definition at line 257 of file fsl_ftfx_controller.h.
uint32_t _ftfx_mem_descriptor::hasXaccControl |
Definition at line 259 of file fsl_ftfx_controller.h.
uint8_t _ftfx_mem_descriptor::index |
Index of flash block.
Definition at line 252 of file fsl_ftfx_controller.h.
uint32_t _ftfx_mem_descriptor::isIndBlock |
Definition at line 255 of file fsl_ftfx_controller.h.
ftfx_spec_mem_t _ftfx_mem_descriptor::protectRegionMem |
Definition at line 269 of file fsl_ftfx_controller.h.
uint32_t _ftfx_mem_descriptor::ProtRegBits |
Definition at line 262 of file fsl_ftfx_controller.h.
uint8_t _ftfx_mem_descriptor::reserved[2] |
Definition at line 253 of file fsl_ftfx_controller.h.
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.
uint32_t _ftfx_mem_descriptor::totalSize |
The size of the flash block.
Definition at line 265 of file fsl_ftfx_controller.h.
uint8_t _ftfx_mem_descriptor::type |
Type of flash block.
Definition at line 251 of file fsl_ftfx_controller.h.