Home
last modified time | relevance | path

Searched refs:cnt (Results 1 - 25 of 142) sorted by relevance

123456

/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_kernel_sysfs.c170 static ssize_t profiling_counter_src_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) in profiling_counter_src_read() argument
212 return simple_read_from_buffer(ubuf, cnt, ppos, buf, r); in profiling_counter_src_read()
215 static ssize_t profiling_counter_src_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) in profiling_counter_src_write() argument
225 if (cnt >= sizeof(buf)) { in profiling_counter_src_write()
229 if (copy_from_user(&buf, ubuf, cnt)) { in profiling_counter_src_write()
233 buf[cnt] = 0; in profiling_counter_src_write()
271 *ppos += cnt; in profiling_counter_src_write()
272 return cnt; in profiling_counter_src_write()
282 static ssize_t l2_l2x_counter_srcx_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos, u32 src_id) in l2_l2x_counter_srcx_read() argument
300 return simple_read_from_buffer(ubuf, cnt, ppo in l2_l2x_counter_srcx_read()
303 l2_l2x_counter_srcx_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos, u32 src_id) l2_l2x_counter_srcx_write() argument
336 l2_all_counter_srcx_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos, u32 src_id) l2_all_counter_srcx_write() argument
378 l2_l2x_counter_src0_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_src0_read() argument
383 l2_l2x_counter_src1_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_src1_read() argument
388 l2_l2x_counter_src0_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_src0_write() argument
393 l2_l2x_counter_src1_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_src1_write() argument
398 l2_all_counter_src0_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) l2_all_counter_src0_write() argument
403 l2_all_counter_src1_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) l2_all_counter_src1_write() argument
432 l2_l2x_counter_valx_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos, u32 src_id) l2_l2x_counter_valx_read() argument
460 l2_l2x_counter_val0_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_val0_read() argument
465 l2_l2x_counter_val1_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_val1_read() argument
482 power_always_on_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) power_always_on_write() argument
512 power_always_on_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) power_always_on_read() argument
527 power_power_events_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) power_power_events_write() argument
593 profiling_record_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) profiling_record_read() argument
602 profiling_record_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) profiling_record_write() argument
911 utilization_gp_pp_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) utilization_gp_pp_read() argument
921 utilization_gp_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) utilization_gp_read() argument
931 utilization_pp_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) utilization_pp_read() argument
957 user_settings_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) user_settings_write() argument
983 user_settings_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) user_settings_read() argument
[all...]
H A Dmali_osk_bitmap.c55 u32 _mali_osk_bitmap_alloc_range(struct _mali_osk_bitmap *bitmap, int cnt) in _mali_osk_bitmap_alloc_range() argument
61 if (0 >= cnt) { in _mali_osk_bitmap_alloc_range()
65 if (1 == cnt) { in _mali_osk_bitmap_alloc_range()
71 bitmap->last, cnt, 0); in _mali_osk_bitmap_alloc_range()
75 bitmap->reserve, cnt, 0); in _mali_osk_bitmap_alloc_range()
79 bitmap_set(bitmap->table, obj, cnt); in _mali_osk_bitmap_alloc_range()
81 bitmap->last = (obj + cnt); in _mali_osk_bitmap_alloc_range()
90 bitmap->avail -= cnt; in _mali_osk_bitmap_alloc_range()
105 void _mali_osk_bitmap_free_range(struct _mali_osk_bitmap *bitmap, u32 obj, int cnt) in _mali_osk_bitmap_free_range() argument
110 bitmap_clear(bitmap->table, obj, cnt); in _mali_osk_bitmap_free_range()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_kernel_sysfs.c169 static ssize_t profiling_counter_src_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) in profiling_counter_src_read() argument
211 return simple_read_from_buffer(ubuf, cnt, ppos, buf, r); in profiling_counter_src_read()
214 static ssize_t profiling_counter_src_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) in profiling_counter_src_write() argument
224 if (cnt >= sizeof(buf)) { in profiling_counter_src_write()
228 if (copy_from_user(&buf, ubuf, cnt)) { in profiling_counter_src_write()
232 buf[cnt] = 0; in profiling_counter_src_write()
270 *ppos += cnt; in profiling_counter_src_write()
271 return cnt; in profiling_counter_src_write()
281 static ssize_t l2_l2x_counter_srcx_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos, u32 src_id) in l2_l2x_counter_srcx_read() argument
299 return simple_read_from_buffer(ubuf, cnt, ppo in l2_l2x_counter_srcx_read()
302 l2_l2x_counter_srcx_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos, u32 src_id) l2_l2x_counter_srcx_write() argument
336 l2_all_counter_srcx_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos, u32 src_id) l2_all_counter_srcx_write() argument
379 l2_l2x_counter_src0_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_src0_read() argument
384 l2_l2x_counter_src1_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_src1_read() argument
389 l2_l2x_counter_src0_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_src0_write() argument
394 l2_l2x_counter_src1_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_src1_write() argument
399 l2_all_counter_src0_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) l2_all_counter_src0_write() argument
404 l2_all_counter_src1_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) l2_all_counter_src1_write() argument
433 l2_l2x_counter_valx_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos, u32 src_id) l2_l2x_counter_valx_read() argument
461 l2_l2x_counter_val0_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_val0_read() argument
466 l2_l2x_counter_val1_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) l2_l2x_counter_val1_read() argument
483 power_always_on_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) power_always_on_write() argument
513 power_always_on_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) power_always_on_read() argument
528 power_power_events_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) power_power_events_write() argument
596 profiling_record_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) profiling_record_read() argument
605 profiling_record_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) profiling_record_write() argument
919 utilization_gp_pp_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) utilization_gp_pp_read() argument
929 utilization_gp_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) utilization_gp_read() argument
939 utilization_pp_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) utilization_pp_read() argument
964 user_settings_write(struct file *filp, const char __user *ubuf, size_t cnt, loff_t *ppos) user_settings_write() argument
990 user_settings_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) user_settings_read() argument
[all...]
H A Dmali_osk_bitmap.c59 u32 _mali_osk_bitmap_alloc_range(struct _mali_osk_bitmap *bitmap, int cnt) in _mali_osk_bitmap_alloc_range() argument
65 if (cnt <= 0) { in _mali_osk_bitmap_alloc_range()
69 if (cnt == 1) { in _mali_osk_bitmap_alloc_range()
74 obj = bitmap_find_next_zero_area(bitmap->table, bitmap->max, bitmap->last, cnt, 0); in _mali_osk_bitmap_alloc_range()
76 obj = bitmap_find_next_zero_area(bitmap->table, bitmap->max, bitmap->reserve, cnt, 0); in _mali_osk_bitmap_alloc_range()
80 bitmap_set(bitmap->table, obj, cnt); in _mali_osk_bitmap_alloc_range()
82 bitmap->last = (obj + cnt); in _mali_osk_bitmap_alloc_range()
91 bitmap->avail -= cnt; in _mali_osk_bitmap_alloc_range()
106 void _mali_osk_bitmap_free_range(struct _mali_osk_bitmap *bitmap, u32 obj, int cnt) in _mali_osk_bitmap_free_range() argument
111 bitmap_clear(bitmap->table, obj, cnt); in _mali_osk_bitmap_free_range()
[all...]
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/commonboot/efuse/
H A Defuse_drv.c102 hi_u32 cnt = 0; in check_efuse_isbusy() local
104 while (cnt < EFUSE_TIMEOUT_DEFAULT) { in check_efuse_isbusy()
110 cnt += EFUSE_TIMECNT_TICK; in check_efuse_isbusy()
118 hi_u32 cnt = 0; in efuse_write_bit() local
133 while (cnt < EFUSE_TIMEOUT_DEFAULT) { in efuse_write_bit()
140 cnt += EFUSE_TIMECNT_TICK; in efuse_write_bit()
143 if (cnt >= EFUSE_TIMEOUT_DEFAULT) { in efuse_write_bit()
157 hi_u32 cnt; in efuse_read_bits() local
177 cnt = 0; in efuse_read_bits()
178 while (cnt < EFUSE_TIMEOUT_DEFAUL in efuse_read_bits()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/
H A Ddrv_hdmi_common.c235 hi_u32 cnt; in drv_hdmi_video_timing_get() local
238 for (cnt = 0; cnt < hdmi_array_size(g_cea_video_codes_des); cnt++) { in drv_hdmi_video_timing_get()
239 if (g_cea_video_codes_des[cnt].video_code == vic && in drv_hdmi_video_timing_get()
240 g_cea_video_codes_des[cnt].aspect_ratio == aspect) { in drv_hdmi_video_timing_get()
241 video_timing = g_cea_video_codes_des[cnt].timing; in drv_hdmi_video_timing_get()
251 hi_u32 cnt; in drv_hdmi_vsif_video_timing_get() local
254 for (cnt = 0; cnt < hdmi_array_siz in drv_hdmi_vsif_video_timing_get()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/wtdg/
H A Dhi_wtdg.c106 unsigned int cnt = cnt_0 / g_rate; /* max cnt */ in hidog_set_timeout() local
111 if ((nr == 0) || (nr > cnt)) { in hidog_set_timeout()
112 cnt = ~0x0; in hidog_set_timeout()
114 cnt = nr * g_rate; in hidog_set_timeout()
118 hiwdt_writel(cnt, HIWDT_LOAD); in hidog_set_timeout()
119 hiwdt_writel(cnt, HIWDT_VALUE); in hidog_set_timeout()
150 unsigned int cnt = cnt_0 / g_rate; in hidog_set_heartbeat() local
156 } else if ((unsigned int)t > cnt) { in hidog_set_heartbeat()
158 osal_printk("force heartbeat to %u\n", cnt); in hidog_set_heartbeat()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_js_affinity.c229 s8 cnt; in kbase_js_affinity_retain_slot_cores() local
231 cnt = ++(js_devdata->runpool_irq.slot_affinity_refcount[js][bitnum]); in kbase_js_affinity_retain_slot_cores()
233 if (cnt == 1) { in kbase_js_affinity_retain_slot_cores()
254 s8 cnt; in kbase_js_affinity_release_slot_cores() local
258 cnt = --(js_devdata->runpool_irq.slot_affinity_refcount[js][bitnum]); in kbase_js_affinity_release_slot_cores()
260 if (cnt == 0) { in kbase_js_affinity_release_slot_cores()
H A Dmali_kbase_pm_policy.c621 int cnt = ++kbdev->shader_needed_cnt[bitnum]; in kbase_pm_request_cores() local
623 if (cnt == 1) { in kbase_pm_request_cores()
632 int cnt = ++kbdev->tiler_needed_cnt; in kbase_pm_request_cores() local
634 if (cnt == 1) { in kbase_pm_request_cores()
663 int cnt; in kbase_pm_unrequest_cores() local
667 cnt = --kbdev->shader_needed_cnt[bitnum]; in kbase_pm_unrequest_cores()
669 if (cnt == 0) { in kbase_pm_unrequest_cores()
679 int cnt; in kbase_pm_unrequest_cores() local
683 cnt = --kbdev->tiler_needed_cnt; in kbase_pm_unrequest_cores()
685 if (cnt in kbase_pm_unrequest_cores()
740 int cnt; kbase_pm_register_inuse_cores() local
793 int cnt; kbase_pm_release_cores() local
808 int cnt; kbase_pm_release_cores() local
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_js_affinity.c248 s8 cnt; in kbase_js_affinity_retain_slot_cores() local
250 cnt = in kbase_js_affinity_retain_slot_cores()
253 if (cnt == 1) in kbase_js_affinity_retain_slot_cores()
274 s8 cnt; in kbase_js_affinity_release_slot_cores() local
279 cnt = in kbase_js_affinity_release_slot_cores()
282 if (0 == cnt) in kbase_js_affinity_release_slot_cores()
H A Dmali_kbase_pm_policy.c682 int cnt = ++kbdev->shader_needed_cnt[bitnum]; in kbase_pm_request_cores() local
684 if (1 == cnt) { in kbase_pm_request_cores()
693 int cnt = ++kbdev->tiler_needed_cnt; in kbase_pm_request_cores() local
695 if (1 == cnt) in kbase_pm_request_cores()
729 int cnt; in kbase_pm_unrequest_cores() local
733 cnt = --kbdev->shader_needed_cnt[bitnum]; in kbase_pm_unrequest_cores()
735 if (0 == cnt) { in kbase_pm_unrequest_cores()
745 int cnt; in kbase_pm_unrequest_cores() local
749 cnt = --kbdev->tiler_needed_cnt; in kbase_pm_unrequest_cores()
751 if (0 == cnt) in kbase_pm_unrequest_cores()
808 int cnt; kbase_pm_register_inuse_cores() local
861 int cnt; kbase_pm_release_cores() local
876 int cnt; kbase_pm_release_cores() local
[all...]
/device/soc/rockchip/rk3399/hardware/mpp/include/
H A Dmpp_time.h131 #define AUTO_TIMER_STRING(name, cnt) name ## cnt
132 #define AUTO_TIMER_NAME_STRING(name, cnt) AUTO_TIMER_STRING(name, cnt)
/device/soc/rockchip/rk3568/hardware/mpp/include/
H A Dmpp_time.h81 #define AUTO_TIMER_STRING(name, cnt) name ## cnt
82 #define AUTO_TIMER_NAME_STRING(name, cnt) AUTO_TIMER_STRING(name, cnt)
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Dmpp_time.h133 #define AUTO_TIMER_STRING(name, cnt) name ## cnt
134 #define AUTO_TIMER_NAME_STRING(name, cnt) AUTO_TIMER_STRING(name, cnt)
/device/soc/rockchip/common/hardware/mpp/include/
H A Dmpp_time.h82 #define AUTO_TIMER_STRING(name, cnt) name##cnt
83 #define AUTO_TIMER_NAME_STRING(name, cnt) AUTO_TIMER_STRING(name, cnt)
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddhd_cdc.c779 uint32 cnt = 0; in dhd_process_pkt_reorder_info() local
820 dhd_get_hostreorder_pkts(dhd->osh, ptr, pkt, &cnt, &plast, in dhd_process_pkt_reorder_info()
825 cnt++; in dhd_process_pkt_reorder_info()
828 if (cnt != 0) { in dhd_process_pkt_reorder_info()
830 __FUNCTION__, cnt)); in dhd_process_pkt_reorder_info()
833 cnt = 1; in dhd_process_pkt_reorder_info()
838 *pkt_count = cnt; in dhd_process_pkt_reorder_info()
865 dhd_get_hostreorder_pkts(dhd->osh, ptr, pkt, &cnt, &plast, in dhd_process_pkt_reorder_info()
874 *pkt_count = cnt; in dhd_process_pkt_reorder_info()
913 dhd_get_hostreorder_pkts(dhd->osh, ptr, pkt, &cnt, in dhd_process_pkt_reorder_info()
[all...]
/device/soc/hisilicon/hi3861v100/sdk_liteos/components/at/src/
H A Dat.c238 hi_u32 cnt; in cmd_strtoaddr() local
243 for (cnt = 0; cnt < 17; cnt++) { /* 17 */ in cmd_strtoaddr()
244 if (at_check_mac_elem(param[cnt]) != HI_ERR_SUCCESS) { in cmd_strtoaddr()
249 for (cnt = 0; cnt < (addr_len - 1); cnt++) { in cmd_strtoaddr()
254 mac_addr[cnt] = (hi_uchar)strtoul(tmp2, &tmp3, 16); /* 16 */ in cmd_strtoaddr()
260 mac_addr[cnt] in cmd_strtoaddr()
[all...]
/device/qemu/riscv32_virt/liteos_m/board/ui/
H A Dui_adapter.cpp101 uint32_t cnt = 0; in UiAdapterTask() local
120 cnt++; in UiAdapterTask()
124 cnt = 0; in UiAdapterTask()
/device/soc/hisilicon/hi3861v100/sdk_liteos/app/demo/src/
H A Dapp_demo_tsensor.c22 hi_u64 cnt; in tensor_collect_finish_irq() local
24 cnt = hi_systick_get_cur_tick(); in tensor_collect_finish_irq()
25 printf("cnt = %lld\n", cnt); in tensor_collect_finish_irq()
/device/soc/rockchip/rk3588/kernel/scripts/
H A Dmkkrnlimg.c104 size_t cnt; in main() local
145 cnt = fread(ptr1, 1, fileSize, fid_in); in main()
146 PRINTF("fread = %lu\n", cnt); in main()
149 cnt = fwrite(ptr1, 1, fileSize, fid_out); in main()
150 PRINTF("fwrite = %lu\n", cnt); in main()
/device/soc/hisilicon/common/platform/hieth-sf/src/
H A Deth_mac.c57 int32_t HiethSetMacLeadcodeCntLimit(struct HiethNetdevLocal *ld, int32_t cnt) in HiethSetMacLeadcodeCntLimit() argument
63 HiethWritelBits(ld, cnt, UD_REG_NAME(MAC_TX_IPGCTRL), BITS_PRE_CNT_LIMIT); in HiethSetMacLeadcodeCntLimit()
130 void HiethSetRcvLenMax(struct HiethNetdevLocal *ld, int32_t cnt) in HiethSetRcvLenMax() argument
133 HiethWritelBits(ld, cnt, UD_REG_NAME(MAC_SET), BITS_LEN_MAX); in HiethSetRcvLenMax()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Dmipi-csi2.c213 csi2->err_list[i].cnt = 0; in csi2_start()
621 err_list->cnt++; in rk_csirx_irq1_handler()
622 v4l2_err(&csi2->sd, "ERR1: start of transmission error(no synchronization achieved), reg: 0x%x,cnt:%d\n", in rk_csirx_irq1_handler()
623 val, err_list->cnt); in rk_csirx_irq1_handler()
628 err_list->cnt++; in rk_csirx_irq1_handler()
629 v4l2_err(&csi2->sd, "ERR1: error matching frame start with frame end, reg: 0x%x,cnt:%d\n", val, in rk_csirx_irq1_handler()
630 err_list->cnt); in rk_csirx_irq1_handler()
635 err_list->cnt++; in rk_csirx_irq1_handler()
636 v4l2_err(&csi2->sd, "ERR1: incorrect frame sequence detected, reg: 0x%x,cnt:%d\n", val, err_list->cnt); in rk_csirx_irq1_handler()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/
H A Dmipi-csi2.c209 csi2->err_list[i].cnt = 0; in csi2_start()
642 err_list->cnt++; in rk_csirx_irq1_handler()
644 "ERR1: start of transmission error(no synchronization achieved), reg: 0x%x,cnt:%d\n", in rk_csirx_irq1_handler()
645 val, err_list->cnt); in rk_csirx_irq1_handler()
650 err_list->cnt++; in rk_csirx_irq1_handler()
652 "ERR1: error matching frame start with frame end, reg: 0x%x,cnt:%d\n", in rk_csirx_irq1_handler()
653 val, err_list->cnt); in rk_csirx_irq1_handler()
658 err_list->cnt++; in rk_csirx_irq1_handler()
660 "ERR1: incorrect frame sequence detected, reg: 0x%x,cnt:%d\n", in rk_csirx_irq1_handler()
661 val, err_list->cnt); in rk_csirx_irq1_handler()
[all...]
/device/soc/rockchip/common/sdk_linux/tools/usb/ffs-aio-example/multibuff/device_app/
H A Daio_multibuff.c227 unsigned cnt; member
286 iobuf->cnt = n; in init_bufs()
293 iobuf->cnt = n; in init_bufs()
299 for (i = 0; i < iobuf->cnt; ++i) { in delete_bufs()
408 for (j = 0; j < iobuf[i].cnt; ++j) { in main()
415 ret = io_submit(ctx, iobuf[i].cnt, iobuf[i].iocb); in main()
/device/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/include/
H A Ddrv_spiflash.h103 \param[in] cnt Number of data items to read.
106 int32_t csi_spiflash_read(spiflash_handle_t handle, uint32_t addr, void *data, uint32_t cnt);
113 \param[in] cnt Number of data items to program.
116 int32_t csi_spiflash_program(spiflash_handle_t handle, uint32_t addr, const void *data, uint32_t cnt);

Completed in 17 milliseconds

123456