Home
last modified time | relevance | path

Searched refs:page_addr (Results 1 – 25 of 33) sorted by relevance

12

/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mcxa/
Dmflash_drv.c78 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
80 if (false == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
86 …return FLASH_API->flash_program_page(&g_flash_instance, page_addr, (uint8_t *)data, MFLASH_PAGE_SI… in mflash_drv_page_program()
91 int32_t mflash_drv_phrase_program(uint32_t page_addr, uint32_t *data) in mflash_drv_phrase_program() argument
93 if (false == mflash_drv_is_phrase_aligned(page_addr)) in mflash_drv_phrase_program()
99 …return FLASH_API->flash_program_phrase(&g_flash_instance, page_addr, (uint8_t *)data, MFLASH_PHRAS… in mflash_drv_phrase_program()
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-connectivity-framework/platform/Common/
Dfwk_platform_mflash.ch251 uint32_t page_addr;
260 page_addr = address & ~(PLATFORM_EXTFLASH_PAGE_SIZE - 1U);
261 if (page_addr != address)
267 status = mflash_drv_read(page_addr, (uint32_t *)page_buf, PLATFORM_EXTFLASH_PAGE_SIZE);
272 write_offset = (address - page_addr);
279 status = mflash_drv_page_program(page_addr, (uint32_t *)&page_buf[0]);
285 page_addr += PLATFORM_EXTFLASH_PAGE_SIZE;
293 status = mflash_drv_page_program(page_addr, (uint32_t *)&page_buf[0]);
300 page_addr += PLATFORM_EXTFLASH_PAGE_SIZE;
308 status = mflash_drv_page_program(page_addr, (uint32_t *)page_buf);
[all …]
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/lpc55s3x_flexspi/
Dmflash_drv.c51 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
53 assert(page_addr >= FLASH_BASE_ADDR); in mflash_drv_page_program()
54 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
57 …return FLEXSPI_NorFlash_ProgramPage(0, &flashConfig, (page_addr - FLASH_BASE_ADDR), (uint32_t *)da… in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mcxnx4x_flexspi/
Dmflash_drv.c111 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
116 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
121 status = FLEXSPI_NorFlash_ProgramPage(0, &flashConfig, page_addr, (uint32_t *)data); in mflash_drv_page_program()
123 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1024/
Dmflash_drv.c404 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
411 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
416 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
434 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
436 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
439 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1170evkb/
Dmflash_drv.c383 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
388 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
393 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
411 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
413 return mflash_drv_is_page_aligned(page_addr) ? in mflash_drv_page_program()
414 mflash_drv_page_program_internal(page_addr, data) : in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1180/
Dmflash_drv.c394 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
401 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
406 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
424 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
426 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
431 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1042/
Dmflash_drv.c404 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
411 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
416 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
434 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
436 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
439 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1160/
Dmflash_drv.c419 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
426 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
431 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
449 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
451 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
454 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1062/
Dmflash_drv.c404 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
411 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
416 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
434 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
436 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
439 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1064/
Dmflash_drv.c404 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
411 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
416 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
434 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
436 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
439 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1170/
Dmflash_drv.c419 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
426 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
431 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
449 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
451 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
454 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt685audevk/
Dmflash_drv.c452 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
459 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
464 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
507 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
509 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
512 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/rdrw612bga/
Dmflash_drv.c435 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
442 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
447 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
490 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
492 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
497 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt595/
Dmflash_drv.c440 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
447 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
449 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
492 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
494 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
497 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt685/
Dmflash_drv.c457 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
464 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
469 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
512 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
514 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
517 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/frdmrw612/
Dmflash_drv.c427 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
434 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
439 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
482 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
484 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
487 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1021/
Dmflash_drv.c416 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
423 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
428 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
446 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
448 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
451 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/evkcmimxrt1060/
Dmflash_drv.c407 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
414 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
419 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
437 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
439 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
442 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt1052/
Dmflash_drv.c365 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
414 status = flexspi_nor_flash_page_program(MFLASH_FLEXSPI, page_addr, data); in mflash_drv_page_program_internal()
441 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
459 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
461 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
464 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/lpc54s018m/
Dmflash_drv.c166 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, const uint32_t *data) in mflash_drv_page_program_internal() argument
175 SPIFI_SetCommandAddress(MFLASH_SPIFI, page_addr); in mflash_drv_page_program_internal()
200 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
202 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/lpc54xxx/
Dmflash_drv.c166 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, const uint32_t *data) in mflash_drv_page_program_internal() argument
175 SPIFI_SetCommandAddress(MFLASH_SPIFI, page_addr); in mflash_drv_page_program_internal()
200 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
202 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mimxrt700/
Dmflash_drv.c514 static int32_t mflash_drv_page_program_internal(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program_internal() argument
521 status = xspi_nor_flash_page_program(XSPI_INSTANCE, page_addr, data, USE_OCTAL_MODE); in mflash_drv_page_program_internal()
523 DCACHE_InvalidateByRange(MFLASH_BASE_ADDRESS + page_addr, MFLASH_PAGE_SIZE); in mflash_drv_page_program_internal()
542 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
544 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
547 return mflash_drv_page_program_internal(page_addr, data); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mcxnx4x/
Dmflash_drv.c57 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
59 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
62 return FLASH_Program(&g_flash_instance, page_addr, (uint8_t *)data, MFLASH_PAGE_SIZE); in mflash_drv_page_program()
/hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/lpc55s3x/
Dmflash_drv.c62 int32_t mflash_drv_page_program(uint32_t page_addr, uint32_t *data) in mflash_drv_page_program() argument
64 if (0 == mflash_drv_is_page_aligned(page_addr)) in mflash_drv_page_program()
67 return FLASH_Program(&g_flash_instance, page_addr, (uint8_t *)data, MFLASH_PAGE_SIZE); in mflash_drv_page_program()

12