Home
last modified time | relevance | path

Searched refs:lengthInBytes (Results 1 – 25 of 97) sorted by relevance

1234

/hal_nxp-latest/mcux/mcux-sdk/devices/MCXA143/drivers/
Dfsl_romapi.h126 …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/
Dfsl_romapi.h126 …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/
Dfsl_romapi.h126 …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/
Dfsl_romapi.h126 …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/
Dfsl_romapi.h126 …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/
Dfsl_k4_flash.c36 …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 …]
Dfsl_k4_flash.h153 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/
Dfsl_flash.c28 …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/
Dfsl_flash.c28 …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/
Dfsl_flash.c28 …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/
Dfsl_romapi.c63 …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 …]
Dfsl_flash_api.h187 … 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/
Dfsl_romapi.c63 …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 …]
Dfsl_flash_api.h187 … 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/
Dfsl_ftfx_flexnvm.c80 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 …]
Dfsl_ftfx_controller.c102 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 …]
Dfsl_ftfx_flash.c71 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 …]
Dfsl_ftfx_flash.h167 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,
Dfsl_ftfx_flexnvm.h108 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/
Dfsl_flash.c28 …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/
Dfsl_iap.c52 …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/
Dfsl_flash.c271 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/
Dfsl_romapi_iap.c38 …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/
Dfsl_romapi_iap.c38 …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/
Dfsl_flash.h377 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);

1234