| /hal_nxp-latest/mcux/mcux-sdk/devices/MCXA143/drivers/ |
| D | fsl_romapi.h | 126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin… 127 …lash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 128 …*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 131 uint32_t lengthInBytes, 135 …tus_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 136 …tatus_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 137 …tus_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 140 …tatus_t (*ifr_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 141 … status_t (*ifr_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 142 …tatus_t (*ifr_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mcxa_romapi/ |
| D | fsl_romapi.h | 126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin… 127 …lash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 128 …*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 131 uint32_t lengthInBytes, 135 …tus_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 136 …tatus_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 137 …tus_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 140 …tatus_t (*ifr_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 141 … status_t (*ifr_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 142 …tatus_t (*ifr_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MCXA142/drivers/ |
| D | fsl_romapi.h | 126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin… 127 …lash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 128 …*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 131 uint32_t lengthInBytes, 135 …tus_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 136 …tatus_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 137 …tus_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 140 …tatus_t (*ifr_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 141 … status_t (*ifr_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 142 …tatus_t (*ifr_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MCXA153/drivers/ |
| D | fsl_romapi.h | 126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin… 127 …lash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 128 …*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 131 uint32_t lengthInBytes, 135 …tus_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 136 …tatus_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 137 …tus_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 140 …tatus_t (*ifr_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 141 … status_t (*ifr_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 142 …tatus_t (*ifr_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MCXA152/drivers/ |
| D | fsl_romapi.h | 126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin… 127 …lash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 128 …*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 131 uint32_t lengthInBytes, 135 …tus_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 136 …tatus_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 137 …tus_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 140 …tatus_t (*ifr_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 141 … status_t (*ifr_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 142 …tatus_t (*ifr_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flash_k4/ |
| D | fsl_k4_flash.c | 36 …flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes, uint32_t alignment… 38 …flash_config_t *config, FMU_Type *base, uint32_t *start, uint32_t lengthInBytes, uint32_t alignmen… 40 …flash_config_t *config, FMU_Type *base, uint32_t *start, uint32_t lengthInBytes, uint32_t alignmen… 137 status_t FLASH_Erase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes… in FLASH_Erase() argument 141 status = flash_check_param(config, base, start, lengthInBytes, FLASH_FEATURE_PHRASE_SIZE); in FLASH_Erase() 144 uint32_t endAddress = start + lengthInBytes - 1U; in FLASH_Erase() 198 …ogram(flash_config_t *config, FMU_Type *base, uint32_t start, uint8_t *src, uint32_t lengthInBytes) in FLASH_Program() argument 202 status = flash_check_param(config, base, start, lengthInBytes, FLASH_FEATURE_PHRASE_SIZE); in FLASH_Program() 206 … uint32_t alignedLength = ALIGN_DOWN(lengthInBytes, sizeof(uint8_t) * FLASH_FEATURE_PHRASE_SIZE); in FLASH_Program() 207 uint32_t extraBytes = lengthInBytes - alignedLength; in FLASH_Program() [all …]
|
| D | fsl_k4_flash.h | 153 status_t FLASH_Erase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes… 170 …gram(flash_config_t *config, FMU_Type *base, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 176 flash_config_t *config, FMU_Type *base, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 188 …_VerifyErasePhrase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 193 …SH_VerifyErasePage(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 198 …_VerifyEraseSector(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 213 …rifyEraseIFRPhrase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 218 …VerifyEraseIFRPage(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 223 …rifyEraseIFRSector(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes);
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/LPC5536/drivers/flash/src/ |
| D | fsl_flash.c | 28 …us_t (*isFlashAreaReadable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes); 29 …_t (*isFlashAreaModifiable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes); 55 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k… 56 …s_t (*flash_program)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 57 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 60 uint32_t lengthInBytes, 66 …_erase_with_checker)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key); 70 uint32_t lengthInBytes); 73 uint32_t lengthInBytes, 88 …tus_t (*flash_read)(flash_config_t *config, uint32_t start, uint8_t *dest, uint32_t lengthInBytes); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/LPC55S36/drivers/flash/src/ |
| D | fsl_flash.c | 28 …us_t (*isFlashAreaReadable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes); 29 …_t (*isFlashAreaModifiable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes); 55 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k… 56 …s_t (*flash_program)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 57 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 60 uint32_t lengthInBytes, 66 …_erase_with_checker)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key); 70 uint32_t lengthInBytes); 73 uint32_t lengthInBytes, 88 …tus_t (*flash_read)(flash_config_t *config, uint32_t start, uint8_t *dest, uint32_t lengthInBytes); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/LPC5534/drivers/flash/src/ |
| D | fsl_flash.c | 28 …us_t (*isFlashAreaReadable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes); 29 …_t (*isFlashAreaModifiable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes); 55 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k… 56 …s_t (*flash_program)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 57 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 60 uint32_t lengthInBytes, 66 …_erase_with_checker)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key); 70 uint32_t lengthInBytes); 73 uint32_t lengthInBytes, 88 …tus_t (*flash_read)(flash_config_t *config, uint32_t start, uint8_t *dest, uint32_t lengthInBytes); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MCXW727C/drivers/ |
| D | fsl_romapi.c | 63 …flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes, uint32_t alignment… 96 status_t FLASH_Erase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes… in FLASH_Erase() argument 103 …TLOADER_API_TREE_POINTER->flashDriver->flash_erase_sector(config, base, start, lengthInBytes, key); in FLASH_Erase() 111 …gram(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes) in FLASH_Program() argument 120 …status = flash_check_param(config, base, start, lengthInBytes, FSL_FEATURE_FLASH_PFLASH_PHRASE_SIZ… in FLASH_Program() 124 …uint32_t alignedLength = ALIGN_DOWN(lengthInBytes, sizeof(uint8_t) * FSL_FEATURE_FLASH_PFLASH_PHRA… in FLASH_Program() 125 uint32_t extraBytes = lengthInBytes - alignedLength; in FLASH_Program() 189 flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes) in FLASH_ProgramPage() argument 198 …status = flash_check_param(config, base, start, lengthInBytes, FSL_FEATURE_FLASH_PFLASH_PAGE_SIZE); in FLASH_ProgramPage() 202 …uint32_t alignedLength = ALIGN_DOWN(lengthInBytes, sizeof(uint8_t) * FSL_FEATURE_FLASH_PFLASH_PAGE… in FLASH_ProgramPage() [all …]
|
| D | fsl_flash_api.h | 187 … flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes, uint32_t key); 189 … flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes); 191 … flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes); 197 uint32_t lengthInBytes); 198 …verify_erase_page)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 202 uint32_t lengthInBytes); 207 …rify_erase_phrase)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 208 …verify_erase_page)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 209 …rify_erase_sector)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 272 status_t FLASH_Erase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes… [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MCXW716C/drivers/ |
| D | fsl_romapi.c | 63 …flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes, uint32_t alignment… 96 status_t FLASH_Erase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes… in FLASH_Erase() argument 103 …TLOADER_API_TREE_POINTER->flashDriver->flash_erase_sector(config, base, start, lengthInBytes, key); in FLASH_Erase() 111 …gram(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes) in FLASH_Program() argument 120 …status = flash_check_param(config, base, start, lengthInBytes, FSL_FEATURE_FLASH_PFLASH_PHRASE_SIZ… in FLASH_Program() 124 …uint32_t alignedLength = ALIGN_DOWN(lengthInBytes, sizeof(uint8_t) * FSL_FEATURE_FLASH_PFLASH_PHRA… in FLASH_Program() 125 uint32_t extraBytes = lengthInBytes - alignedLength; in FLASH_Program() 189 flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes) in FLASH_ProgramPage() argument 198 …status = flash_check_param(config, base, start, lengthInBytes, FSL_FEATURE_FLASH_PFLASH_PAGE_SIZE); in FLASH_ProgramPage() 202 …uint32_t alignedLength = ALIGN_DOWN(lengthInBytes, sizeof(uint8_t) * FSL_FEATURE_FLASH_PFLASH_PAGE… in FLASH_ProgramPage() [all …]
|
| D | fsl_flash_api.h | 187 … flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes, uint32_t key); 189 … flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes); 191 … flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes); 197 uint32_t lengthInBytes); 198 …verify_erase_page)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 202 uint32_t lengthInBytes); 207 …rify_erase_phrase)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 208 …verify_erase_page)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 209 …rify_erase_sector)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes); 272 status_t FLASH_Erase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes… [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flash/ |
| D | fsl_ftfx_flexnvm.c | 80 status_t FLEXNVM_DflashErase(flexnvm_config_t *config, uint32_t start, uint32_t lengthInBytes, uint… in FLEXNVM_DflashErase() argument 89 return FTFx_CMD_Erase(&config->ftfxConfig, start, lengthInBytes, key); in FLEXNVM_DflashErase() 113 …EXNVM_DflashProgram(flexnvm_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes) in FLEXNVM_DflashProgram() argument 122 return FTFx_CMD_Program(&config->ftfxConfig, start, src, lengthInBytes); in FLEXNVM_DflashProgram() 129 …flashProgramSection(flexnvm_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes) in FLEXNVM_DflashProgramSection() argument 139 return FTFx_CMD_ProgramSection(&config->ftfxConfig, start, src, lengthInBytes); in FLEXNVM_DflashProgramSection() 160 …flexnvm_config_t *config, uint32_t start, uint8_t *dst, uint32_t lengthInBytes, ftfx_read_resource… in FLEXNVM_ReadResource() argument 162 return FTFx_CMD_ReadResource(&config->ftfxConfig, start, dst, lengthInBytes, option); in FLEXNVM_ReadResource() 171 uint32_t lengthInBytes, in FLEXNVM_DflashVerifyErase() argument 181 return FTFx_CMD_VerifyErase(&config->ftfxConfig, start, lengthInBytes, margin); in FLEXNVM_DflashVerifyErase() [all …]
|
| D | fsl_ftfx_controller.c | 102 uint32_t lengthInBytes, 118 uint32_t lengthInBytes, 268 status_t FTFx_CMD_Erase(ftfx_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key) in FTFx_CMD_Erase() argument 277 …returnCode = ftfx_check_mem_range(config, start, lengthInBytes, config->opsConfig.addrAligment.sec… in FTFx_CMD_Erase() 294 endAddress = eraseStart + lengthInBytes - 1U; in FTFx_CMD_Erase() 338 uint32_t lengthInBytes = config->flashDesc.sectorSize; in FTFx_CMD_EraseSectorNonBlocking() local 340 returnCode = ftfx_check_mem_range(config, start, lengthInBytes, aligmentInBytes); in FTFx_CMD_EraseSectorNonBlocking() 476 …FTFx_CMD_Program(ftfx_config_t *config, uint32_t start, const uint8_t *src, uint32_t lengthInBytes) in FTFx_CMD_Program() argument 488 returnCode = ftfx_check_mem_range(config, start, lengthInBytes, blockWriteUnitSize); in FTFx_CMD_Program() 495 remainingLength = lengthInBytes; in FTFx_CMD_Program() [all …]
|
| D | fsl_ftfx_flash.c | 71 uint32_t lengthInBytes, 238 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key) in FLASH_Erase() argument 244 returnCode = flash_check_range_to_get_index(config, start, lengthInBytes, &flashIndex); in FLASH_Erase() 253 return FTFx_CMD_Erase(&config->ftfxConfig[flashIndex], start, lengthInBytes, key); in FLASH_Erase() 266 uint32_t lengthInBytes = FSL_FEATURE_FLASH_PFLASH_BLOCK_SECTOR_SIZE; in FLASH_EraseSectorNonBlocking() local 269 returnCode = flash_check_range_to_get_index(config, start, lengthInBytes, &flashIndex); in FLASH_EraseSectorNonBlocking() 305 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes) in FLASH_Program() argument 311 returnCode = flash_check_range_to_get_index(config, start, lengthInBytes, &flashIndex); in FLASH_Program() 320 return FTFx_CMD_Program(&config->ftfxConfig[flashIndex], start, src, lengthInBytes); in FLASH_Program() 326 …s_t FLASH_ProgramOnce(flash_config_t *config, uint32_t index, uint8_t *src, uint32_t lengthInBytes) in FLASH_ProgramOnce() argument [all …]
|
| D | fsl_ftfx_flash.h | 167 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key); 263 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes… 286 …_t FLASH_ProgramOnce(flash_config_t *config, uint32_t index, uint8_t *src, uint32_t lengthInBytes); 316 …FLASH_ProgramSection(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 353 …flash_config_t *config, uint32_t start, uint8_t *dst, uint32_t lengthInBytes, ftfx_read_resource_o… 377 …tus_t FLASH_ReadOnce(flash_config_t *config, uint32_t index, uint8_t *dst, uint32_t lengthInBytes); 410 status_t FLASH_VerifyErase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, ftfx_mar… 463 uint32_t lengthInBytes, 592 uint32_t lengthInBytes, 618 uint32_t lengthInBytes,
|
| D | fsl_ftfx_flexnvm.h | 108 status_t FLEXNVM_DflashErase(flexnvm_config_t *config, uint32_t start, uint32_t lengthInBytes, uint… 178 …XNVM_DflashProgram(flexnvm_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 208 …lashProgramSection(flexnvm_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 269 …flexnvm_config_t *config, uint32_t start, uint8_t *dst, uint32_t lengthInBytes, ftfx_read_resource… 304 uint32_t lengthInBytes, 357 uint32_t lengthInBytes, 456 …LEXNVM_EepromWrite(flexnvm_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes);
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/mcx_romapi/flash/src/ |
| D | fsl_flash.c | 28 …us_t (*isFlashAreaReadable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes); 29 …_t (*isFlashAreaModifiable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes); 55 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k… 56 …s_t (*flash_program)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes); 57 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 60 uint32_t lengthInBytes, 79 …tus_t (*flash_read)(flash_config_t *config, uint32_t start, uint8_t *dest, uint32_t lengthInBytes); 174 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key) in FLASH_Erase() argument 177 return BOOTLOADER_API_TREE_POINTER->flashDriver->flash_erase(config, start, lengthInBytes, key); in FLASH_Erase() 186 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes) in FLASH_Program() argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/iap1/ |
| D | fsl_iap.c | 52 …status_t (*eraseCommand)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t … 53 …rogramCommand)(flash_config_t *config, uint32_t start, const uint8_t *src, uint32_t lengthInBytes); 56 uint32_t lengthInBytes, 60 …(*flashReadCommand)(flash_config_t *config, uint32_t start, uint8_t *dest, uint32_t lengthInBytes); 95 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k… 96 …flash_program)(flash_config_t *config, uint32_t start, const uint8_t *src, uint32_t lengthInBytes); 97 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 100 uint32_t lengthInBytes, 126 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k… 127 …flash_program)(flash_config_t *config, uint32_t start, const uint8_t *src, uint32_t lengthInBytes); [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flash_ftmr/ |
| D | fsl_flash.c | 271 uint32_t lengthInBytes, 278 uint32_t lengthInBytes, 605 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key) in FLASH_Erase() argument 620 …returnCode = flash_check_range(config, start, lengthInBytes, flashOperationInfo.sectorCmdAddressAl… in FLASH_Erase() 636 endAddress = start + lengthInBytes - 1U; in FLASH_Erase() 716 status_t FLASH_EraseEEprom(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t… in FLASH_EraseEEprom() argument 730 returnCode = EEPROM_check_range(config, start, lengthInBytes, config->EEpromSectorSize); in FLASH_EraseEEprom() 745 endAddress = start + lengthInBytes - 1UL; in FLASH_EraseEEprom() 859 …atus_t FLASH_Program(flash_config_t *config, uint32_t start, uint32_t *src, uint32_t lengthInBytes) in FLASH_Program() argument 876 …returnCode = flash_check_range(config, start, lengthInBytes, flashOperationInfo.blockWriteUnitSize… in FLASH_Program() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/RW610/drivers/romapi/iap/ |
| D | fsl_romapi_iap.c | 38 …api_core_context_t *coreCtx, uint32_t start, uint32_t lengthInBytes, const uint8_t *buf, uint32_t … in iap_mem_write() argument 41 return IAP_API_TREE->mem_write(coreCtx, start, lengthInBytes, buf, memoryId); in iap_mem_write() 45 …api_core_context_t *coreCtx, uint32_t start, uint32_t lengthInBytes, uint8_t *buf, uint32_t memory… in iap_mem_read() argument 48 return IAP_API_TREE->mem_read(coreCtx, start, lengthInBytes, buf, memoryId); in iap_mem_read() 52 …api_core_context_t *coreCtx, uint32_t start, uint32_t lengthInBytes, uint32_t pattern, uint32_t me… in iap_mem_fill() argument 55 return IAP_API_TREE->mem_fill(coreCtx, start, lengthInBytes, pattern, memoryId); in iap_mem_fill() 58 status_t iap_mem_erase(api_core_context_t *coreCtx, uint32_t start, uint32_t lengthInBytes, uint32_… in iap_mem_erase() argument 61 return IAP_API_TREE->mem_erase(coreCtx, start, lengthInBytes, memoryId); in iap_mem_erase()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/RW612/drivers/romapi/iap/ |
| D | fsl_romapi_iap.c | 38 …api_core_context_t *coreCtx, uint32_t start, uint32_t lengthInBytes, const uint8_t *buf, uint32_t … in iap_mem_write() argument 41 return IAP_API_TREE->mem_write(coreCtx, start, lengthInBytes, buf, memoryId); in iap_mem_write() 45 …api_core_context_t *coreCtx, uint32_t start, uint32_t lengthInBytes, uint8_t *buf, uint32_t memory… in iap_mem_read() argument 48 return IAP_API_TREE->mem_read(coreCtx, start, lengthInBytes, buf, memoryId); in iap_mem_read() 52 …api_core_context_t *coreCtx, uint32_t start, uint32_t lengthInBytes, uint32_t pattern, uint32_t me… in iap_mem_fill() argument 55 return IAP_API_TREE->mem_fill(coreCtx, start, lengthInBytes, pattern, memoryId); in iap_mem_fill() 58 status_t iap_mem_erase(api_core_context_t *coreCtx, uint32_t start, uint32_t lengthInBytes, uint32_… in iap_mem_erase() argument 61 return IAP_API_TREE->mem_erase(coreCtx, start, lengthInBytes, memoryId); in iap_mem_erase()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/LPC5536/drivers/flash/ |
| D | fsl_flash.h | 377 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key); 401 status_t FLASH_EraseNonBlocking(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin… 435 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes… 467 status_t FLASH_Read(flash_config_t *config, uint32_t start, uint8_t *dest, uint32_t lengthInBytes); 498 status_t FLASH_VerifyErase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes); 531 uint32_t lengthInBytes, 576 …t FLASH_IsFlashAreaReadable(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes); 592 …FLASH_IsFlashAreaModifiable(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBytes);
|