| /hal_nxp-latest/mcux/mcux-sdk/components/flash/mflash/mcxa/ |
| D | mflash_drv.c | 78 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/ |
| D | fwk_platform_mflash.ch | 251 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/ |
| D | mflash_drv.c | 51 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/ |
| D | mflash_drv.c | 111 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/ |
| D | mflash_drv.c | 404 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/ |
| D | mflash_drv.c | 383 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/ |
| D | mflash_drv.c | 394 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/ |
| D | mflash_drv.c | 404 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/ |
| D | mflash_drv.c | 419 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/ |
| D | mflash_drv.c | 404 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/ |
| D | mflash_drv.c | 404 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/ |
| D | mflash_drv.c | 419 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/ |
| D | mflash_drv.c | 452 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/ |
| D | mflash_drv.c | 435 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/ |
| D | mflash_drv.c | 440 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/ |
| D | mflash_drv.c | 457 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/ |
| D | mflash_drv.c | 427 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/ |
| D | mflash_drv.c | 416 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/ |
| D | mflash_drv.c | 407 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/ |
| D | mflash_drv.c | 365 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/ |
| D | mflash_drv.c | 166 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/ |
| D | mflash_drv.c | 166 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/ |
| D | mflash_drv.c | 514 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/ |
| D | mflash_drv.c | 57 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/ |
| D | mflash_drv.c | 62 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()
|