Home
last modified time | relevance | path

Searched refs:partition_info (Results 1 – 8 of 8) sorted by relevance

/AliOS-Things-master/hardware/chip/rtl872xd/hal/
A Dflash.c35 hal_logic_partition_t *partition_info; in hal_flash_erase() local
37 partition_info = hal_flash_get_info( in_partition ); in hal_flash_erase()
39 if(size + off_set > partition_info->partition_length){ in hal_flash_erase()
59 hal_logic_partition_t *partition_info; in hal_flash_write() local
61 partition_info = hal_flash_get_info( in_partition ); in hal_flash_write()
66 start_addr = partition_info->partition_start_addr + *off_set; in hal_flash_write()
77 hal_logic_partition_t *partition_info; in hal_flash_read() local
79 partition_info = hal_flash_get_info( in_partition ); in hal_flash_read()
109 hal_logic_partition_t *partition_info; in hal_flash_addr2offset() local
118 partition_info = hal_flash_get_info(i); in hal_flash_addr2offset()
[all …]
A Dota.c36 hal_logic_partition_t *partition_info = NULL; variable
118 partition_info = hal_flash_get_info(boot_part); in rtl8721d_ota_prepare()
119 if(partition_info == NULL) { in rtl8721d_ota_prepare()
125 erase_ota_target_flash(alinknewImg2Addr, partition_info->partition_length); in rtl8721d_ota_prepare()
200 if(partition_info != NULL) { in rtl8721d_ota_write_ota_cb()
208 if(imglen > partition_info->partition_length){ in rtl8721d_ota_write_ota_cb()
/AliOS-Things-master/components/genie_service/genie_port/
A Dali_dfu_port.c34 hal_logic_partition_t partition_info; in ali_dfu_image_update() local
48 hal_flash_info_get(HAL_PARTITION_OTA_TEMP, &partition_info); in ali_dfu_image_update()
50 if (partition_info.partition_length < (offset + length)) in ali_dfu_image_update()
110 hal_logic_partition_t partition_info; in erase_dfu_flash() local
117 hal_flash_info_get(HAL_PARTITION_OTA_TEMP, &partition_info); in erase_dfu_flash()
119 length = partition_info.partition_length - offset; in erase_dfu_flash()
151 hal_logic_partition_t partition_info; in ali_dfu_get_ota_partition_max_size() local
153 hal_flash_info_get(HAL_PARTITION_OTA_TEMP, &partition_info); in ali_dfu_get_ota_partition_max_size()
155 if (partition_info.partition_length > reserve_size) in ali_dfu_get_ota_partition_max_size()
157 return partition_info.partition_length - reserve_size; in ali_dfu_get_ota_partition_max_size()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/flash/
A Dflash_test.c24 hal_logic_partition_t * partition_info = NULL; in hal_flash_test() local
28 partition_info = hal_flash_get_info(HAL_PARTITION_TEST); in hal_flash_test()
30 if (partition_info == NULL) { in hal_flash_test()
34 printf("test partition is %s\n", partition_info->partition_description); in hal_flash_test()
35 printf("test partition bytes: %d\n", partition_info->partition_length); in hal_flash_test()
40 ret = hal_flash_erase(HAL_PARTITION_TEST, 0, partition_info->partition_length); in hal_flash_test()
50 for (i = 0; i < partition_info->partition_length / (TEST_BUFFER_WORDS * sizeof(uint16_t)); i++) in hal_flash_test()
71 for (i = 0; i < partition_info->partition_length / (TEST_BUFFER_WORDS * sizeof(uint16_t)); i++) in hal_flash_test()
89 for (i = 0; i < partition_info->partition_length / (TEST_BUFFER_WORDS * sizeof(uint16_t)); i++) in hal_flash_test()
/AliOS-Things-master/hardware/chip/haas1000/aos/
A Dota_port.c42 mtd_partition_t* partition_info; in ota_get_bootinfo() local
49 partition_info = (mtd_partition_t *)&mtd_partitions[MTD_PART_ID_ENV2]; in ota_get_bootinfo()
50 if(partition_info == NULL) { in ota_get_bootinfo()
54 start_addr = partition_info->partition_start_addr; in ota_get_bootinfo()
85 mtd_partition_t* partition_info = NULL; in ota_set_bootinfo() local
96 partition_info = (mtd_partition_t *)&mtd_partitions[MTD_PART_ID_ENV2]; in ota_set_bootinfo()
97 if(partition_info == NULL) { in ota_set_bootinfo()
101 start_addr = partition_info->partition_start_addr; in ota_set_bootinfo()
151 mtd_partition_t *partition_info = NULL; in ota_check_bootinfo() local
159 if(partition_info == NULL) { in ota_check_bootinfo()
[all …]
/AliOS-Things-master/components/genie_service/genie_port/hal/
A Dgenie_hal_flash.c135 hal_logic_partition_t partition_info; in hal_flash_add2offset() local
139 ret = hal_flash_info_get(i, &partition_info); in hal_flash_add2offset()
143 …if ((addr >= partition_info.partition_start_addr) && (addr < (partition_info.partition_start_addr … in hal_flash_add2offset()
146 *off_set = addr - partition_info.partition_start_addr; in hal_flash_add2offset()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/wdg/
A Dwdg_test.c21 static hal_logic_partition_t *partition_info = NULL; variable
48 partition_info = hal_flash_get_info(PARTITION_WDG_TEST); in hal_wdg_test()
49 if (partition_info == NULL) { in hal_wdg_test()
161 ret = hal_flash_erase(PARTITION_WDG_TEST, 0, partition_info->partition_length); in clear_wdg_flag()
/AliOS-Things-master/hardware/chip/haas1000/hal/
A Dflash.c375 hal_logic_partition_t partition_info; in bes_get_operate_partition() local

Completed in 19 milliseconds