TMPM4G9
V1.0.0.0
|
#include "txz_driver_def.h"
Go to the source code of this file.
Macros | |
#define | FC_CODE_FLASH_ADDRESS_TOP (0x5E000000UL) |
#define | FC_CODE_DATA_ADDRESS_TOP (0x30000000UL) |
#define | FC_PAGE_SIZE (0x1000) |
#define | FC_BLOCK_SIZE (0x8000) |
#define | FC_AREA_SIZE (0x320000) |
#define | FC_DATA_FLASH_ADDRESS_TOP (0x30000000UL) |
#define | FC_DATA_PAGE_SIZE (0x100) |
#define | FC_DATA_BLOCK_SIZE (0x1000) |
#define | FC_DATA_AREA_SIZE (0x8000) |
#define | FC_DATA_FLASH_WRITE_SIZE (sizeof(uint32_t)*4) |
Functions | |
TXZ_WorkState | fc_get_status (fc_sr0_t status) |
Get the status of the flash auto operation. More... | |
TXZ_Result | fc_write_cdata_flash (uint32_t *src_address, uint32_t *dst_address, uint32_t size) |
TXZ_Result | fc_erase_page_data_flash (fc_data_flash_page_number_t first_page, uint8_t num_of_pages) |
Auro page erase command of the data flash. More... | |
TXZ_Result | fc_erase_block_data_flash (fc_data_flash_block_number_t first_block, uint8_t num_of_block) |
Auto block erase command of the data flash. More... | |
TXZ_Result | fc_blank_check_block_data_flash (fc_data_flash_block_number_t first_block, fc_data_flash_block_number_t last_block) |
Checks a blank of the data Flash of specified blocks. More... | |
TXZ_Result | fc_erase_area_data_flash (fc_data_flash_area_number_t area) |
Auto area erase command of the data flash. More... | |
TXZ_Result | fc_blank_check_area_data_flash (fc_data_flash_area_number_t area) |
Checks a blank of the data Flash of specified area. More... | |
TXZ_Result | fc_write_data_flash (uint32_t *src_address, uint32_t *dst_address, uint32_t size) |
Auto write command of the data flash. More... | |
TXZ_Result | fc_verify_check (uint32_t *src_address, uint32_t *dst_address, uint32_t size) |
Verifies data of the Flash ROM. More... | |