Home
last modified time | relevance | path

Searched refs:flash_config_t (Results 1 – 25 of 48) sorted by relevance

12

/hal_nxp-latest/mcux/mcux-sdk/drivers/iap1/
Dfsl_iap.c42 static status_t get_cfpa_higher_version(flash_config_t *config);
52 …status_t (*eraseCommand)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t …
53 …status_t (*programCommand)(flash_config_t *config, uint32_t start, const uint8_t *src, uint32_t le…
54 status_t (*verifyProgramCommand)(flash_config_t *config,
60 …status_t (*flashReadCommand)(flash_config_t *config, uint32_t start, uint8_t *dest, uint32_t lengt…
94 status_t (*flash_init)(flash_config_t *config);
95 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k…
96 …status_t (*flash_program)(flash_config_t *config, uint32_t start, const uint8_t *src, uint32_t len…
97 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes);
98 status_t (*flash_verify_program)(flash_config_t *config,
[all …]
Dfsl_iap_ffr.h244 status_t FFR_Init(flash_config_t *config);
257 status_t FFR_Lock_All(flash_config_t *config);
275 status_t FFR_InfieldPageWrite(flash_config_t *config, uint8_t *page_data, uint32_t valid_len);
292 status_t FFR_GetCustomerInfieldData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32…
317 status_t FFR_CustFactoryPageWrite(flash_config_t *config, uint8_t *page_data, bool seal_part);
335 status_t FFR_GetCustomerData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32_t len);
343 status_t FFR_GetUUID(flash_config_t *config, uint8_t *uuid);
361 status_t FFR_KeystoreWrite(flash_config_t *config, ffr_key_store_t *pKeyStore);
369 status_t FFR_KeystoreGetAC(flash_config_t *config, uint8_t *pActivationCode);
378 status_t FFR_KeystoreGetKC(flash_config_t *config, uint8_t *pKeyCode, ffr_key_type_t keyIndex);
/hal_nxp-latest/mcux/mcux-sdk/devices/LPC5536/drivers/flash/src/
Dfsl_flash.c28 …status_t (*isFlashAreaReadable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBy…
29 …status_t (*isFlashAreaModifiable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthIn…
54 status_t (*flash_init)(flash_config_t *config);
55 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k…
56 …status_t (*flash_program)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInB…
57 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes);
58 status_t (*flash_verify_program)(flash_config_t *config,
64 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
66 …status_t (*flash_erase_with_checker)(flash_config_t *config, uint32_t start, uint32_t lengthInByte…
67 status_t (*flash_program_with_checker)(flash_config_t *config,
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/LPC55S36/drivers/flash/src/
Dfsl_flash.c28 …status_t (*isFlashAreaReadable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBy…
29 …status_t (*isFlashAreaModifiable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthIn…
54 status_t (*flash_init)(flash_config_t *config);
55 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k…
56 …status_t (*flash_program)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInB…
57 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes);
58 status_t (*flash_verify_program)(flash_config_t *config,
64 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
66 …status_t (*flash_erase_with_checker)(flash_config_t *config, uint32_t start, uint32_t lengthInByte…
67 status_t (*flash_program_with_checker)(flash_config_t *config,
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/LPC5534/drivers/flash/src/
Dfsl_flash.c28 …status_t (*isFlashAreaReadable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBy…
29 …status_t (*isFlashAreaModifiable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthIn…
54 status_t (*flash_init)(flash_config_t *config);
55 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k…
56 …status_t (*flash_program)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInB…
57 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes);
58 status_t (*flash_verify_program)(flash_config_t *config,
64 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
66 …status_t (*flash_erase_with_checker)(flash_config_t *config, uint32_t start, uint32_t lengthInByte…
67 status_t (*flash_program_with_checker)(flash_config_t *config,
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/mcx_romapi/flash/src/
Dfsl_flash.c28 …status_t (*isFlashAreaReadable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthInBy…
29 …status_t (*isFlashAreaModifiable)(flash_config_t *config, uint32_t startAddress, uint32_t lengthIn…
54 status_t (*flash_init)(flash_config_t *config);
55 …status_t (*flash_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t k…
56 …status_t (*flash_program)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInB…
57 status_t (*flash_verify_erase)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes);
58 status_t (*flash_verify_program)(flash_config_t *config,
64 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
69 status_t (*ffr_init)(flash_config_t *config);
70 status_t (*ffr_lock)(flash_config_t *config);
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flash/
Dfsl_ftfx_flash.h106 } flash_config_t; typedef
133 status_t FLASH_Init(flash_config_t *config);
167 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key);
189 status_t FLASH_EraseSectorNonBlocking(flash_config_t *config, uint32_t start, uint32_t key);
208 status_t FLASH_EraseAll(flash_config_t *config, uint32_t key);
228 status_t FLASH_EraseAllUnsecure(flash_config_t *config, uint32_t key);
263 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes…
286 status_t FLASH_ProgramOnce(flash_config_t *config, uint32_t index, uint8_t *src, uint32_t lengthInB…
316 status_t FLASH_ProgramSection(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t length…
353flash_config_t *config, uint32_t start, uint8_t *dst, uint32_t lengthInBytes, ftfx_read_resource_o…
[all …]
Dfsl_ftfx_flash.c50 static void flash_protection_init(flash_config_t *config, uint8_t flashIndex);
54 static void flash_access_init(flash_config_t *config, uint8_t flashIndex);
58 static void flash_opsonfig_Init(flash_config_t *config, uint8_t flashIndex);
69 static status_t flash_check_range_to_get_index(flash_config_t *config,
170 status_t FLASH_Init(flash_config_t *config) in FLASH_Init()
238 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key) in FLASH_Erase()
262 status_t FLASH_EraseSectorNonBlocking(flash_config_t *config, uint32_t start, uint32_t key) in FLASH_EraseSectorNonBlocking()
284 status_t FLASH_EraseAll(flash_config_t *config, uint32_t key) in FLASH_EraseAll()
293 status_t FLASH_EraseAllUnsecure(flash_config_t *config, uint32_t key) in FLASH_EraseAllUnsecure()
305 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes) in FLASH_Program()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/MCXW727C/drivers/
Dfsl_flash_api.h180 } flash_config_t; typedef
185 status_t (*flash_init)(flash_config_t *config);
187flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes, uint32_t key);
189flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes);
191flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes);
194 status_t (*flash_verify_erase_phrase)(flash_config_t *config,
198 …status_t (*flash_verify_erase_page)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32…
199 status_t (*flash_verify_erase_sector)(flash_config_t *config,
204flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t end, uint32_t *seed, uint32_t *si…
205 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/MCXW716C/drivers/
Dfsl_flash_api.h180 } flash_config_t; typedef
185 status_t (*flash_init)(flash_config_t *config);
187flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes, uint32_t key);
189flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes);
191flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t *src, uint32_t lengthInBytes);
194 status_t (*flash_verify_erase_phrase)(flash_config_t *config,
198 …status_t (*flash_verify_erase_page)(flash_config_t *config, FMU_Type *base, uint32_t start, uint32…
199 status_t (*flash_verify_erase_sector)(flash_config_t *config,
204flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t end, uint32_t *seed, uint32_t *si…
205 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/MCXA143/drivers/
Dfsl_romapi.h119 } flash_config_t; typedef
125 status_t (*flash_init)(flash_config_t *config);
126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin…
127 …status_t (*flash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t le…
128 …status_t (*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t leng…
129 status_t (*flash_verify_program)(flash_config_t *config,
135 …status_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
136 …status_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes…
137 …status_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
138 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/mcxa_romapi/
Dfsl_romapi.h119 } flash_config_t; typedef
125 status_t (*flash_init)(flash_config_t *config);
126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin…
127 …status_t (*flash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t le…
128 …status_t (*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t leng…
129 status_t (*flash_verify_program)(flash_config_t *config,
135 …status_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
136 …status_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes…
137 …status_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
138 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/MCXA142/drivers/
Dfsl_romapi.h119 } flash_config_t; typedef
125 status_t (*flash_init)(flash_config_t *config);
126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin…
127 …status_t (*flash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t le…
128 …status_t (*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t leng…
129 status_t (*flash_verify_program)(flash_config_t *config,
135 …status_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
136 …status_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes…
137 …status_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
138 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/MCXA153/drivers/
Dfsl_romapi.h119 } flash_config_t; typedef
125 status_t (*flash_init)(flash_config_t *config);
126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin…
127 …status_t (*flash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t le…
128 …status_t (*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t leng…
129 status_t (*flash_verify_program)(flash_config_t *config,
135 …status_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
136 …status_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes…
137 …status_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
138 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/MCXA152/drivers/
Dfsl_romapi.h119 } flash_config_t; typedef
125 status_t (*flash_init)(flash_config_t *config);
126 …status_t (*flash_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uin…
127 …status_t (*flash_program_phrase)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t le…
128 …status_t (*flash_program_page)(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t leng…
129 status_t (*flash_verify_program)(flash_config_t *config,
135 …status_t (*flash_verify_erase_phrase)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
136 …status_t (*flash_verify_erase_page)(flash_config_t *config, uint32_t start, uint32_t lengthInBytes…
137 …status_t (*flash_verify_erase_sector)(flash_config_t *config, uint32_t start, uint32_t lengthInByt…
138 …status_t (*flash_get_property)(flash_config_t *config, flash_property_tag_t whichProperty, uint32_…
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flash_ftmr/
Dfsl_flash.h420 } flash_config_t; typedef
447 status_t FLASH_Init(flash_config_t *config);
458 status_t FLASH_SetCallback(flash_config_t *config, flash_callback_t callback);
469 status_t FLASH_PrepareExecuteInRamFunctions(flash_config_t *config);
495 status_t FLASH_EraseAll(flash_config_t *config, uint32_t key);
520 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key);
546 status_t FLASH_EraseEEprom(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t…
566 status_t FLASH_EraseAllUnsecure(flash_config_t *config, uint32_t key);
599 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint32_t *src, uint32_t lengthInByte…
621 status_t FLASH_ProgramOnce(flash_config_t *config, uint32_t index, uint32_t *src, uint32_t lengthIn…
[all …]
Dfsl_flash.c239 static void copy_flash_run_command(flash_config_t *config);
241 static void copy_flash_common_bit_operation(flash_config_t *config);
243 static status_t flash_check_execute_in_ram_function_info(flash_config_t *config);
249 static status_t flash_command_sequence(flash_config_t *config);
256flash_config_t *config, FTMRx_REG32_ACCESS_TYPE base, uint32_t bitMask, uint32_t bitShift, uint32_…
263 void flash_cache_clear(flash_config_t *config);
266 static void flash_cache_clear_process(flash_config_t *config, flash_cache_clear_process_t process);
269 static status_t flash_check_range(flash_config_t *config,
276 static status_t EEPROM_check_range(flash_config_t *config,
284 static status_t flash_get_matched_operation_info(flash_config_t *config,
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/flash_k4/
Dfsl_k4_flash.h114 } flash_config_t; typedef
141 status_t FLASH_Init(flash_config_t *config);
153 status_t FLASH_Erase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t lengthInBytes…
170 status_t FLASH_Program(flash_config_t *config, FMU_Type *base, uint32_t start, uint8_t *src, uint32…
176 flash_config_t *config, FMU_Type *base, uint32_t start, uint8_t *src, uint32_t lengthInBytes);
188 status_t FLASH_VerifyErasePhrase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t l…
193 status_t FLASH_VerifyErasePage(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t len…
198 status_t FLASH_VerifyEraseSector(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_t l…
208 status_t FLASH_VerifyEraseBlock(flash_config_t *config, FMU_Type *base, uint32_t blockaddr);
213 status_t FLASH_VerifyEraseIFRPhrase(flash_config_t *config, FMU_Type *base, uint32_t start, uint32_…
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/LPC5536/drivers/flash/
Dfsl_flash.h314 } flash_config_t; typedef
343 status_t FLASH_Init(flash_config_t *config);
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);
529 status_t FLASH_VerifyProgram(flash_config_t *config,
555 status_t FLASH_GetProperty(flash_config_t *config, flash_property_tag_t whichProperty, uint32_t *va…
576 status_t FLASH_IsFlashAreaReadable(flash_config_t *config, uint32_t startAddress, uint32_t lengthIn…
[all …]
Dfsl_flash_ffr.h337 status_t FFR_Init(flash_config_t *config);
349 status_t FFR_Lock(flash_config_t *config);
360 status_t FFR_SecLibInit(flash_config_t *config, uint32_t *context);
386 status_t FFR_InfieldPageWrite(flash_config_t *config, uint8_t *page_data, uint32_t valid_len);
408 status_t FFR_GetCustomerInfieldData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32…
440 status_t FFR_CustFactoryPageWrite(flash_config_t *config, uint8_t *page_data, bool seal_part);
463 status_t FFR_GetCustomerData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32_t len);
485 status_t FFR_GetCustKeystoreData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32_t …
506 status_t FFR_CustKeystoreWrite(flash_config_t *config, ffr_key_store_t *pKeyStore);
521 status_t FFR_GetUUID(flash_config_t *config, uint8_t *uuid);
/hal_nxp-latest/mcux/mcux-sdk/devices/LPC55S36/drivers/flash/
Dfsl_flash.h314 } flash_config_t; typedef
343 status_t FLASH_Init(flash_config_t *config);
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);
529 status_t FLASH_VerifyProgram(flash_config_t *config,
555 status_t FLASH_GetProperty(flash_config_t *config, flash_property_tag_t whichProperty, uint32_t *va…
576 status_t FLASH_IsFlashAreaReadable(flash_config_t *config, uint32_t startAddress, uint32_t lengthIn…
[all …]
Dfsl_flash_ffr.h337 status_t FFR_Init(flash_config_t *config);
349 status_t FFR_Lock(flash_config_t *config);
360 status_t FFR_SecLibInit(flash_config_t *config, uint32_t *context);
386 status_t FFR_InfieldPageWrite(flash_config_t *config, uint8_t *page_data, uint32_t valid_len);
408 status_t FFR_GetCustomerInfieldData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32…
440 status_t FFR_CustFactoryPageWrite(flash_config_t *config, uint8_t *page_data, bool seal_part);
463 status_t FFR_GetCustomerData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32_t len);
485 status_t FFR_GetCustKeystoreData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32_t …
506 status_t FFR_CustKeystoreWrite(flash_config_t *config, ffr_key_store_t *pKeyStore);
521 status_t FFR_GetUUID(flash_config_t *config, uint8_t *uuid);
/hal_nxp-latest/mcux/mcux-sdk/devices/LPC5534/drivers/flash/
Dfsl_flash.h314 } flash_config_t; typedef
343 status_t FLASH_Init(flash_config_t *config);
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);
529 status_t FLASH_VerifyProgram(flash_config_t *config,
555 status_t FLASH_GetProperty(flash_config_t *config, flash_property_tag_t whichProperty, uint32_t *va…
576 status_t FLASH_IsFlashAreaReadable(flash_config_t *config, uint32_t startAddress, uint32_t lengthIn…
[all …]
Dfsl_flash_ffr.h337 status_t FFR_Init(flash_config_t *config);
349 status_t FFR_Lock(flash_config_t *config);
360 status_t FFR_SecLibInit(flash_config_t *config, uint32_t *context);
386 status_t FFR_InfieldPageWrite(flash_config_t *config, uint8_t *page_data, uint32_t valid_len);
408 status_t FFR_GetCustomerInfieldData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32…
440 status_t FFR_CustFactoryPageWrite(flash_config_t *config, uint8_t *page_data, bool seal_part);
463 status_t FFR_GetCustomerData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32_t len);
485 status_t FFR_GetCustKeystoreData(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32_t …
506 status_t FFR_CustKeystoreWrite(flash_config_t *config, ffr_key_store_t *pKeyStore);
521 status_t FFR_GetUUID(flash_config_t *config, uint8_t *uuid);
/hal_nxp-latest/mcux/mcux-sdk/drivers/mcx_romapi/flash/
Dfsl_flash.h308 } flash_config_t; typedef
337 status_t FLASH_Init(flash_config_t *config);
350 status_t FLASH_Deinit(flash_config_t *config);
384 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key);
418 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint8_t *src, uint32_t lengthInBytes…
448 status_t FLASH_Read(flash_config_t *config, uint32_t start, uint8_t *dest, uint32_t lengthInBytes);
481 status_t FLASH_VerifyErase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes);
513 status_t FLASH_VerifyProgram(flash_config_t *config,
539 status_t FLASH_GetProperty(flash_config_t *config, flash_property_tag_t whichProperty, uint32_t *va…
559 status_t FLASH_GetCustKeyStore(flash_config_t *config, uint8_t *pData, uint32_t offset, uint32_t le…
[all …]

12