Example #1
0
/************************************************************************
* NAME: fnet_cpu_flash_write
*
* DESCRIPTION:
************************************************************************/
void fnet_cpu_flash_write( fnet_uint8_t *dest, const fnet_uint8_t *data)
{
#if FNET_CFG_CPU_FLASH_PROGRAM_SIZE == 4u /* K60 */
    fnet_ftfl_command(FNET_MK_FNET_FTFL_FCCOB0_CMD_PROGRAM_LONGWORD, (fnet_uint32_t *)dest, data);
#else /* FNET_CFG_CPU_FLASH_PROGRAM_SIZE == 8 K70 */
    fnet_ftfl_command(FNET_MK_FNET_FTFL_FCCOB0_CMD_PROGRAM_PHRASE, (fnet_uint32_t *)dest, data);
#endif
}
Example #2
0
/************************************************************************
* NAME: fnet_cpu_flash_write
*
* DESCRIPTION:
************************************************************************/
void fnet_cpu_flash_write( unsigned char *dest, unsigned char *data)
{
#if FNET_CFG_CPU_FLASH_PROGRAM_SIZE == 4 /* K60 */
    fnet_ftfl_command(FNET_MK_FNET_FTFL_FCCOB0_CMD_PROGRAM_LONGWORD, (unsigned long *)dest, data);
#else /* FNET_CFG_CPU_FLASH_PROGRAM_SIZE == 8 K70 */
    fnet_ftfl_command(FNET_MK_FNET_FTFL_FCCOB0_CMD_PROGRAM_PHRASE, (unsigned long *)dest, data);
#endif
}
Example #3
0
/************************************************************************
* NAME: fnet_cpu_flash_erase
*
* DESCRIPTION:
************************************************************************/
void fnet_cpu_flash_erase( void *flash_page_addr)
{
    fnet_ftfl_command(FNET_MK_FNET_FTFL_FCCOB0_CMD_ERASE_SECTOR, (fnet_uint32_t *)flash_page_addr, 0);
}