├── .gitignore ├── LICENSE ├── NOTICE ├── README-zh.md ├── README.md ├── RELEASENOTE ├── app ├── .gitignore └── example │ ├── README.md │ └── bluetooth │ ├── blemesh_pts │ ├── Config.in │ ├── blemesh_pts.mk │ └── main.c │ ├── example_adc │ ├── example_adc.c │ └── example_adc.mk │ ├── example_i2c │ ├── example_i2c.c │ └── example_i2c.mk │ ├── example_lpm │ ├── example_lpm.c │ └── example_lpm.mk │ ├── helloworld │ ├── helloworld.c │ └── helloworld.mk │ ├── k_app_config.h │ └── light_ctl │ ├── duty_list.h │ ├── duty_list_fsl.h │ ├── light_ctl.c │ ├── light_ctl.mk │ ├── light_ctl_default.c │ ├── light_ctl_tc825x.c │ ├── light_ctl_tc825x.mk │ ├── light_ctl_tg7100b.c │ └── light_ctl_tg7100b.mk ├── board ├── .gitignore ├── bk3435devkit │ ├── bk3435devkit.ld │ ├── bk3435devkit.mk │ ├── ble_config.h │ ├── board.c │ ├── board.h │ ├── bt_mesh_opt.h │ └── k_config.h ├── ch6121evb │ ├── bootimgs │ │ ├── bomtb │ │ ├── boot │ │ └── boot.elf │ ├── ch6121evb.mk │ ├── configs │ │ ├── config.yaml │ │ └── gcc_eflash.ld │ ├── gen_ch6121_bin.mk │ ├── init │ │ ├── base_init.c │ │ └── board_init.c │ ├── k_config.h │ ├── product │ ├── rom1Sym.mk │ ├── script │ │ ├── aft_build.sh │ │ ├── flashinit │ │ ├── genbin.sh │ │ ├── genhex.sh │ │ └── pre_build.sh │ └── ucube.py ├── pca10040 │ ├── board.c │ ├── k_config.h │ ├── pca10040.mk │ └── ucube.py ├── tc825x │ ├── board.c │ ├── k_config.h │ └── tc825x.mk └── tg7100b │ ├── bootimgs │ ├── bomtb │ ├── boot │ └── boot.elf │ ├── configs │ ├── config.yaml │ └── gcc_eflash.ld │ ├── gen_bin.mk │ ├── init │ ├── base_init.c │ └── board_init.c │ ├── k_config.h │ ├── product │ ├── product.exe │ ├── rom1Sym.mk │ ├── script │ ├── aft_build.sh │ ├── flashinit │ ├── genbin.sh │ ├── genhex.sh │ └── pre_build.sh │ ├── tg7100b.mk │ └── ucube.py ├── doc ├── LICENSE ├── NOTICE ├── README-zh.md └── README.md ├── genie_app ├── base │ ├── genie_cmds.c │ ├── genie_cmds.h │ ├── genie_event.c │ ├── genie_event.h │ ├── genie_flash.c │ ├── genie_flash.h │ ├── genie_reset.c │ ├── genie_reset.h │ ├── tri_tuple.c │ ├── tri_tuple.h │ ├── tri_tuple_default.h │ ├── vendor_timers.c │ └── vendor_timers.h ├── bluetooth │ ├── host │ │ └── profile │ │ │ └── ais_srv │ │ │ ├── ais_service.c │ │ │ ├── ais_service.h │ │ │ └── ali_dfu_port.h │ └── mesh │ │ ├── genie_mesh.c │ │ ├── genie_mesh.h │ │ ├── genie_mesh_flash.c │ │ ├── genie_mesh_flash.h │ │ └── mesh_model │ │ ├── inc │ │ ├── gen_battery_cli.h │ │ ├── gen_def_trans_time_cli.h │ │ ├── gen_level_cli.h │ │ ├── gen_level_srv.h │ │ ├── gen_location_cli.h │ │ ├── gen_onoff_cli.h │ │ ├── gen_onoff_srv.h │ │ ├── gen_power_level_cli.h │ │ ├── gen_power_onoff_cli.h │ │ ├── gen_prop_cli.h │ │ ├── light_ctl_cli.h │ │ ├── light_ctl_srv.h │ │ ├── light_hsl_cli.h │ │ ├── light_lc_cli.h │ │ ├── light_lightness_cli.h │ │ ├── light_xyl_cli.h │ │ ├── lightness_srv.h │ │ ├── model_bind_ops.h │ │ ├── scene_cli.h │ │ ├── scheduler_cli.h │ │ ├── sensor_cli.h │ │ ├── time_cli.h │ │ ├── vendor_model.h │ │ └── vendor_model_srv.h │ │ ├── mesh_model.c │ │ ├── mesh_model.h │ │ └── src │ │ ├── gen_level_srv.c │ │ ├── gen_onoff_srv.c │ │ ├── light_ctl_srv.c │ │ ├── lightness_srv.c │ │ ├── model_bind_ops.c │ │ └── vendor_model_srv.c ├── genie_app.c ├── genie_app.h └── genie_app.mk ├── kernel ├── .gitignore ├── hal │ ├── hal.mk │ ├── include │ │ └── hal │ │ │ ├── ais_ota.h │ │ │ ├── atcmd.h │ │ │ ├── base.h │ │ │ ├── hal.h │ │ │ ├── lorawan.h │ │ │ ├── ota.h │ │ │ ├── trace.h │ │ │ └── wifi.h │ ├── ota.c │ ├── ucube.py │ └── wifi.c ├── init │ ├── aos_init.c │ ├── include │ │ └── aos │ │ │ └── init.h │ ├── init.mk │ └── ucube.py ├── rhino │ ├── .gitignore │ ├── OWNER │ ├── bus │ │ ├── mbmaster │ │ │ ├── include │ │ │ │ ├── mbm_default_config.h │ │ │ │ └── mbmaster_api.h │ │ │ ├── lib │ │ │ │ └── Cortex-M4 │ │ │ │ │ └── gcc │ │ │ │ │ └── mbmaster.a │ │ │ └── mbmaster.mk │ │ └── usb │ │ │ └── usb_host │ │ │ ├── class │ │ │ ├── msd │ │ │ │ ├── include │ │ │ │ │ └── usb_host_msd.h │ │ │ │ └── src │ │ │ │ │ └── usb_host_msd.c │ │ │ └── rndis │ │ │ │ ├── include │ │ │ │ ├── usb_host_rndis.h │ │ │ │ └── usb_host_rndis_common.h │ │ │ │ └── src │ │ │ │ └── usb_host_rndis.c │ │ │ ├── core │ │ │ ├── include │ │ │ │ ├── usb_host.h │ │ │ │ ├── usb_host_core.h │ │ │ │ ├── usb_host_debug.h │ │ │ │ ├── usb_host_device.h │ │ │ │ ├── usb_host_os.h │ │ │ │ ├── usb_host_pipe.h │ │ │ │ ├── usb_host_request.h │ │ │ │ ├── usb_host_spec.h │ │ │ │ ├── usb_host_transfer.h │ │ │ │ └── usb_host_types.h │ │ │ └── src │ │ │ │ ├── usb_host_core.c │ │ │ │ ├── usb_host_device.c │ │ │ │ ├── usb_host_os.c │ │ │ │ ├── usb_host_pipe.c │ │ │ │ ├── usb_host_request.c │ │ │ │ └── usb_host_transfer.c │ │ │ ├── ucube.py │ │ │ ├── usb_host.mk │ │ │ └── usb_host_conf.h │ ├── common │ │ ├── k_atomic.c │ │ ├── k_atomic.h │ │ ├── k_fifo.c │ │ ├── k_fifo.h │ │ └── k_trace.c │ ├── core │ │ ├── include │ │ │ ├── k_api.h │ │ │ ├── k_bitmap.h │ │ │ ├── k_buf_queue.h │ │ │ ├── k_critical.h │ │ │ ├── k_default_config.h │ │ │ ├── k_err.h │ │ │ ├── k_event.h │ │ │ ├── k_hook.h │ │ │ ├── k_internal.h │ │ │ ├── k_list.h │ │ │ ├── k_mm.h │ │ │ ├── k_mm_blk.h │ │ │ ├── k_mm_debug.h │ │ │ ├── k_mm_region.h │ │ │ ├── k_mutex.h │ │ │ ├── k_obj.h │ │ │ ├── k_queue.h │ │ │ ├── k_ringbuf.h │ │ │ ├── k_sched.h │ │ │ ├── k_sem.h │ │ │ ├── k_soc.h │ │ │ ├── k_spin_lock.h │ │ │ ├── k_stats.h │ │ │ ├── k_sys.h │ │ │ ├── k_task.h │ │ │ ├── k_task_sem.h │ │ │ ├── k_time.h │ │ │ ├── k_timer.h │ │ │ ├── k_trace.h │ │ │ └── k_workqueue.h │ │ ├── k_buf_queue.c │ │ ├── k_dyn_mem_proc.c │ │ ├── k_err.c │ │ ├── k_event.c │ │ ├── k_idle.c │ │ ├── k_mm.c │ │ ├── k_mm_blk.c │ │ ├── k_mm_debug.c │ │ ├── k_mutex.c │ │ ├── k_obj.c │ │ ├── k_pend.c │ │ ├── k_queue.c │ │ ├── k_ringbuf.c │ │ ├── k_sched.c │ │ ├── k_sem.c │ │ ├── k_stats.c │ │ ├── k_sys.c │ │ ├── k_task.c │ │ ├── k_task_sem.c │ │ ├── k_tick.c │ │ ├── k_time.c │ │ ├── k_timer.c │ │ └── k_workqueue.c │ ├── cplusplus │ │ ├── Mutex.cpp │ │ ├── Queue.cpp │ │ ├── README │ │ ├── Semaphore.cpp │ │ ├── Thread.cpp │ │ ├── Timer.cpp │ │ ├── WorkQueue.cpp │ │ ├── alios_cpp.h │ │ ├── cplusplus.mk │ │ ├── cpp_init.c │ │ ├── cpp_mem.cpp │ │ ├── include │ │ │ ├── Mutex.h │ │ │ ├── Queue.h │ │ │ ├── Semaphore.h │ │ │ ├── Thread.h │ │ │ ├── Timer.h │ │ │ ├── WorkQueue.h │ │ │ └── cpp_mem.h │ │ └── ucube.py │ ├── debug │ │ ├── include │ │ │ ├── k_backtrace.h │ │ │ ├── k_dbg_api.h │ │ │ ├── k_dftdbg_config.h │ │ │ ├── k_infoget.h │ │ │ ├── k_overview.h │ │ │ └── k_panic.h │ │ ├── k_backtrace.c │ │ ├── k_infoget.c │ │ ├── k_overview.c │ │ └── k_panic.c │ ├── fs │ │ ├── kv │ │ │ ├── include │ │ │ │ ├── aos │ │ │ │ │ └── kv.h │ │ │ │ ├── kv_conf.h │ │ │ │ ├── kv_defs.h │ │ │ │ ├── kv_osal.h │ │ │ │ └── kvmgr.h │ │ │ ├── kv.mk │ │ │ ├── kv_osal.c │ │ │ ├── kvmgr.c │ │ │ └── ucube.py │ │ └── ramfs │ │ │ ├── README │ │ │ ├── ramfs.c │ │ │ ├── ramfs.h │ │ │ ├── ramfs.mk │ │ │ ├── ramfs_alios.c │ │ │ └── ramfs_alios.h │ ├── hal │ │ └── soc │ │ │ ├── adc.h │ │ │ ├── dac.h │ │ │ ├── flash.h │ │ │ ├── gpio.h │ │ │ ├── i2c.h │ │ │ ├── interpt.h │ │ │ ├── nand.h │ │ │ ├── nor.h │ │ │ ├── pwm.h │ │ │ ├── qspi.h │ │ │ ├── rng.h │ │ │ ├── rtc.h │ │ │ ├── sd.h │ │ │ ├── soc.h │ │ │ ├── spi.h │ │ │ ├── timer.h │ │ │ ├── uart.h │ │ │ ├── usb_hcd.h │ │ │ └── wdg.h │ ├── mm │ │ └── tlsf │ │ │ ├── README.md │ │ │ ├── tlsf.c │ │ │ └── tlsf.h │ ├── posix │ │ ├── include │ │ │ ├── mqueue.h │ │ │ ├── pthread.h │ │ │ ├── pthread_default_config.h │ │ │ └── semaphore.h │ │ ├── mqueue.c │ │ ├── posix.mk │ │ ├── pthread.c │ │ ├── pthread_attr.c │ │ ├── pthread_cond.c │ │ ├── pthread_mutex.c │ │ ├── pthread_sched.c │ │ └── semaphore.c │ ├── pwrmgmt │ │ ├── cpu_pwr_hal_lib.c │ │ ├── cpu_pwr_lib.c │ │ ├── cpu_pwr_show.c │ │ ├── cpu_tickless.c │ │ ├── include │ │ │ ├── cpu_pwr_api.h │ │ │ ├── cpu_pwr_default_config.h │ │ │ ├── cpu_pwr_hal_lib.h │ │ │ ├── cpu_pwr_lib.h │ │ │ ├── cpu_tickless.h │ │ │ ├── pwr_debug.h │ │ │ └── pwr_state.h │ │ ├── pwrmgmt.mk │ │ └── ucube.py │ ├── rhino.mk │ ├── syscall │ │ ├── include │ │ │ └── syscall.h │ │ ├── ksyscall │ │ │ ├── ksyscall.c │ │ │ └── ksyscall.mk │ │ └── usyscall │ │ │ ├── usyscall.c │ │ │ └── usyscall.mk │ ├── test │ │ ├── core │ │ │ ├── buf_queue │ │ │ │ ├── buf_queue_del.c │ │ │ │ ├── buf_queue_dyn_create.c │ │ │ │ ├── buf_queue_flush.c │ │ │ │ ├── buf_queue_info_get.c │ │ │ │ ├── buf_queue_recv.c │ │ │ │ ├── buf_queue_test.c │ │ │ │ └── buf_queue_test.h │ │ │ ├── combination │ │ │ │ ├── comb_test.c │ │ │ │ ├── comb_test.h │ │ │ │ ├── sem_event.c │ │ │ │ ├── sem_mutex.c │ │ │ │ └── sem_queue_buf.c │ │ │ ├── event │ │ │ │ ├── event_break.c │ │ │ │ ├── event_opr.c │ │ │ │ ├── event_param.c │ │ │ │ ├── event_reinit.c │ │ │ │ ├── event_test.c │ │ │ │ └── event_test.h │ │ │ ├── mm │ │ │ │ ├── mm_break.c │ │ │ │ ├── mm_opr.c │ │ │ │ ├── mm_param.c │ │ │ │ ├── mm_reinit.c │ │ │ │ ├── mm_test.c │ │ │ │ └── mm_test.h │ │ │ ├── mm_blk │ │ │ │ ├── mm_blk_break.c │ │ │ │ ├── mm_blk_fragment.c │ │ │ │ ├── mm_blk_opr.c │ │ │ │ ├── mm_blk_param.c │ │ │ │ ├── mm_blk_reinit.c │ │ │ │ ├── mm_blk_test.c │ │ │ │ └── mm_blk_test.h │ │ │ ├── mutex │ │ │ │ ├── mutex_opr.c │ │ │ │ ├── mutex_param.c │ │ │ │ ├── mutex_reinit.c │ │ │ │ ├── mutex_test.c │ │ │ │ └── mutex_test.h │ │ │ ├── queue │ │ │ │ ├── queue_back_send.c │ │ │ │ ├── queue_del.c │ │ │ │ ├── queue_flush.c │ │ │ │ ├── queue_info_get.c │ │ │ │ ├── queue_is_full.c │ │ │ │ ├── queue_nowait_recv.c │ │ │ │ ├── queue_test.c │ │ │ │ └── queue_test.h │ │ │ ├── ringbuf │ │ │ │ ├── ringbuf_break.c │ │ │ │ ├── ringbuf_test.c │ │ │ │ └── ringbuf_test.h │ │ │ ├── sem │ │ │ │ ├── sem_break.c │ │ │ │ ├── sem_count.c │ │ │ │ ├── sem_opr.c │ │ │ │ ├── sem_param.c │ │ │ │ ├── sem_reinit.c │ │ │ │ ├── sem_test.c │ │ │ │ └── sem_test.h │ │ │ ├── sys │ │ │ │ ├── sys_opr.c │ │ │ │ ├── sys_test.c │ │ │ │ └── sys_test.h │ │ │ ├── task │ │ │ │ ├── task_del.c │ │ │ │ ├── task_misc_test.c │ │ │ │ ├── task_sleep.c │ │ │ │ ├── task_suspend_test.c │ │ │ │ ├── task_test.c │ │ │ │ └── task_yield_test.c │ │ │ ├── task_sem │ │ │ │ ├── tasksem_count.c │ │ │ │ ├── tasksem_opr.c │ │ │ │ ├── tasksem_param.c │ │ │ │ ├── tasksem_test.c │ │ │ │ └── tasksem_test.h │ │ │ ├── time │ │ │ │ ├── time_opr.c │ │ │ │ ├── time_test.c │ │ │ │ └── time_test.h │ │ │ ├── timer │ │ │ │ ├── timer_change.c │ │ │ │ ├── timer_create_del.c │ │ │ │ ├── timer_dyn_create_del.c │ │ │ │ ├── timer_start_stop.c │ │ │ │ ├── timer_test.c │ │ │ │ └── timer_test.h │ │ │ └── workqueue │ │ │ │ ├── workqueue_interface.c │ │ │ │ ├── workqueue_test.c │ │ │ │ └── workqueue_test.h │ │ ├── posix │ │ │ ├── posix_cond_test.c │ │ │ ├── posix_mutex_test.c │ │ │ ├── posix_sem_test.c │ │ │ ├── posix_task_test.c │ │ │ └── posix_test.c │ │ ├── realtime │ │ │ ├── auxiliary.c │ │ │ ├── global_object.c │ │ │ ├── include │ │ │ │ ├── global_object.h │ │ │ │ ├── real_time_default_config.h │ │ │ │ └── real_time_test.h │ │ │ ├── interrupt_preempt.c │ │ │ ├── interrupt_respond.c │ │ │ ├── interrupt_wakeuptask.c │ │ │ ├── memory_blk.c │ │ │ ├── memory_tlf.c │ │ │ ├── message_queue.c │ │ │ ├── message_queue_rrwp_task.c │ │ │ ├── realtime.mk │ │ │ ├── rttest_main.c │ │ │ ├── sched_preempt.c │ │ │ ├── sched_resume_active.c │ │ │ ├── sched_yield.c │ │ │ ├── sync_mutex.c │ │ │ ├── sync_mutex_active.c │ │ │ ├── sync_mutex_shuffling.c │ │ │ ├── sync_sem.c │ │ │ ├── sync_sem_active.c │ │ │ ├── sync_sem_rrwp_task.c │ │ │ ├── sync_sem_shuffling.c │ │ │ └── ucube.py │ │ ├── test.mk │ │ ├── test_fw.c │ │ ├── test_fw.h │ │ ├── test_self_entry.c │ │ ├── tools │ │ │ ├── ysh_unit_test.c │ │ │ └── ysh_unit_test.h │ │ └── ucube.py │ ├── ucube.py │ ├── uspace │ │ ├── include │ │ │ └── u_task.h │ │ ├── u_task.c │ │ └── uspace.mk │ └── vfs │ │ ├── device │ │ ├── device.mk │ │ ├── ucube.py │ │ ├── vfs_adc.c │ │ ├── vfs_gpio.c │ │ ├── vfs_i2c.c │ │ ├── vfs_pwm.c │ │ ├── vfs_rtc.c │ │ ├── vfs_spi.c │ │ ├── vfs_uart.c │ │ └── vfs_wdg.c │ │ ├── include │ │ ├── device │ │ │ ├── vfs_adc.h │ │ │ ├── vfs_device.h │ │ │ ├── vfs_gpio.h │ │ │ ├── vfs_i2c.h │ │ │ ├── vfs_pwm.h │ │ │ ├── vfs_rtc.h │ │ │ ├── vfs_spi.h │ │ │ ├── vfs_uart.h │ │ │ └── vfs_wdg.h │ │ ├── vfs.h │ │ ├── vfs_conf.h │ │ ├── vfs_err.h │ │ ├── vfs_file.h │ │ ├── vfs_inode.h │ │ └── vfs_register.h │ │ ├── posix │ │ ├── dirent.c │ │ ├── include │ │ │ ├── dirent.h │ │ │ └── sys │ │ │ │ └── prctl.h │ │ ├── posix.mk │ │ └── prctl.c │ │ ├── ucube.py │ │ ├── vfs.c │ │ ├── vfs.mk │ │ ├── vfs_file.c │ │ ├── vfs_inode.c │ │ └── vfs_register.c └── yloop │ ├── device.c │ ├── include │ ├── aos │ │ └── yloop.h │ ├── event_device.h │ └── event_type_code.h │ ├── local_event.c │ ├── select.c │ ├── ucube.py │ ├── yloop.c │ ├── yloop.h │ └── yloop.mk ├── middleware ├── alink │ └── ywss │ │ └── enrollee.h └── linkkit │ └── sdk-c │ ├── build-rules │ └── rules.mk │ └── src │ └── services │ └── awss │ └── enrollee.h ├── network ├── .gitignore ├── bluetooth │ ├── bt_common │ │ ├── CMakeLists.txt │ │ ├── Config.in │ │ ├── Kconfig │ │ ├── README.md │ │ ├── atomic_c.c │ │ ├── bt_common.mk │ │ ├── buf.c │ │ ├── dummy.c │ │ ├── event_scheduler.c │ │ ├── include │ │ │ ├── arch │ │ │ │ └── cpu.h │ │ │ ├── atomic.h │ │ │ ├── common.h │ │ │ ├── common │ │ │ │ └── log.h │ │ │ ├── errno.h │ │ │ ├── irq.h │ │ │ ├── linker │ │ │ │ ├── section_tags.h │ │ │ │ └── sections.h │ │ │ ├── misc │ │ │ │ ├── __assert.h │ │ │ │ ├── byteorder.h │ │ │ │ ├── dlist.h │ │ │ │ ├── printk.h │ │ │ │ ├── slist.h │ │ │ │ ├── stack.h │ │ │ │ └── util.h │ │ │ ├── net │ │ │ │ └── buf.h │ │ │ ├── platform_toolchain.h │ │ │ ├── queue.h │ │ │ ├── soc.h │ │ │ ├── sw_isr_table.h │ │ │ ├── toolchain.h │ │ │ ├── toolchain │ │ │ │ ├── common.h │ │ │ │ ├── gcc.h │ │ │ │ └── xcc.h │ │ │ ├── work.h │ │ │ └── zephyr │ │ │ │ └── types.h │ │ ├── log.c │ │ ├── poll.c │ │ ├── port │ │ │ ├── aos_port.c │ │ │ └── include │ │ │ │ ├── ble_def_config.h │ │ │ │ ├── config.h │ │ │ │ ├── device.h │ │ │ │ ├── init.h │ │ │ │ ├── kport.h │ │ │ │ └── zephyr.h │ │ ├── queue.c │ │ ├── tinycrypt │ │ │ ├── Kconfig │ │ │ ├── README │ │ │ ├── include │ │ │ │ └── tinycrypt │ │ │ │ │ ├── aes.h │ │ │ │ │ ├── cbc_mode.h │ │ │ │ │ ├── ccm_mode.h │ │ │ │ │ ├── cmac_mode.h │ │ │ │ │ ├── constants.h │ │ │ │ │ ├── ctr_mode.h │ │ │ │ │ ├── ctr_prng.h │ │ │ │ │ ├── ecc.h │ │ │ │ │ ├── ecc_dh.h │ │ │ │ │ ├── ecc_dsa.h │ │ │ │ │ ├── ecc_platform_specific.h │ │ │ │ │ ├── hmac.h │ │ │ │ │ ├── hmac_prng.h │ │ │ │ │ ├── sha256.h │ │ │ │ │ └── utils.h │ │ │ └── source │ │ │ │ ├── aes_decrypt.c │ │ │ │ ├── aes_encrypt.c │ │ │ │ ├── cbc_mode.c │ │ │ │ ├── ccm_mode.c │ │ │ │ ├── cmac_mode.c │ │ │ │ ├── ctr_mode.c │ │ │ │ ├── ctr_prng.c │ │ │ │ ├── ecc.c │ │ │ │ ├── ecc_dh.c │ │ │ │ ├── ecc_dsa.c │ │ │ │ ├── ecc_platform_specific.c │ │ │ │ ├── hmac.c │ │ │ │ ├── hmac_prng.c │ │ │ │ ├── sha256.c │ │ │ │ └── utils.c │ │ └── work.c │ ├── bt_host │ │ ├── Config.in │ │ ├── README.md │ │ ├── bt_host.mk │ │ ├── hci_driver │ │ │ ├── ch6121_driver.c │ │ │ ├── h4.c │ │ │ ├── tg7100b_driver.c │ │ │ └── vhci_hse.c │ │ ├── host │ │ │ ├── att.c │ │ │ ├── conn.c │ │ │ ├── crypto.c │ │ │ ├── crypto.h │ │ │ ├── crypto_ctrl.c │ │ │ ├── gatt.c │ │ │ ├── hci_core.c │ │ │ ├── hci_ecc.c │ │ │ ├── hci_ecc_ctrl.c │ │ │ ├── keys.c │ │ │ ├── l2cap.c │ │ │ ├── monitor.c │ │ │ ├── multi_adv.c │ │ │ ├── rpa.c │ │ │ ├── smp.c │ │ │ ├── smp_null.c │ │ │ ├── storage.c │ │ │ └── uuid.c │ │ ├── include │ │ │ ├── P256-cortex-ecdh.h │ │ │ ├── att.h │ │ │ ├── att_internal.h │ │ │ ├── bluetooth.h │ │ │ ├── buf.h │ │ │ ├── conn.h │ │ │ ├── conn_internal.h │ │ │ ├── crypto.h │ │ │ ├── ecc.h │ │ │ ├── gatt.h │ │ │ ├── gatt_internal.h │ │ │ ├── hci.h │ │ │ ├── hci_api.h │ │ │ ├── hci_core.h │ │ │ ├── hci_driver.h │ │ │ ├── hci_ecc.h │ │ │ ├── hci_raw.h │ │ │ ├── hci_vs.h │ │ │ ├── keys.h │ │ │ ├── l2cap.h │ │ │ ├── l2cap_internal.h │ │ │ ├── monitor.h │ │ │ ├── multi_adv.h │ │ │ ├── rpa.h │ │ │ ├── sdp.h │ │ │ ├── smp.h │ │ │ ├── storage.h │ │ │ └── uuid.h │ │ └── profile │ │ │ ├── Config.in │ │ │ ├── README.md │ │ │ ├── bas.c │ │ │ ├── bas.h │ │ │ ├── cts.c │ │ │ ├── cts.h │ │ │ ├── dis.c │ │ │ ├── dis.h │ │ │ ├── hog.c │ │ │ ├── hog.h │ │ │ ├── hrs.c │ │ │ ├── hrs.h │ │ │ ├── ipss.c │ │ │ ├── ipss.h │ │ │ └── profile.mk │ └── bt_mesh │ │ ├── Config.in │ │ ├── README.md │ │ ├── TODO │ │ ├── bt_mesh.mk │ │ ├── inc │ │ ├── access.h │ │ ├── adv.h │ │ ├── api │ │ │ ├── mesh.h │ │ │ └── mesh │ │ │ │ ├── access.h │ │ │ │ ├── cfg_cli.h │ │ │ │ ├── cfg_srv.h │ │ │ │ ├── health_cli.h │ │ │ │ ├── health_srv.h │ │ │ │ ├── main.h │ │ │ │ ├── mesh_shell.h │ │ │ │ ├── proxy.h │ │ │ │ └── shell.h │ │ ├── beacon.h │ │ ├── bt_mesh_custom_log.h │ │ ├── foundation.h │ │ ├── friend.h │ │ ├── lpn.h │ │ ├── mesh.h │ │ ├── mesh_bt_uuid.h │ │ ├── mesh_config.h │ │ ├── mesh_crypto.h │ │ ├── mesh_def.h │ │ ├── net.h │ │ ├── port │ │ │ ├── mesh_hal_ble.h │ │ │ ├── mesh_hal_os.h │ │ │ └── mesh_hal_sec.h │ │ ├── prov.h │ │ ├── proxy.h │ │ ├── test.h │ │ └── transport.h │ │ ├── ref_impl │ │ ├── mesh_hal_ble.c │ │ ├── mesh_hal_os.c │ │ ├── mesh_hal_sec.c │ │ ├── os_port_def.h │ │ └── ref_impl.mk │ │ ├── src │ │ ├── access.c │ │ ├── adv.c │ │ ├── beacon.c │ │ ├── cfg_cli.c │ │ ├── cfg_srv.c │ │ ├── crypto.c │ │ ├── friend.c │ │ ├── health_cli.c │ │ ├── health_srv.c │ │ ├── lpn.c │ │ ├── main.c │ │ ├── net.c │ │ ├── prov.c │ │ ├── proxy.c │ │ ├── shell.c │ │ ├── test.c │ │ └── transport.c │ │ └── util │ │ ├── atomic_c.c │ │ ├── buf.c │ │ ├── include │ │ ├── arch │ │ │ └── cpu.h │ │ ├── atomic.h │ │ ├── common.h │ │ ├── common │ │ │ └── log.h │ │ ├── errno.h │ │ ├── irq.h │ │ ├── linker │ │ │ ├── section_tags.h │ │ │ └── sections.h │ │ ├── misc │ │ │ ├── __assert.h │ │ │ ├── byteorder.h │ │ │ ├── dlist.h │ │ │ ├── printk.h │ │ │ ├── slist.h │ │ │ ├── stack.h │ │ │ └── util.h │ │ ├── net │ │ │ └── buf.h │ │ ├── platform_toolchain.h │ │ ├── queue.h │ │ ├── soc.h │ │ ├── sw_isr_table.h │ │ ├── toolchain.h │ │ ├── toolchain │ │ │ ├── common.h │ │ │ ├── gcc.h │ │ │ └── xcc.h │ │ ├── work.h │ │ └── zephyr │ │ │ └── types.h │ │ ├── log.c │ │ ├── poll.c │ │ ├── port │ │ └── include │ │ │ ├── device.h │ │ │ ├── init.h │ │ │ └── zephyr.h │ │ ├── queue.c │ │ ├── util.mk │ │ └── work.c └── include │ ├── aos │ └── network.h │ └── hal │ └── net.h ├── osal ├── .gitignore ├── aos │ ├── aos_freertos.c │ ├── aos_posix.c │ ├── aos_rhino.c │ ├── aos_rhino_rda8955.c │ ├── aos_sxr.c │ ├── aos_winnt.c │ └── errno_mapping.h ├── cmsis │ ├── cmsis.mk │ ├── cmsis_os.c │ ├── cmsis_os.h │ └── test │ │ ├── init_test.c │ │ ├── main.c │ │ ├── msgqueue_test.c │ │ ├── mutex_test.c │ │ ├── sem_test.c │ │ ├── thread_test.c │ │ └── timer_test.c ├── include │ └── aos │ │ ├── aos.h │ │ ├── debug.h │ │ ├── errno.h │ │ ├── kernel.h │ │ ├── list.h │ │ └── types.h ├── mico │ ├── include │ │ ├── common.h │ │ ├── debug.h │ │ ├── mico.h │ │ ├── mico_errno.h │ │ ├── mico_platform.h │ │ ├── mico_rtos.h │ │ ├── mico_rtos_common.h │ │ ├── mico_security.h │ │ ├── mico_socket.h │ │ ├── mico_system.h │ │ └── platform_toolchain.h │ └── mico_rhino.c ├── osal.mk └── ucube.py ├── platform ├── .gitignore ├── arch │ ├── arm │ │ ├── armv5 │ │ │ ├── armcc │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ ├── armv5.mk │ │ │ ├── gcc │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ ├── panic │ │ │ │ ├── panic_armcc.S │ │ │ │ ├── panic_c.c │ │ │ │ └── panic_gcc.S │ │ │ └── ucube.py │ │ ├── armv6m │ │ │ ├── armcc │ │ │ │ └── m0 │ │ │ │ │ ├── k_types.h │ │ │ │ │ ├── port.h │ │ │ │ │ ├── port_c.c │ │ │ │ │ └── port_s.S │ │ │ ├── armv6m.mk │ │ │ ├── gcc │ │ │ │ └── m0 │ │ │ │ │ ├── k_types.h │ │ │ │ │ ├── port.h │ │ │ │ │ ├── port_c.c │ │ │ │ │ └── port_s.S │ │ │ ├── iccarm │ │ │ │ └── m0 │ │ │ │ │ ├── k_types.h │ │ │ │ │ ├── port.h │ │ │ │ │ ├── port_c.c │ │ │ │ │ └── port_s.S │ │ │ └── panic │ │ │ │ ├── panic_armcc.S │ │ │ │ ├── panic_c.c │ │ │ │ ├── panic_gcc.S │ │ │ │ └── panic_iccarm.S │ │ ├── armv7a │ │ │ ├── armcc │ │ │ │ └── a5 │ │ │ │ │ ├── k_types.h │ │ │ │ │ ├── port.h │ │ │ │ │ ├── port_c.c │ │ │ │ │ └── port_s.S │ │ │ ├── armv7a.mk │ │ │ ├── common │ │ │ │ ├── k_cache.c │ │ │ │ ├── k_cache.h │ │ │ │ ├── k_cache_gcc.S │ │ │ │ ├── k_mmu_sd.c │ │ │ │ ├── k_mmu_sd.h │ │ │ │ ├── k_vector.c │ │ │ │ ├── k_vector.h │ │ │ │ └── panic.c │ │ │ ├── gcc │ │ │ │ ├── a5 │ │ │ │ │ ├── k_arch.h │ │ │ │ │ ├── k_types.h │ │ │ │ │ ├── port.h │ │ │ │ │ ├── port_c.c │ │ │ │ │ ├── port_s.S │ │ │ │ │ └── vector_s.S │ │ │ │ ├── a7 │ │ │ │ │ ├── k_types.h │ │ │ │ │ ├── port.h │ │ │ │ │ ├── port_c.c │ │ │ │ │ └── port_s.S │ │ │ │ └── a9 │ │ │ │ │ ├── k_types.h │ │ │ │ │ ├── port.h │ │ │ │ │ ├── port_c.c │ │ │ │ │ └── port_s.S │ │ │ └── panic │ │ │ │ └── panic_c.c │ │ └── armv7m │ │ │ ├── armcc │ │ │ ├── m3 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.s │ │ │ ├── m4 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.s │ │ │ └── m7 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ ├── armv7m.mk │ │ │ ├── gcc │ │ │ ├── m3 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ ├── m4 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ ├── m7 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ └── syscall │ │ │ │ ├── include │ │ │ │ └── aux_config.h │ │ │ │ ├── m4 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ │ └── svc │ │ │ │ ├── arch_syscall.h │ │ │ │ └── svc.S │ │ │ ├── iccarm │ │ │ ├── m3 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ ├── m4 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ └── m7 │ │ │ │ ├── k_types.h │ │ │ │ ├── port.h │ │ │ │ ├── port_c.c │ │ │ │ └── port_s.S │ │ │ ├── panic │ │ │ ├── panic_armcc.S │ │ │ ├── panic_c.c │ │ │ ├── panic_gcc.S │ │ │ └── panic_iccarm.S │ │ │ └── ucube.py │ └── tc32 │ │ ├── k_types.h │ │ ├── port.h │ │ ├── port_c.c │ │ ├── port_macro.h │ │ └── tc32.mk └── mcu │ ├── bk3435 │ ├── aos │ │ ├── aos_main.c │ │ ├── aos_main.h │ │ ├── app_runtime │ │ │ ├── app_runtime.c │ │ │ └── app_runtime.mk │ │ ├── framework_runtime │ │ │ ├── framework_runtime.c │ │ │ └── framework_runtime.mk │ │ ├── soc_impl.c │ │ └── trace_impl.c │ ├── beken │ │ ├── arch │ │ │ ├── app │ │ │ │ ├── app.h │ │ │ │ ├── app_hci.h │ │ │ │ └── app_task.h │ │ │ ├── arch.h │ │ │ ├── compiler │ │ │ │ └── compiler.h │ │ │ ├── config │ │ │ │ └── sys_config.h │ │ │ ├── include │ │ │ │ ├── error.h │ │ │ │ ├── mem_pub.h │ │ │ │ ├── rtos_pub.h │ │ │ │ └── str_pub.h │ │ │ ├── ll │ │ │ │ └── ll.h │ │ │ └── plf.h │ │ ├── beken.a │ │ ├── beken_8M.a │ │ ├── common │ │ │ ├── core_modules │ │ │ │ └── api │ │ │ │ │ ├── RomCallFlash.h │ │ │ │ │ ├── co_bt.h │ │ │ │ │ ├── co_endian.h │ │ │ │ │ ├── co_error.h │ │ │ │ │ ├── co_hci.h │ │ │ │ │ ├── co_list.h │ │ │ │ │ ├── co_llcp.h │ │ │ │ │ ├── co_lmp.h │ │ │ │ │ ├── co_math.h │ │ │ │ │ ├── co_utils.h │ │ │ │ │ └── co_version.h │ │ │ ├── doubly_list.h │ │ │ ├── fifo.h │ │ │ ├── generic.h │ │ │ ├── include.h │ │ │ └── typedef.h │ │ ├── driver │ │ │ ├── common │ │ │ │ ├── dd_pub.h │ │ │ │ └── drv_model.h │ │ │ └── include │ │ │ │ ├── arm_arch.h │ │ │ │ ├── ble_pub.h │ │ │ │ ├── driver_pub.h │ │ │ │ ├── drv_model_pub.h │ │ │ │ ├── fft_pub.h │ │ │ │ ├── flash_pub.h │ │ │ │ ├── general_dma_pub.h │ │ │ │ ├── gpio_pub.h │ │ │ │ ├── i2s_pub.h │ │ │ │ ├── icu_pub.h │ │ │ │ ├── intc_pub.h │ │ │ │ ├── pwm_pub.h │ │ │ │ ├── rc_beken_pub.h │ │ │ │ ├── saradc_pub.h │ │ │ │ ├── security_pub.h │ │ │ │ ├── spi_pub.h │ │ │ │ ├── sys_ctrl_pub.h │ │ │ │ ├── uart_pub.h │ │ │ │ └── wdt_pub.h │ │ └── func │ │ │ ├── debug_uart.h │ │ │ └── include │ │ │ ├── driver_audio_if_pub.h │ │ │ ├── fake_clock_pub.h │ │ │ ├── func_pub.h │ │ │ ├── mcu_ps_pub.h │ │ │ ├── music_msg_pub.h │ │ │ ├── ps_debug_pub.h │ │ │ └── target_util_pub.h │ ├── bin │ │ ├── BinConvert_3435_OAD_Linux │ │ ├── bk3435_ble_app.bin │ │ ├── bk3435_ble_bim.bin │ │ ├── bk3435_ble_bim_8M.bin │ │ ├── bk3435_ble_stack.bin │ │ ├── bk3435_ble_stack_8M.bin │ │ ├── encrypt_app.bat │ │ ├── stack_rom_symbol.txt │ │ └── stack_rom_symbol_8M.txt │ ├── bk3435.ld │ ├── bk3435.mk │ ├── bk3435_8M.ld │ ├── gen_ota_crc_bin.mk │ ├── gen_ota_crc_bin_8M.mk │ ├── hal │ │ ├── beken_rhino.c │ │ ├── flash.c │ │ ├── gpio.c │ │ ├── hci_driver.c │ │ ├── hw.c │ │ ├── pwm.c │ │ ├── pwrmgmt_hal │ │ │ ├── board_cpu_pwr.c │ │ │ ├── board_cpu_pwr_systick.c │ │ │ └── board_cpu_pwr_timer.c │ │ ├── uart.c │ │ └── wdg.c │ ├── hal_init │ │ ├── hal_init.c │ │ └── hal_init.mk │ └── port │ │ ├── ais_ota_port.c │ │ ├── ali_dfu_port.c │ │ ├── ali_dfu_port.h │ │ └── ota_port.c │ ├── ch6121 │ ├── Config.in │ ├── aos │ │ └── aos.c │ ├── ch6121.mk │ ├── csi │ │ ├── Makefile │ │ ├── VERSION │ │ ├── csi_core │ │ │ ├── Kconfig │ │ │ ├── cmsis │ │ │ │ └── include │ │ │ │ │ ├── ARMCM0.h │ │ │ │ │ ├── cmsis_compiler.h │ │ │ │ │ ├── cmsis_gcc.h │ │ │ │ │ ├── cmsis_version.h │ │ │ │ │ ├── core_cm0.h │ │ │ │ │ ├── csi_core.h │ │ │ │ │ └── system_ARMCM0.h │ │ │ └── include │ │ │ │ ├── README.txt │ │ │ │ ├── core_801.h │ │ │ │ ├── core_802.h │ │ │ │ ├── core_803.h │ │ │ │ ├── core_804.h │ │ │ │ ├── core_805.h │ │ │ │ ├── core_807.h │ │ │ │ ├── core_810.h │ │ │ │ ├── core_ck610.h │ │ │ │ ├── core_ck801.h │ │ │ │ ├── core_ck802.h │ │ │ │ ├── core_ck803.h │ │ │ │ ├── core_ck807.h │ │ │ │ ├── core_ck810.h │ │ │ │ ├── core_rv32.h │ │ │ │ ├── csi_core.h │ │ │ │ ├── csi_gcc.h │ │ │ │ └── csi_rv32_gcc.h │ │ └── csi_driver │ │ │ ├── Kconfig │ │ │ ├── include │ │ │ ├── drv_acmp.h │ │ │ ├── drv_adc.h │ │ │ ├── drv_aes.h │ │ │ ├── drv_bmu.h │ │ │ ├── drv_clk.h │ │ │ ├── drv_codec.h │ │ │ ├── drv_common.h │ │ │ ├── drv_crc.h │ │ │ ├── drv_dmac.h │ │ │ ├── drv_eflash.h │ │ │ ├── drv_efusec.h │ │ │ ├── drv_errno.h │ │ │ ├── drv_etb.h │ │ │ ├── drv_eth.h │ │ │ ├── drv_eth_mac.h │ │ │ ├── drv_eth_phy.h │ │ │ ├── drv_gpio.h │ │ │ ├── drv_i2s.h │ │ │ ├── drv_iic.h │ │ │ ├── drv_intc.h │ │ │ ├── drv_irq.h │ │ │ ├── drv_mailbox.h │ │ │ ├── drv_norflash.h │ │ │ ├── drv_pmu.h │ │ │ ├── drv_pwm.h │ │ │ ├── drv_rsa.h │ │ │ ├── drv_rtc.h │ │ │ ├── drv_sasc.h │ │ │ ├── drv_sdif.h │ │ │ ├── drv_sha.h │ │ │ ├── drv_spi.h │ │ │ ├── drv_spiflash.h │ │ │ ├── drv_spu.h │ │ │ ├── drv_spu_iic.h │ │ │ ├── drv_spu_spi.h │ │ │ ├── drv_spu_usart.h │ │ │ ├── drv_tee.h │ │ │ ├── drv_timer.h │ │ │ ├── drv_tipc.h │ │ │ ├── drv_trng.h │ │ │ ├── drv_usart.h │ │ │ ├── drv_usi_iic.h │ │ │ ├── drv_usi_spi.h │ │ │ ├── drv_usi_usart.h │ │ │ └── drv_wdt.h │ │ │ └── phyplus │ │ │ ├── ch6121 │ │ │ ├── csi.mk │ │ │ ├── device.c │ │ │ ├── include │ │ │ │ ├── ap_cp.h │ │ │ │ ├── apbin.h │ │ │ │ ├── burn.h │ │ │ │ ├── cpbin.h │ │ │ │ ├── global_config.h │ │ │ │ ├── hal.h │ │ │ │ ├── io.h │ │ │ │ ├── jump_function.h │ │ │ │ ├── lib_printf.h │ │ │ │ ├── pin_name.h │ │ │ │ ├── pinmux.h │ │ │ │ ├── power_manager.h │ │ │ │ ├── rf_phy_driver.h │ │ │ │ ├── soc.h │ │ │ │ ├── sys_freq.h │ │ │ │ ├── timer.h │ │ │ │ └── types.h │ │ │ ├── isr.c │ │ │ ├── jump_table.c │ │ │ ├── lib.c │ │ │ ├── lib_printf.c │ │ │ ├── lpm_arch_reg_save.S │ │ │ ├── pinmux.c │ │ │ ├── power_manager.c │ │ │ ├── reboot.c │ │ │ ├── startup.S │ │ │ ├── sys_freq.c │ │ │ ├── system.c │ │ │ ├── systick.c │ │ │ └── vectors.S │ │ │ └── common │ │ │ ├── Kconfig │ │ │ ├── adc.c │ │ │ ├── ck_irq.c │ │ │ ├── clock.c │ │ │ ├── common.c │ │ │ ├── dw_gpio.c │ │ │ ├── dw_iic.c │ │ │ ├── dw_spi.c │ │ │ ├── dw_timer.c │ │ │ ├── dw_usart.c │ │ │ ├── dw_wdt.c │ │ │ ├── gpio.c │ │ │ ├── include │ │ │ ├── OSAL.h │ │ │ ├── OSAL_Clock.h │ │ │ ├── OSAL_Memory.h │ │ │ ├── OSAL_Nv.h │ │ │ ├── OSAL_PwrMgr.h │ │ │ ├── OSAL_Tasks.h │ │ │ ├── OSAL_Timers.h │ │ │ ├── adc.h │ │ │ ├── ap_timer.h │ │ │ ├── bcomdef.h │ │ │ ├── clock.h │ │ │ ├── comdef.h │ │ │ ├── common.h │ │ │ ├── dw_gpio.h │ │ │ ├── dw_iic.h │ │ │ ├── dw_spi.h │ │ │ ├── dw_timer.h │ │ │ ├── dw_usart.h │ │ │ ├── dw_wdt.h │ │ │ ├── error.h │ │ │ ├── gpio.h │ │ │ ├── hal_defs.h │ │ │ ├── hal_mcu.h │ │ │ ├── i2c_common.h │ │ │ ├── ll.h │ │ │ ├── ll_buf.h │ │ │ ├── ll_common.h │ │ │ ├── ll_debug.h │ │ │ ├── ll_def.h │ │ │ ├── ll_enc.h │ │ │ ├── ll_hw_drv.h │ │ │ ├── ll_sleep.h │ │ │ ├── log.h │ │ │ ├── osal_bufmgr.h │ │ │ ├── osal_cbtimer.h │ │ │ ├── osal_snv.h │ │ │ ├── phy_rtc.h │ │ │ ├── pwm.h │ │ │ ├── pwrmgr.h │ │ │ ├── rflib.h │ │ │ ├── spi.h │ │ │ ├── spif.h │ │ │ ├── trng.h │ │ │ ├── uart.h │ │ │ ├── version.h │ │ │ └── watchdog.h │ │ │ ├── phy_aes.c │ │ │ ├── phy_pmu.c │ │ │ ├── phy_rtc.c │ │ │ ├── pwm.c │ │ │ ├── spif.c │ │ │ └── trng.c │ ├── ecdh │ │ ├── P256-cortex-ecdh.h │ │ └── P256-cortex-m0-ecdh-gcc.S │ ├── gen_crc_bin.mk │ ├── hal │ │ ├── adc.c │ │ ├── common │ │ │ └── device.c │ │ ├── drivers │ │ │ └── libbt │ │ │ │ └── ch6121_hci.a │ │ ├── flash.c │ │ ├── gpio.c │ │ ├── pm.c │ │ ├── pwm.c │ │ ├── reboot.c │ │ ├── ringbuffer.c │ │ ├── ringbuffer.h │ │ ├── rtc.c │ │ ├── spi.c │ │ ├── timer.c │ │ └── uart.c │ ├── include │ │ ├── aos │ │ │ └── hci_api.h │ │ ├── arch │ │ │ └── cc.h │ │ ├── ble_config.h │ │ ├── csi_config.h │ │ ├── devices │ │ │ ├── device.h │ │ │ ├── devicelist.h │ │ │ ├── driver.h │ │ │ ├── hal │ │ │ │ └── hci_impl.h │ │ │ └── hci.h │ │ ├── inttypes.h │ │ ├── pin.h │ │ ├── pm.h │ │ ├── yoc │ │ │ ├── at_cmd.h │ │ │ ├── atparser.h │ │ │ ├── atserver.h │ │ │ ├── aui.h │ │ │ ├── bas.h │ │ │ ├── button.h │ │ │ ├── cli.h │ │ │ ├── dis.h │ │ │ ├── event.h │ │ │ ├── eventid.h │ │ │ ├── fota.h │ │ │ ├── hids.h │ │ │ ├── hrs.h │ │ │ ├── ibeacons.h │ │ │ ├── init.h │ │ │ ├── iot.h │ │ │ ├── jse.h │ │ │ ├── lpm.h │ │ │ ├── manifest_info.h │ │ │ ├── netio.h │ │ │ ├── netmgr.h │ │ │ ├── network.h │ │ │ ├── nvram.h │ │ │ ├── partition.h │ │ │ ├── sysinfo.h │ │ │ ├── uservice.h │ │ │ └── yoc.h │ │ └── yoc_config.h │ ├── libs │ │ └── posix │ │ │ └── time │ │ │ └── clock_gettime.c │ ├── modules │ │ └── lpm │ │ │ ├── build.mk │ │ │ └── lpm.c │ ├── port │ │ ├── ali_dfu_port.c │ │ └── ali_dfu_port.h │ └── ucube.py │ ├── include │ ├── platform_bluetooth.h │ ├── platform_core.h │ ├── platform_init.h │ ├── platform_internal.h │ ├── platform_logging.h │ ├── platform_peripheral.h │ └── wlan_platform_common.h │ ├── nrf52xxx │ ├── Drivers │ │ ├── ant │ │ │ ├── ant_channel_config │ │ │ │ ├── ant_channel_config.c │ │ │ │ └── ant_channel_config.h │ │ │ ├── ant_encryption │ │ │ │ ├── ant_encrypt_config.c │ │ │ │ ├── ant_encrypt_config.h │ │ │ │ ├── ant_encrypt_negotiation_slave.c │ │ │ │ └── ant_encrypt_negotiation_slave.h │ │ │ ├── ant_fs │ │ │ │ ├── antfs.c │ │ │ │ ├── antfs.h │ │ │ │ ├── crc.c │ │ │ │ ├── crc.h │ │ │ │ └── defines.h │ │ │ ├── ant_key_manager │ │ │ │ ├── ant_key_manager.c │ │ │ │ ├── ant_key_manager.h │ │ │ │ └── config │ │ │ │ │ └── ant_key_manager_config.h │ │ │ ├── ant_profiles │ │ │ │ ├── ant_bpwr │ │ │ │ │ ├── ant_bpwr.c │ │ │ │ │ ├── ant_bpwr.h │ │ │ │ │ ├── ant_bpwr_local.h │ │ │ │ │ ├── pages │ │ │ │ │ │ ├── ant_bpwr_common_data.c │ │ │ │ │ │ ├── ant_bpwr_common_data.h │ │ │ │ │ │ ├── ant_bpwr_page_1.c │ │ │ │ │ │ ├── ant_bpwr_page_1.h │ │ │ │ │ │ ├── ant_bpwr_page_16.c │ │ │ │ │ │ ├── ant_bpwr_page_16.h │ │ │ │ │ │ ├── ant_bpwr_page_17.c │ │ │ │ │ │ ├── ant_bpwr_page_17.h │ │ │ │ │ │ ├── ant_bpwr_page_18.c │ │ │ │ │ │ ├── ant_bpwr_page_18.h │ │ │ │ │ │ ├── ant_bpwr_page_torque.c │ │ │ │ │ │ ├── ant_bpwr_page_torque.h │ │ │ │ │ │ └── ant_bpwr_pages.h │ │ │ │ │ ├── simulator │ │ │ │ │ │ ├── ant_bpwr_simulator.c │ │ │ │ │ │ ├── ant_bpwr_simulator.h │ │ │ │ │ │ └── ant_bpwr_simulator_local.h │ │ │ │ │ └── utils │ │ │ │ │ │ └── ant_bpwr_utils.h │ │ │ │ ├── ant_bsc │ │ │ │ │ ├── ant_bsc.c │ │ │ │ │ ├── ant_bsc.h │ │ │ │ │ ├── ant_bsc_local.h │ │ │ │ │ ├── pages │ │ │ │ │ │ ├── ant_bsc_combined_page_0.c │ │ │ │ │ │ ├── ant_bsc_combined_page_0.h │ │ │ │ │ │ ├── ant_bsc_page_0.c │ │ │ │ │ │ ├── ant_bsc_page_0.h │ │ │ │ │ │ ├── ant_bsc_page_1.c │ │ │ │ │ │ ├── ant_bsc_page_1.h │ │ │ │ │ │ ├── ant_bsc_page_2.c │ │ │ │ │ │ ├── ant_bsc_page_2.h │ │ │ │ │ │ ├── ant_bsc_page_3.c │ │ │ │ │ │ ├── ant_bsc_page_3.h │ │ │ │ │ │ ├── ant_bsc_page_4.c │ │ │ │ │ │ ├── ant_bsc_page_4.h │ │ │ │ │ │ ├── ant_bsc_page_5.c │ │ │ │ │ │ ├── ant_bsc_page_5.h │ │ │ │ │ │ └── ant_bsc_pages.h │ │ │ │ │ ├── simulator │ │ │ │ │ │ ├── ant_bsc_simulator.c │ │ │ │ │ │ ├── ant_bsc_simulator.h │ │ │ │ │ │ └── ant_bsc_simulator_local.h │ │ │ │ │ └── utils │ │ │ │ │ │ └── ant_bsc_utils.h │ │ │ │ ├── ant_common │ │ │ │ │ ├── ant_request_controller │ │ │ │ │ │ ├── ant_request_controller.c │ │ │ │ │ │ └── ant_request_controller.h │ │ │ │ │ └── pages │ │ │ │ │ │ ├── ant_common_page_70.c │ │ │ │ │ │ ├── ant_common_page_70.h │ │ │ │ │ │ ├── ant_common_page_80.c │ │ │ │ │ │ ├── ant_common_page_80.h │ │ │ │ │ │ ├── ant_common_page_81.c │ │ │ │ │ │ └── ant_common_page_81.h │ │ │ │ ├── ant_hrm │ │ │ │ │ ├── ant_hrm.c │ │ │ │ │ ├── ant_hrm.h │ │ │ │ │ ├── ant_hrm_local.h │ │ │ │ │ ├── pages │ │ │ │ │ │ ├── ant_hrm_page_0.c │ │ │ │ │ │ ├── ant_hrm_page_0.h │ │ │ │ │ │ ├── ant_hrm_page_1.c │ │ │ │ │ │ ├── ant_hrm_page_1.h │ │ │ │ │ │ ├── ant_hrm_page_2.c │ │ │ │ │ │ ├── ant_hrm_page_2.h │ │ │ │ │ │ ├── ant_hrm_page_3.c │ │ │ │ │ │ ├── ant_hrm_page_3.h │ │ │ │ │ │ ├── ant_hrm_page_4.c │ │ │ │ │ │ ├── ant_hrm_page_4.h │ │ │ │ │ │ └── ant_hrm_pages.h │ │ │ │ │ ├── simulator │ │ │ │ │ │ ├── ant_hrm_simulator.c │ │ │ │ │ │ ├── ant_hrm_simulator.h │ │ │ │ │ │ └── ant_hrm_simulator_local.h │ │ │ │ │ └── utils │ │ │ │ │ │ └── ant_hrm_utils.h │ │ │ │ └── ant_sdm │ │ │ │ │ ├── ant_sdm.c │ │ │ │ │ ├── ant_sdm.h │ │ │ │ │ ├── ant_sdm_local.h │ │ │ │ │ ├── pages │ │ │ │ │ ├── ant_sdm_common_data.c │ │ │ │ │ ├── ant_sdm_common_data.h │ │ │ │ │ ├── ant_sdm_page_1.c │ │ │ │ │ ├── ant_sdm_page_1.h │ │ │ │ │ ├── ant_sdm_page_16.c │ │ │ │ │ ├── ant_sdm_page_16.h │ │ │ │ │ ├── ant_sdm_page_2.c │ │ │ │ │ ├── ant_sdm_page_2.h │ │ │ │ │ ├── ant_sdm_page_22.c │ │ │ │ │ ├── ant_sdm_page_22.h │ │ │ │ │ ├── ant_sdm_page_3.c │ │ │ │ │ ├── ant_sdm_page_3.h │ │ │ │ │ └── ant_sdm_pages.h │ │ │ │ │ ├── simulator │ │ │ │ │ ├── ant_sdm_simulator.c │ │ │ │ │ ├── ant_sdm_simulator.h │ │ │ │ │ └── ant_sdm_simulator_local.h │ │ │ │ │ └── utils │ │ │ │ │ └── ant_sdm_utils.h │ │ │ ├── ant_search_config │ │ │ │ ├── ant_search_config.c │ │ │ │ └── ant_search_config.h │ │ │ ├── ant_stack_config │ │ │ │ ├── ant_stack_config.c │ │ │ │ ├── ant_stack_config.h │ │ │ │ └── config │ │ │ │ │ └── ant_stack_config_defs.h │ │ │ └── ant_state_indicator │ │ │ │ ├── ant_state_indicator.c │ │ │ │ └── ant_state_indicator.h │ │ ├── arch │ │ │ └── cortex_m │ │ │ │ ├── arch_isr.h │ │ │ │ └── exc.h │ │ ├── ble │ │ │ ├── ble_advertising │ │ │ │ ├── ble_advertising.c │ │ │ │ └── ble_advertising.h │ │ │ ├── ble_db_discovery │ │ │ │ ├── ble_db_discovery.c │ │ │ │ └── ble_db_discovery.h │ │ │ ├── ble_dtm │ │ │ │ ├── ble_dtm.c │ │ │ │ ├── ble_dtm.h │ │ │ │ ├── ble_dtm_hw.h │ │ │ │ ├── ble_dtm_hw_nrf51.c │ │ │ │ └── ble_dtm_hw_nrf52.c │ │ │ ├── ble_racp │ │ │ │ ├── ble_racp.c │ │ │ │ └── ble_racp.h │ │ │ ├── ble_radio_notification │ │ │ │ ├── ble_radio_notification.c │ │ │ │ └── ble_radio_notification.h │ │ │ ├── ble_services │ │ │ │ ├── ble_ancs_c │ │ │ │ │ ├── ancs_app_attr_get.c │ │ │ │ │ ├── ancs_app_attr_get.h │ │ │ │ │ ├── ancs_attr_parser.c │ │ │ │ │ ├── ancs_attr_parser.h │ │ │ │ │ ├── ancs_tx_buffer.c │ │ │ │ │ ├── ancs_tx_buffer.h │ │ │ │ │ ├── nrf_ble_ancs_c.c │ │ │ │ │ └── nrf_ble_ancs_c.h │ │ │ │ ├── ble_ans_c │ │ │ │ │ ├── ble_ans_c.c │ │ │ │ │ └── ble_ans_c.h │ │ │ │ ├── ble_bas │ │ │ │ │ ├── ble_bas.c │ │ │ │ │ ├── ble_bas.h │ │ │ │ │ ├── ble_bas_huami.c │ │ │ │ │ └── ble_bas_huami.h │ │ │ │ ├── ble_bas_c │ │ │ │ │ ├── ble_bas_c.c │ │ │ │ │ └── ble_bas_c.h │ │ │ │ ├── ble_bps │ │ │ │ │ ├── ble_bps.c │ │ │ │ │ └── ble_bps.h │ │ │ │ ├── ble_cscs │ │ │ │ │ ├── ble_cscs.c │ │ │ │ │ ├── ble_cscs.h │ │ │ │ │ ├── ble_sc_ctrlpt.c │ │ │ │ │ └── ble_sc_ctrlpt.h │ │ │ │ ├── ble_cts_c │ │ │ │ │ ├── ble_cts_c.c │ │ │ │ │ └── ble_cts_c.h │ │ │ │ ├── ble_dfu │ │ │ │ │ ├── ble_dfu.c │ │ │ │ │ ├── ble_dfu.h │ │ │ │ │ ├── ble_dfu_bonded.c │ │ │ │ │ └── ble_dfu_unbonded.c │ │ │ │ ├── ble_dis │ │ │ │ │ ├── ble_dis.c │ │ │ │ │ └── ble_dis.h │ │ │ │ ├── ble_escs │ │ │ │ │ ├── escs_defs.h │ │ │ │ │ ├── nrf_ble_escs.c │ │ │ │ │ └── nrf_ble_escs.h │ │ │ │ ├── ble_gls │ │ │ │ │ ├── ble_gls.c │ │ │ │ │ ├── ble_gls.h │ │ │ │ │ ├── ble_gls_db.c │ │ │ │ │ └── ble_gls_db.h │ │ │ │ ├── ble_hids │ │ │ │ │ ├── ble_hids.c │ │ │ │ │ └── ble_hids.h │ │ │ │ ├── ble_hrs │ │ │ │ │ ├── ble_hrs.c │ │ │ │ │ └── ble_hrs.h │ │ │ │ ├── ble_hrs_c │ │ │ │ │ ├── ble_hrs_c.c │ │ │ │ │ └── ble_hrs_c.h │ │ │ │ ├── ble_hts │ │ │ │ │ ├── ble_hts.c │ │ │ │ │ └── ble_hts.h │ │ │ │ ├── ble_ias │ │ │ │ │ ├── ble_ias.c │ │ │ │ │ └── ble_ias.h │ │ │ │ ├── ble_ias_c │ │ │ │ │ ├── ble_ias_c.c │ │ │ │ │ └── ble_ias_c.h │ │ │ │ ├── ble_ipsp │ │ │ │ │ ├── ble_ipsp.c │ │ │ │ │ └── ble_ipsp.h │ │ │ │ ├── ble_lbs │ │ │ │ │ ├── ble_lbs.c │ │ │ │ │ └── ble_lbs.h │ │ │ │ ├── ble_lbs_c │ │ │ │ │ ├── ble_lbs_c.c │ │ │ │ │ └── ble_lbs_c.h │ │ │ │ ├── ble_lls │ │ │ │ │ ├── ble_lls.c │ │ │ │ │ └── ble_lls.h │ │ │ │ ├── ble_nus │ │ │ │ │ ├── ble_nus.c │ │ │ │ │ └── ble_nus.h │ │ │ │ ├── ble_nus_c │ │ │ │ │ ├── ble_nus_c.c │ │ │ │ │ └── ble_nus_c.h │ │ │ │ ├── ble_rscs │ │ │ │ │ ├── ble_rscs.c │ │ │ │ │ └── ble_rscs.h │ │ │ │ ├── ble_rscs_c │ │ │ │ │ ├── ble_rscs_c.c │ │ │ │ │ └── ble_rscs_c.h │ │ │ │ ├── ble_tps │ │ │ │ │ ├── ble_tps.c │ │ │ │ │ └── ble_tps.h │ │ │ │ ├── experimental_ble_lns │ │ │ │ │ ├── ble_ln_common.h │ │ │ │ │ ├── ble_ln_cp.c │ │ │ │ │ ├── ble_ln_cp.h │ │ │ │ │ ├── ble_ln_db.c │ │ │ │ │ ├── ble_ln_db.h │ │ │ │ │ ├── ble_lns.c │ │ │ │ │ └── ble_lns.h │ │ │ │ ├── experimental_ble_ots │ │ │ │ │ ├── ble_hvx_buffering.c │ │ │ │ │ ├── ble_hvx_buffering.h │ │ │ │ │ ├── ble_ots.c │ │ │ │ │ ├── ble_ots.h │ │ │ │ │ ├── ble_ots_l2cap.c │ │ │ │ │ ├── ble_ots_l2cap.h │ │ │ │ │ ├── ble_ots_oacp.c │ │ │ │ │ ├── ble_ots_oacp.h │ │ │ │ │ ├── ble_ots_object.c │ │ │ │ │ └── ble_ots_object.h │ │ │ │ ├── experimental_gatts_c │ │ │ │ │ ├── nrf_ble_gatts_c.c │ │ │ │ │ └── nrf_ble_gatts_c.h │ │ │ │ ├── experimental_nrf_ble_cgms │ │ │ │ │ ├── cgms_db.c │ │ │ │ │ ├── cgms_db.h │ │ │ │ │ ├── cgms_meas.c │ │ │ │ │ ├── cgms_meas.h │ │ │ │ │ ├── cgms_racp.c │ │ │ │ │ ├── cgms_racp.h │ │ │ │ │ ├── cgms_socp.c │ │ │ │ │ ├── cgms_socp.h │ │ │ │ │ ├── cgms_sst.c │ │ │ │ │ ├── cgms_sst.h │ │ │ │ │ ├── nrf_ble_cgms.c │ │ │ │ │ └── nrf_ble_cgms.h │ │ │ │ ├── experimental_nrf_ble_ots_c │ │ │ │ │ ├── nrf_ble_ots_c.c │ │ │ │ │ ├── nrf_ble_ots_c.h │ │ │ │ │ ├── nrf_ble_ots_c_l2cap.c │ │ │ │ │ ├── nrf_ble_ots_c_l2cap.h │ │ │ │ │ ├── nrf_ble_ots_c_oacp.c │ │ │ │ │ ├── nrf_ble_ots_c_oacp.h │ │ │ │ │ ├── ots_tx_buffer.c │ │ │ │ │ └── ots_tx_buffer.h │ │ │ │ └── nrf_ble_bms │ │ │ │ │ ├── nrf_ble_bms.c │ │ │ │ │ └── nrf_ble_bms.h │ │ │ ├── common │ │ │ │ ├── ble_advdata.c │ │ │ │ ├── ble_advdata.h │ │ │ │ ├── ble_conn_params.c │ │ │ │ ├── ble_conn_params.h │ │ │ │ ├── ble_conn_state.c │ │ │ │ ├── ble_conn_state.h │ │ │ │ ├── ble_date_time.h │ │ │ │ ├── ble_gatt_db.h │ │ │ │ ├── ble_sensor_location.h │ │ │ │ ├── ble_srv_common.c │ │ │ │ └── ble_srv_common.h │ │ │ ├── nrf_ble_gatt │ │ │ │ ├── nrf_ble_gatt.c │ │ │ │ └── nrf_ble_gatt.h │ │ │ ├── nrf_ble_qwr │ │ │ │ ├── nrf_ble_qwr.c │ │ │ │ └── nrf_ble_qwr.h │ │ │ └── peer_manager │ │ │ │ ├── gatt_cache_manager.c │ │ │ │ ├── gatt_cache_manager.h │ │ │ │ ├── gatts_cache_manager.c │ │ │ │ ├── gatts_cache_manager.h │ │ │ │ ├── id_manager.c │ │ │ │ ├── id_manager.h │ │ │ │ ├── peer_data_storage.c │ │ │ │ ├── peer_data_storage.h │ │ │ │ ├── peer_database.c │ │ │ │ ├── peer_database.h │ │ │ │ ├── peer_id.c │ │ │ │ ├── peer_id.h │ │ │ │ ├── peer_manager.c │ │ │ │ ├── peer_manager.h │ │ │ │ ├── peer_manager_internal.h │ │ │ │ ├── peer_manager_types.h │ │ │ │ ├── pm_buffer.c │ │ │ │ ├── pm_buffer.h │ │ │ │ ├── pm_mutex.c │ │ │ │ ├── pm_mutex.h │ │ │ │ ├── security_dispatcher.c │ │ │ │ ├── security_dispatcher.h │ │ │ │ ├── security_manager.c │ │ │ │ └── security_manager.h │ │ ├── boards │ │ │ ├── arduino_primo.h │ │ │ ├── boards.c │ │ │ ├── boards.h │ │ │ ├── d52_starterkit.h │ │ │ ├── n5_starterkit.h │ │ │ ├── nrf6310.h │ │ │ ├── pca10000.h │ │ │ ├── pca10001.h │ │ │ ├── pca10003.h │ │ │ ├── pca10028.h │ │ │ ├── pca10031.h │ │ │ ├── pca10036.h │ │ │ ├── pca10040.h │ │ │ ├── pca10056.h │ │ │ ├── pca20006.h │ │ │ └── wt51822.h │ │ ├── clock_control │ │ │ └── nrf5_power_clock.c │ │ ├── device │ │ │ ├── compiler_abstraction.h │ │ │ ├── nrf.h │ │ │ ├── nrf51.h │ │ │ ├── nrf51422_peripherals.h │ │ │ ├── nrf51802_peripherals.h │ │ │ ├── nrf51822_peripherals.h │ │ │ ├── nrf51_bitfields.h │ │ │ ├── nrf51_deprecated.h │ │ │ ├── nrf51_to_nrf52.h │ │ │ ├── nrf51_to_nrf52810.h │ │ │ ├── nrf51_to_nrf52840.h │ │ │ ├── nrf52.h │ │ │ ├── nrf52810.h │ │ │ ├── nrf52810_bitfields.h │ │ │ ├── nrf52810_peripherals.h │ │ │ ├── nrf52832_peripherals.h │ │ │ ├── nrf52840.h │ │ │ ├── nrf52840_bitfields.h │ │ │ ├── nrf52840_peripherals.h │ │ │ ├── nrf52_bitfields.h │ │ │ ├── nrf52_name_change.h │ │ │ ├── nrf52_to_nrf52810.h │ │ │ ├── nrf52_to_nrf52840.h │ │ │ └── nrf5_common.h │ │ ├── drivers_ext │ │ │ ├── adns2080 │ │ │ │ ├── adns2080.c │ │ │ │ └── adns2080.h │ │ │ ├── cherry8x16 │ │ │ │ ├── cherry8x16.c │ │ │ │ └── cherry8x16.h │ │ │ ├── ds1624 │ │ │ │ ├── ds1624.c │ │ │ │ └── ds1624.h │ │ │ ├── ili9341 │ │ │ │ └── ili9341.c │ │ │ ├── max9850 │ │ │ │ ├── max9850.c │ │ │ │ └── max9850.h │ │ │ ├── mcp4725 │ │ │ │ ├── mcp4725.c │ │ │ │ └── mcp4725.h │ │ │ ├── mpu6050 │ │ │ │ ├── mpu6050.c │ │ │ │ └── mpu6050.h │ │ │ ├── nrf6350 │ │ │ │ ├── nrf6350.c │ │ │ │ └── nrf6350.h │ │ │ ├── st7735 │ │ │ │ └── st7735.c │ │ │ ├── synaptics_touchpad │ │ │ │ ├── synaptics_touchpad.c │ │ │ │ └── synaptics_touchpad.h │ │ │ ├── tls │ │ │ │ ├── mbedtls │ │ │ │ │ ├── dtls │ │ │ │ │ │ └── config │ │ │ │ │ │ │ └── nrf_dtls_config.h │ │ │ │ │ ├── tls │ │ │ │ │ │ └── config │ │ │ │ │ │ │ └── nrf_tls_config.h │ │ │ │ │ └── tls_interface.c │ │ │ │ └── nrf_tls.h │ │ │ └── uda1380 │ │ │ │ ├── uda1380.c │ │ │ │ └── uda1380.h │ │ ├── drivers_nrf │ │ │ ├── ble_flash │ │ │ │ ├── ble_flash.c │ │ │ │ └── ble_flash.h │ │ │ ├── clock │ │ │ │ ├── nrf_drv_clock.c │ │ │ │ └── nrf_drv_clock.h │ │ │ ├── common │ │ │ │ ├── nrf_drv_common.c │ │ │ │ └── nrf_drv_common.h │ │ │ ├── comp │ │ │ │ ├── nrf_drv_comp.c │ │ │ │ └── nrf_drv_comp.h │ │ │ ├── delay │ │ │ │ └── nrf_delay.h │ │ │ ├── gpiote │ │ │ │ ├── nrf_drv_gpiote.c │ │ │ │ └── nrf_drv_gpiote.h │ │ │ ├── hal │ │ │ │ ├── nrf_clock.h │ │ │ │ ├── nrf_comp.h │ │ │ │ ├── nrf_ecb.c │ │ │ │ ├── nrf_ecb.h │ │ │ │ ├── nrf_egu.h │ │ │ │ ├── nrf_gpio.h │ │ │ │ ├── nrf_gpiote.h │ │ │ │ ├── nrf_i2s.h │ │ │ │ ├── nrf_lpcomp.h │ │ │ │ ├── nrf_nvmc.c │ │ │ │ ├── nrf_nvmc.h │ │ │ │ ├── nrf_pdm.h │ │ │ │ ├── nrf_peripherals.h │ │ │ │ ├── nrf_power.h │ │ │ │ ├── nrf_ppi.h │ │ │ │ ├── nrf_pwm.h │ │ │ │ ├── nrf_qdec.h │ │ │ │ ├── nrf_qspi.h │ │ │ │ ├── nrf_rng.h │ │ │ │ ├── nrf_rtc.h │ │ │ │ ├── nrf_saadc.c │ │ │ │ ├── nrf_saadc.h │ │ │ │ ├── nrf_spi.h │ │ │ │ ├── nrf_spim.h │ │ │ │ ├── nrf_spis.h │ │ │ │ ├── nrf_systick.h │ │ │ │ ├── nrf_temp.h │ │ │ │ ├── nrf_timer.h │ │ │ │ ├── nrf_twi.h │ │ │ │ ├── nrf_twim.h │ │ │ │ ├── nrf_twis.h │ │ │ │ ├── nrf_uart.h │ │ │ │ ├── nrf_uarte.h │ │ │ │ ├── nrf_usbd.h │ │ │ │ └── nrf_wdt.h │ │ │ ├── i2s │ │ │ │ ├── nrf_drv_i2s.c │ │ │ │ └── nrf_drv_i2s.h │ │ │ ├── lpcomp │ │ │ │ ├── nrf_drv_lpcomp.c │ │ │ │ └── nrf_drv_lpcomp.h │ │ │ ├── nrf_soc_nosd │ │ │ │ ├── nrf_error.h │ │ │ │ ├── nrf_nvic.c │ │ │ │ ├── nrf_nvic.h │ │ │ │ ├── nrf_soc.c │ │ │ │ └── nrf_soc.h │ │ │ ├── pdm │ │ │ │ ├── nrf_drv_pdm.c │ │ │ │ └── nrf_drv_pdm.h │ │ │ ├── power │ │ │ │ ├── nrf_drv_power.c │ │ │ │ └── nrf_drv_power.h │ │ │ ├── ppi │ │ │ │ ├── nrf_drv_ppi.c │ │ │ │ └── nrf_drv_ppi.h │ │ │ ├── pwm │ │ │ │ ├── nrf_drv_pwm.c │ │ │ │ └── nrf_drv_pwm.h │ │ │ ├── qdec │ │ │ │ ├── nrf_drv_qdec.c │ │ │ │ └── nrf_drv_qdec.h │ │ │ ├── qspi │ │ │ │ ├── nrf_drv_qspi.c │ │ │ │ └── nrf_drv_qspi.h │ │ │ ├── radio_config │ │ │ │ ├── radio_config.c │ │ │ │ └── radio_config.h │ │ │ ├── rng │ │ │ │ ├── nrf_drv_rng.c │ │ │ │ └── nrf_drv_rng.h │ │ │ ├── rtc │ │ │ │ ├── nrf_drv_rtc.c │ │ │ │ └── nrf_drv_rtc.h │ │ │ ├── saadc │ │ │ │ ├── nrf_drv_saadc.c │ │ │ │ └── nrf_drv_saadc.h │ │ │ ├── sdio │ │ │ │ ├── config │ │ │ │ │ └── sdio_config.h │ │ │ │ ├── sdio.c │ │ │ │ └── sdio.h │ │ │ ├── spi_master │ │ │ │ ├── nrf_drv_spi.c │ │ │ │ ├── nrf_drv_spi.h │ │ │ │ ├── spi_5W_master.c │ │ │ │ └── spi_5W_master.h │ │ │ ├── spi_slave │ │ │ │ ├── nrf_drv_spis.c │ │ │ │ └── nrf_drv_spis.h │ │ │ ├── swi │ │ │ │ ├── nrf_drv_swi.c │ │ │ │ └── nrf_drv_swi.h │ │ │ ├── systick │ │ │ │ ├── nrf_drv_systick.c │ │ │ │ └── nrf_drv_systick.h │ │ │ ├── timer │ │ │ │ ├── nrf_drv_timer.c │ │ │ │ └── nrf_drv_timer.h │ │ │ ├── twi_master │ │ │ │ ├── deprecated │ │ │ │ │ ├── config │ │ │ │ │ │ └── twi_master_config.h │ │ │ │ │ ├── twi_hw_master.c │ │ │ │ │ ├── twi_master.h │ │ │ │ │ └── twi_sw_master.c │ │ │ │ ├── nrf_drv_twi.c │ │ │ │ └── nrf_drv_twi.h │ │ │ ├── twis_slave │ │ │ │ ├── nrf_drv_twis.c │ │ │ │ ├── nrf_drv_twis.h │ │ │ │ └── nrf_drv_twis_inst.def │ │ │ ├── uart │ │ │ │ ├── nrf_drv_uart.c │ │ │ │ └── nrf_drv_uart.h │ │ │ ├── usbd │ │ │ │ ├── nrf_drv_usbd.c │ │ │ │ ├── nrf_drv_usbd.h │ │ │ │ └── nrf_drv_usbd_errata.h │ │ │ └── wdt │ │ │ │ ├── nrf_drv_wdt.c │ │ │ │ └── nrf_drv_wdt.h │ │ ├── experimental_802_15_4 │ │ │ ├── 802_15_4_config.h │ │ │ ├── 802_15_4_lib_gcc.a │ │ │ ├── 802_15_4_lib_iar.a │ │ │ ├── 802_15_4_lib_keil.lib │ │ │ ├── api │ │ │ │ ├── HAL │ │ │ │ │ ├── hal_atomic.h │ │ │ │ │ ├── hal_clock.h │ │ │ │ │ ├── hal_debug_interface.h │ │ │ │ │ ├── hal_delay.h │ │ │ │ │ ├── hal_led.h │ │ │ │ │ ├── hal_mutex.h │ │ │ │ │ ├── hal_rng.h │ │ │ │ │ ├── hal_sleep.h │ │ │ │ │ ├── hal_task_scheduler.h │ │ │ │ │ ├── hal_timer.h │ │ │ │ │ ├── hal_timer_critical.h │ │ │ │ │ ├── hal_trace_interface.h │ │ │ │ │ ├── hal_uart.h │ │ │ │ │ ├── hal_uart_task_scheduler.h │ │ │ │ │ └── nrf52_soc │ │ │ │ │ │ ├── hal_nrf52_exceptions.h │ │ │ │ │ │ ├── hal_nrf52_rtc.h │ │ │ │ │ │ └── hal_nrf52_timer.h │ │ │ │ ├── MAC │ │ │ │ │ ├── mac_auto_request.h │ │ │ │ │ ├── mac_common.h │ │ │ │ │ ├── mac_mcps_data.h │ │ │ │ │ ├── mac_mcps_purge.h │ │ │ │ │ ├── mac_mlme_associate.h │ │ │ │ │ ├── mac_mlme_beacon_notify.h │ │ │ │ │ ├── mac_mlme_comm_status.h │ │ │ │ │ ├── mac_mlme_disassociate.h │ │ │ │ │ ├── mac_mlme_gts.h │ │ │ │ │ ├── mac_mlme_orphan.h │ │ │ │ │ ├── mac_mlme_pib.h │ │ │ │ │ ├── mac_mlme_poll.h │ │ │ │ │ ├── mac_mlme_reset.h │ │ │ │ │ ├── mac_mlme_rx_enable.h │ │ │ │ │ ├── mac_mlme_scan.h │ │ │ │ │ ├── mac_mlme_start.h │ │ │ │ │ ├── mac_mlme_sync.h │ │ │ │ │ ├── mac_panid_conflict.h │ │ │ │ │ ├── mac_security.h │ │ │ │ │ ├── mac_task_scheduler.h │ │ │ │ │ └── mac_time.h │ │ │ │ ├── PHY │ │ │ │ │ ├── phy_common.h │ │ │ │ │ ├── phy_pd_data.h │ │ │ │ │ ├── phy_plme_cca.h │ │ │ │ │ ├── phy_plme_ed.h │ │ │ │ │ ├── phy_plme_pib.h │ │ │ │ │ └── phy_plme_trx.h │ │ │ │ ├── RAL │ │ │ │ │ ├── nrf52_soc │ │ │ │ │ │ ├── ral_api_spec.h │ │ │ │ │ │ ├── ral_critical_queue.h │ │ │ │ │ │ ├── ral_fsm.h │ │ │ │ │ │ ├── ral_fsm_private.h │ │ │ │ │ │ ├── ral_irq_handlers.h │ │ │ │ │ │ └── ral_rf_init.h │ │ │ │ │ └── ral_api.h │ │ │ │ ├── SecAL │ │ │ │ │ ├── sec_aes_ccm.h │ │ │ │ │ └── sec_aes_entity.h │ │ │ │ └── SysAL │ │ │ │ │ ├── sys_crc.h │ │ │ │ │ ├── sys_debug.h │ │ │ │ │ ├── sys_events.h │ │ │ │ │ ├── sys_fsm.h │ │ │ │ │ ├── sys_init.h │ │ │ │ │ ├── sys_list.h │ │ │ │ │ ├── sys_memory_manager.h │ │ │ │ │ ├── sys_queue.h │ │ │ │ │ ├── sys_ringbuffer.h │ │ │ │ │ ├── sys_sleep.h │ │ │ │ │ ├── sys_task_scheduler.h │ │ │ │ │ ├── sys_time.h │ │ │ │ │ └── sys_utils.h │ │ │ ├── license.txt │ │ │ └── src │ │ │ │ ├── rng_entity.c │ │ │ │ └── sec_aes_entity.c │ │ ├── iot │ │ │ ├── background_dfu │ │ │ │ ├── background_dfu_block.c │ │ │ │ ├── background_dfu_block.h │ │ │ │ ├── background_dfu_operation.c │ │ │ │ ├── background_dfu_operation.h │ │ │ │ ├── background_dfu_state.c │ │ │ │ ├── background_dfu_state.h │ │ │ │ └── transport │ │ │ │ │ ├── background_dfu_transport.h │ │ │ │ │ └── tftp │ │ │ │ │ ├── tftp_dfu.c │ │ │ │ │ └── tftp_dfu.h │ │ │ ├── ble_6lowpan │ │ │ │ ├── ble_6lowpan.c │ │ │ │ └── ble_6lowpan.h │ │ │ ├── coap │ │ │ │ ├── coap.c │ │ │ │ ├── coap.h │ │ │ │ ├── coap_api.h │ │ │ │ ├── coap_block.c │ │ │ │ ├── coap_block.h │ │ │ │ ├── coap_codes.h │ │ │ │ ├── coap_message.c │ │ │ │ ├── coap_message.h │ │ │ │ ├── coap_observe.c │ │ │ │ ├── coap_observe.h │ │ │ │ ├── coap_observe_api.h │ │ │ │ ├── coap_option.c │ │ │ │ ├── coap_option.h │ │ │ │ ├── coap_queue.c │ │ │ │ ├── coap_queue.h │ │ │ │ ├── coap_resource.c │ │ │ │ ├── coap_resource.h │ │ │ │ ├── coap_transport.h │ │ │ │ ├── coap_transport_dtls.c │ │ │ │ ├── coap_transport_ipv6.c │ │ │ │ ├── coap_transport_lwip.c │ │ │ │ └── coap_transport_socket.c │ │ │ ├── common │ │ │ │ ├── iot_common.h │ │ │ │ ├── iot_defines.h │ │ │ │ └── iot_errors.h │ │ │ ├── context_manager │ │ │ │ ├── iot_context_manager.c │ │ │ │ └── iot_context_manager.h │ │ │ ├── errno │ │ │ │ ├── errno.c │ │ │ │ └── errno.h │ │ │ ├── iot_dfu │ │ │ │ ├── app │ │ │ │ │ ├── iot_dfu.c │ │ │ │ │ └── iot_dfu.h │ │ │ │ ├── bootloader │ │ │ │ │ ├── bootloader.c │ │ │ │ │ ├── bootloader_api.h │ │ │ │ │ ├── dfu_boot.h │ │ │ │ │ └── dfu_dual_bank.c │ │ │ │ └── common │ │ │ │ │ └── dfu_types.h │ │ │ ├── iot_file │ │ │ │ ├── iot_file.c │ │ │ │ ├── iot_file.h │ │ │ │ ├── iot_file_port.h │ │ │ │ └── static │ │ │ │ │ ├── iot_file_static.c │ │ │ │ │ └── iot_file_static.h │ │ │ ├── iot_timer │ │ │ │ ├── iot_timer.c │ │ │ │ └── iot_timer.h │ │ │ ├── ipv6_parse │ │ │ │ ├── ipv6_parse.c │ │ │ │ └── ipv6_parse.h │ │ │ ├── ipv6_stack │ │ │ │ ├── dns6 │ │ │ │ │ └── dns6.c │ │ │ │ ├── icmp6 │ │ │ │ │ ├── icmp6.c │ │ │ │ │ └── icmp6.h │ │ │ │ ├── include │ │ │ │ │ ├── dns6_api.h │ │ │ │ │ ├── icmp6_api.h │ │ │ │ │ ├── ipv6_api.h │ │ │ │ │ └── udp_api.h │ │ │ │ ├── ipv6 │ │ │ │ │ └── ipv6.c │ │ │ │ ├── pbuffer │ │ │ │ │ ├── iot_pbuffer.c │ │ │ │ │ └── iot_pbuffer.h │ │ │ │ ├── sntp_client │ │ │ │ │ ├── sntp_client.c │ │ │ │ │ └── sntp_client.h │ │ │ │ ├── tftp │ │ │ │ │ ├── iot_tftp.c │ │ │ │ │ └── iot_tftp.h │ │ │ │ ├── udp │ │ │ │ │ ├── udp.h │ │ │ │ │ └── udp6.c │ │ │ │ └── utils │ │ │ │ │ ├── ipv6_utils.c │ │ │ │ │ └── ipv6_utils.h │ │ │ ├── lwm2m │ │ │ │ ├── ipso_objects.c │ │ │ │ ├── ipso_objects.h │ │ │ │ ├── ipso_objects_tlv.c │ │ │ │ ├── ipso_objects_tlv.h │ │ │ │ ├── lwm2m.c │ │ │ │ ├── lwm2m.h │ │ │ │ ├── lwm2m_api.h │ │ │ │ ├── lwm2m_bootstrap.c │ │ │ │ ├── lwm2m_bootstrap.h │ │ │ │ ├── lwm2m_coap_util.c │ │ │ │ ├── lwm2m_objects.c │ │ │ │ ├── lwm2m_objects.h │ │ │ │ ├── lwm2m_objects_tlv.c │ │ │ │ ├── lwm2m_objects_tlv.h │ │ │ │ ├── lwm2m_register.c │ │ │ │ ├── lwm2m_register.h │ │ │ │ ├── lwm2m_tlv.c │ │ │ │ └── lwm2m_tlv.h │ │ │ ├── medium │ │ │ │ ├── ble_ncfgs │ │ │ │ │ ├── ble_ncfgs.c │ │ │ │ │ └── ble_ncfgs.h │ │ │ │ ├── commissioning │ │ │ │ │ ├── commissioning.c │ │ │ │ │ └── commissioning.h │ │ │ │ ├── ipv6_medium.h │ │ │ │ ├── ipv6_medium_ble.c │ │ │ │ ├── ipv6_medium_ble.h │ │ │ │ └── ipv6_medium_platform_dummy.h │ │ │ ├── mqtt │ │ │ │ ├── mqtt.c │ │ │ │ ├── mqtt.h │ │ │ │ ├── mqtt_decoder.c │ │ │ │ ├── mqtt_encoder.c │ │ │ │ ├── mqtt_internal.h │ │ │ │ ├── mqtt_rx.c │ │ │ │ ├── mqtt_rx.h │ │ │ │ ├── mqtt_transport.c │ │ │ │ ├── mqtt_transport.h │ │ │ │ ├── mqtt_transport_lwip.c │ │ │ │ ├── mqtt_transport_socket.c │ │ │ │ └── mqtt_transport_tls.c │ │ │ └── socket │ │ │ │ ├── README.md │ │ │ │ ├── api │ │ │ │ ├── arpa │ │ │ │ │ └── inet.h │ │ │ │ ├── netinet │ │ │ │ │ └── in.h │ │ │ │ ├── socket_api.h │ │ │ │ ├── sys │ │ │ │ │ ├── select.h │ │ │ │ │ └── socket.h │ │ │ │ └── unistd.h │ │ │ │ ├── common │ │ │ │ ├── sleep.c │ │ │ │ ├── socket.c │ │ │ │ ├── socket_common.h │ │ │ │ ├── socket_config.h │ │ │ │ ├── socket_trace.h │ │ │ │ └── transport_if.h │ │ │ │ ├── config │ │ │ │ └── medium │ │ │ │ │ ├── config_medium.c │ │ │ │ │ └── config_medium.h │ │ │ │ ├── libraries │ │ │ │ ├── addr_util │ │ │ │ │ └── inet_pton.c │ │ │ │ ├── fifo │ │ │ │ │ ├── nrf_fifo.c │ │ │ │ │ └── nrf_fifo.h │ │ │ │ ├── mbuf │ │ │ │ │ ├── mbuf.c │ │ │ │ │ └── mbuf.h │ │ │ │ └── portdb │ │ │ │ │ ├── portdb.c │ │ │ │ │ └── portdb.h │ │ │ │ ├── platform │ │ │ │ └── ble │ │ │ │ │ └── socket_ble.c │ │ │ │ └── transport │ │ │ │ ├── ipv6 │ │ │ │ └── transport_handler.c │ │ │ │ └── lwip │ │ │ │ └── transport_handler.c │ │ ├── libraries │ │ │ ├── atomic │ │ │ │ ├── nrf_atomic.h │ │ │ │ ├── nrf_atomic_internal.h │ │ │ │ └── nrf_atomic_sanity_check.h │ │ │ ├── atomic_fifo │ │ │ │ ├── nrf_atfifo.c │ │ │ │ ├── nrf_atfifo.h │ │ │ │ └── nrf_atfifo_internal.h │ │ │ ├── balloc │ │ │ │ ├── nrf_balloc.c │ │ │ │ └── nrf_balloc.h │ │ │ ├── block_dev │ │ │ │ ├── empty │ │ │ │ │ ├── nrf_block_dev_empty.c │ │ │ │ │ └── nrf_block_dev_empty.h │ │ │ │ ├── nrf_block_dev.h │ │ │ │ ├── qspi │ │ │ │ │ ├── nrf_block_dev_qspi.c │ │ │ │ │ ├── nrf_block_dev_qspi.h │ │ │ │ │ ├── nrf_serial_flash_params.c │ │ │ │ │ └── nrf_serial_flash_params.h │ │ │ │ ├── ram │ │ │ │ │ ├── nrf_block_dev_ram.c │ │ │ │ │ └── nrf_block_dev_ram.h │ │ │ │ └── sdc │ │ │ │ │ ├── nrf_block_dev_sdc.c │ │ │ │ │ └── nrf_block_dev_sdc.h │ │ │ ├── bootloader │ │ │ │ ├── ble_dfu │ │ │ │ │ ├── nrf_ble_dfu.c │ │ │ │ │ └── nrf_ble_dfu.h │ │ │ │ ├── dfu │ │ │ │ │ ├── nrf_dfu.c │ │ │ │ │ ├── nrf_dfu.h │ │ │ │ │ ├── nrf_dfu_flash.c │ │ │ │ │ ├── nrf_dfu_flash.h │ │ │ │ │ ├── nrf_dfu_handling_error.c │ │ │ │ │ ├── nrf_dfu_handling_error.h │ │ │ │ │ ├── nrf_dfu_mbr.c │ │ │ │ │ ├── nrf_dfu_mbr.h │ │ │ │ │ ├── nrf_dfu_req_handler.h │ │ │ │ │ ├── nrf_dfu_settings.c │ │ │ │ │ ├── nrf_dfu_settings.h │ │ │ │ │ ├── nrf_dfu_settings_svci.c │ │ │ │ │ ├── nrf_dfu_svci.c │ │ │ │ │ ├── nrf_dfu_svci.h │ │ │ │ │ ├── nrf_dfu_svci_handler.c │ │ │ │ │ ├── nrf_dfu_transport.c │ │ │ │ │ ├── nrf_dfu_transport.h │ │ │ │ │ ├── nrf_dfu_types.h │ │ │ │ │ ├── nrf_dfu_types_ori.h │ │ │ │ │ ├── nrf_dfu_utils.c │ │ │ │ │ └── nrf_dfu_utils.h │ │ │ │ ├── nrf_bootloader.c │ │ │ │ ├── nrf_bootloader.h │ │ │ │ ├── nrf_bootloader_app_start.c │ │ │ │ ├── nrf_bootloader_app_start.h │ │ │ │ ├── nrf_bootloader_app_start_asm.c │ │ │ │ ├── nrf_bootloader_app_start_nosd.c │ │ │ │ ├── nrf_bootloader_info.c │ │ │ │ ├── nrf_bootloader_info.h │ │ │ │ ├── serial_dfu │ │ │ │ │ ├── nrf_serial_dfu.c │ │ │ │ │ └── nrf_serial_dfu.h │ │ │ │ └── usb_dfu │ │ │ │ │ ├── nrf_usb_dfu.c │ │ │ │ │ └── nrf_usb_dfu.h │ │ │ ├── bsp │ │ │ │ ├── bsp.c │ │ │ │ ├── bsp.h │ │ │ │ ├── bsp_btn_ant.c │ │ │ │ ├── bsp_btn_ant.h │ │ │ │ ├── bsp_btn_ble.c │ │ │ │ ├── bsp_btn_ble.h │ │ │ │ ├── bsp_config.h │ │ │ │ ├── bsp_nfc.c │ │ │ │ └── bsp_nfc.h │ │ │ ├── button │ │ │ │ ├── app_button.c │ │ │ │ └── app_button.h │ │ │ ├── cli │ │ │ │ ├── ble_uart │ │ │ │ │ ├── nrf_cli_ble_uart.c │ │ │ │ │ └── nrf_cli_ble_uart.h │ │ │ │ ├── cdc_acm │ │ │ │ │ ├── nrf_cli_cdc_acm.c │ │ │ │ │ └── nrf_cli_cdc_acm.h │ │ │ │ ├── nrf_cli.c │ │ │ │ ├── nrf_cli.h │ │ │ │ ├── nrf_cli_types.h │ │ │ │ ├── nrf_cli_vt100.h │ │ │ │ ├── rtt │ │ │ │ │ ├── nrf_cli_rtt.c │ │ │ │ │ └── nrf_cli_rtt.h │ │ │ │ └── uart │ │ │ │ │ ├── nrf_cli_uart.c │ │ │ │ │ └── nrf_cli_uart.h │ │ │ ├── crc16 │ │ │ │ ├── crc16.c │ │ │ │ └── crc16.h │ │ │ ├── crc32 │ │ │ │ ├── crc32.c │ │ │ │ └── crc32.h │ │ │ ├── crypto │ │ │ │ ├── backend │ │ │ │ │ ├── cc310_lib │ │ │ │ │ │ ├── cc310_lib_ecdh.c │ │ │ │ │ │ ├── cc310_lib_ecdsa.c │ │ │ │ │ │ ├── cc310_lib_ecdsa.h │ │ │ │ │ │ ├── cc310_lib_hash.c │ │ │ │ │ │ ├── cc310_lib_hash.h │ │ │ │ │ │ ├── cc310_lib_init.c │ │ │ │ │ │ ├── cc310_lib_init.h │ │ │ │ │ │ ├── cc310_lib_keys.c │ │ │ │ │ │ ├── cc310_lib_keys.h │ │ │ │ │ │ ├── cc310_lib_rng.c │ │ │ │ │ │ ├── cc310_lib_shared.c │ │ │ │ │ │ └── cc310_lib_shared.h │ │ │ │ │ ├── micro_ecc │ │ │ │ │ │ ├── micro_ecc_lib_ecdh.c │ │ │ │ │ │ ├── micro_ecc_lib_ecdh.h │ │ │ │ │ │ ├── micro_ecc_lib_ecdsa.c │ │ │ │ │ │ ├── micro_ecc_lib_ecdsa.h │ │ │ │ │ │ ├── micro_ecc_lib_init.c │ │ │ │ │ │ ├── micro_ecc_lib_init.h │ │ │ │ │ │ ├── micro_ecc_lib_keys.c │ │ │ │ │ │ ├── micro_ecc_lib_keys.h │ │ │ │ │ │ ├── micro_ecc_lib_shared.c │ │ │ │ │ │ └── micro_ecc_lib_shared.h │ │ │ │ │ └── nrf_crypto_sw │ │ │ │ │ │ ├── nrf_crypto_sw_hash.c │ │ │ │ │ │ ├── nrf_crypto_sw_hash.h │ │ │ │ │ │ ├── nrf_crypto_sw_rng.c │ │ │ │ │ │ └── nrf_crypto_sw_rng.h │ │ │ │ ├── nrf_crypto.h │ │ │ │ ├── nrf_crypto_ecdh.c │ │ │ │ ├── nrf_crypto_ecdh.h │ │ │ │ ├── nrf_crypto_ecdsa.c │ │ │ │ ├── nrf_crypto_ecdsa.h │ │ │ │ ├── nrf_crypto_hash.c │ │ │ │ ├── nrf_crypto_hash.h │ │ │ │ ├── nrf_crypto_init.c │ │ │ │ ├── nrf_crypto_init.h │ │ │ │ ├── nrf_crypto_keys.c │ │ │ │ ├── nrf_crypto_keys.h │ │ │ │ ├── nrf_crypto_mem.c │ │ │ │ ├── nrf_crypto_mem.h │ │ │ │ ├── nrf_crypto_rng.c │ │ │ │ ├── nrf_crypto_rng.h │ │ │ │ ├── nrf_crypto_svc.c │ │ │ │ └── nrf_crypto_types.h │ │ │ ├── csense │ │ │ │ ├── nrf_csense.c │ │ │ │ ├── nrf_csense.h │ │ │ │ └── nrf_csense_macros.h │ │ │ ├── csense_drv │ │ │ │ ├── nrf_drv_csense.c │ │ │ │ └── nrf_drv_csense.h │ │ │ ├── ecc │ │ │ │ ├── ecc.c │ │ │ │ └── ecc.h │ │ │ ├── eddystone │ │ │ │ ├── es.h │ │ │ │ ├── es_adv.c │ │ │ │ ├── es_adv.h │ │ │ │ ├── es_adv_frame.c │ │ │ │ ├── es_adv_frame.h │ │ │ │ ├── es_adv_timing.c │ │ │ │ ├── es_adv_timing.h │ │ │ │ ├── es_adv_timing_resolver.c │ │ │ │ ├── es_adv_timing_resolver.h │ │ │ │ ├── es_flash.c │ │ │ │ ├── es_flash.h │ │ │ │ ├── es_gatts.c │ │ │ │ ├── es_gatts.h │ │ │ │ ├── es_gatts_read.c │ │ │ │ ├── es_gatts_read.h │ │ │ │ ├── es_gatts_write.c │ │ │ │ ├── es_gatts_write.h │ │ │ │ ├── es_security.c │ │ │ │ ├── es_security.h │ │ │ │ ├── es_slot.c │ │ │ │ ├── es_slot.h │ │ │ │ ├── es_slot_reg.c │ │ │ │ ├── es_slot_reg.h │ │ │ │ ├── es_stopwatch.c │ │ │ │ ├── es_stopwatch.h │ │ │ │ ├── es_tlm.c │ │ │ │ ├── es_tlm.h │ │ │ │ ├── es_util.h │ │ │ │ ├── nrf_ble_es.c │ │ │ │ └── nrf_ble_es.h │ │ │ ├── experimental_log │ │ │ │ ├── nrf_log.h │ │ │ │ ├── nrf_log_backend_interface.h │ │ │ │ ├── nrf_log_backend_rtt.h │ │ │ │ ├── nrf_log_backend_uart.h │ │ │ │ ├── nrf_log_ctrl.h │ │ │ │ ├── nrf_log_default_backends.h │ │ │ │ ├── nrf_log_str_formatter.h │ │ │ │ └── src │ │ │ │ │ ├── nrf_log_backend_rtt.c │ │ │ │ │ ├── nrf_log_backend_serial.c │ │ │ │ │ ├── nrf_log_backend_serial.h │ │ │ │ │ ├── nrf_log_backend_uart.c │ │ │ │ │ ├── nrf_log_ctrl_internal.h │ │ │ │ │ ├── nrf_log_default_backends.c │ │ │ │ │ ├── nrf_log_frontend.c │ │ │ │ │ ├── nrf_log_internal.h │ │ │ │ │ └── nrf_log_str_formatter.c │ │ │ ├── experimental_memobj │ │ │ │ ├── nrf_memobj.c │ │ │ │ └── nrf_memobj.h │ │ │ ├── experimental_mpu │ │ │ │ ├── nrf_mpu.c │ │ │ │ └── nrf_mpu.h │ │ │ ├── experimental_ringbuf │ │ │ │ ├── nrf_ringbuf.c │ │ │ │ └── nrf_ringbuf.h │ │ │ ├── experimental_section_vars │ │ │ │ ├── nrf_section.h │ │ │ │ ├── nrf_section_iter.c │ │ │ │ └── nrf_section_iter.h │ │ │ ├── experimental_stack_guard │ │ │ │ ├── nrf_stack_guard.c │ │ │ │ └── nrf_stack_guard.h │ │ │ ├── experimental_task_manager │ │ │ │ ├── task_manager.c │ │ │ │ ├── task_manager.h │ │ │ │ ├── task_manager_core_armgcc.S │ │ │ │ ├── task_manager_core_iar.s │ │ │ │ └── task_manager_core_keil.s │ │ │ ├── fds │ │ │ │ ├── fds.c │ │ │ │ ├── fds.h │ │ │ │ └── fds_internal_defs.h │ │ │ ├── fifo │ │ │ │ ├── app_fifo.c │ │ │ │ └── app_fifo.h │ │ │ ├── fstorage │ │ │ │ ├── nrf_fstorage.c │ │ │ │ ├── nrf_fstorage.h │ │ │ │ ├── nrf_fstorage_nvmc.c │ │ │ │ ├── nrf_fstorage_nvmc.h │ │ │ │ ├── nrf_fstorage_sd.c │ │ │ │ └── nrf_fstorage_sd.h │ │ │ ├── gfx │ │ │ │ ├── nrf_gfx.c │ │ │ │ ├── nrf_gfx.h │ │ │ │ └── nrf_lcd.h │ │ │ ├── gpiote │ │ │ │ ├── app_gpiote.c │ │ │ │ └── app_gpiote.h │ │ │ ├── hardfault │ │ │ │ ├── hardfault.h │ │ │ │ ├── hardfault_genhf.h │ │ │ │ ├── hardfault_implementation.c │ │ │ │ ├── nrf51 │ │ │ │ │ └── handler │ │ │ │ │ │ ├── hardfault_handler_gcc.c │ │ │ │ │ │ ├── hardfault_handler_iar.c │ │ │ │ │ │ └── hardfault_handler_keil.c │ │ │ │ └── nrf52 │ │ │ │ │ └── handler │ │ │ │ │ ├── hardfault_handler_gcc.c │ │ │ │ │ ├── hardfault_handler_iar.c │ │ │ │ │ └── hardfault_handler_keil.c │ │ │ ├── hci │ │ │ │ ├── hci_mem_pool.c │ │ │ │ ├── hci_mem_pool.h │ │ │ │ ├── hci_slip.c │ │ │ │ ├── hci_slip.h │ │ │ │ ├── hci_transport.c │ │ │ │ └── hci_transport.h │ │ │ ├── led_softblink │ │ │ │ ├── led_softblink.c │ │ │ │ └── led_softblink.h │ │ │ ├── low_power_pwm │ │ │ │ ├── low_power_pwm.c │ │ │ │ └── low_power_pwm.h │ │ │ ├── mem_manager │ │ │ │ ├── mem_manager.c │ │ │ │ └── mem_manager.h │ │ │ ├── mutex │ │ │ │ └── nrf_mtx.h │ │ │ ├── pwm │ │ │ │ ├── app_pwm.c │ │ │ │ └── app_pwm.h │ │ │ ├── pwr_mgmt │ │ │ │ ├── nrf_pwr_mgmt.c │ │ │ │ └── nrf_pwr_mgmt.h │ │ │ ├── queue │ │ │ │ ├── nrf_queue.c │ │ │ │ └── nrf_queue.h │ │ │ ├── scheduler │ │ │ │ ├── app_scheduler.c │ │ │ │ ├── app_scheduler.h │ │ │ │ └── app_scheduler_serconn.c │ │ │ ├── sdcard │ │ │ │ ├── app_sdcard.c │ │ │ │ └── app_sdcard.h │ │ │ ├── sensorsim │ │ │ │ ├── sensorsim.c │ │ │ │ └── sensorsim.h │ │ │ ├── serial │ │ │ │ ├── nrf_serial.c │ │ │ │ └── nrf_serial.h │ │ │ ├── sha256 │ │ │ │ ├── sha256.c │ │ │ │ └── sha256.h │ │ │ ├── simple_timer │ │ │ │ ├── app_simple_timer.c │ │ │ │ └── app_simple_timer.h │ │ │ ├── slip │ │ │ │ ├── slip.c │ │ │ │ └── slip.h │ │ │ ├── sortlist │ │ │ │ ├── nrf_sortlist.c │ │ │ │ └── nrf_sortlist.h │ │ │ ├── spi_mngr │ │ │ │ ├── nrf_spi_mngr.c │ │ │ │ └── nrf_spi_mngr.h │ │ │ ├── strerror │ │ │ │ ├── nrf_strerror.c │ │ │ │ └── nrf_strerror.h │ │ │ ├── svc │ │ │ │ ├── nrf_svc_function.h │ │ │ │ ├── nrf_svc_handler.c │ │ │ │ ├── nrf_svci.h │ │ │ │ ├── nrf_svci_async_function.h │ │ │ │ └── nrf_svci_async_handler.h │ │ │ ├── timer │ │ │ │ ├── app_timer.c │ │ │ │ ├── app_timer.h │ │ │ │ ├── app_timer_freertos.c │ │ │ │ └── app_timer_rtx.c │ │ │ ├── twi │ │ │ │ ├── app_twi.c │ │ │ │ └── app_twi.h │ │ │ ├── twi_mngr │ │ │ │ ├── nrf_twi_mngr.c │ │ │ │ └── nrf_twi_mngr.h │ │ │ ├── uart │ │ │ │ ├── app_uart.c │ │ │ │ ├── app_uart.h │ │ │ │ ├── app_uart_fifo.c │ │ │ │ └── retarget.c │ │ │ ├── usbd │ │ │ │ ├── app_usbd.c │ │ │ │ ├── app_usbd.h │ │ │ │ ├── app_usbd_class_base.h │ │ │ │ ├── app_usbd_core.c │ │ │ │ ├── app_usbd_core.h │ │ │ │ ├── app_usbd_descriptor.h │ │ │ │ ├── app_usbd_langid.h │ │ │ │ ├── app_usbd_request.h │ │ │ │ ├── app_usbd_string_desc.c │ │ │ │ ├── app_usbd_string_desc.h │ │ │ │ ├── app_usbd_types.h │ │ │ │ ├── class │ │ │ │ │ ├── audio │ │ │ │ │ │ ├── app_usbd_audio.c │ │ │ │ │ │ ├── app_usbd_audio.h │ │ │ │ │ │ ├── app_usbd_audio_desc.h │ │ │ │ │ │ ├── app_usbd_audio_internal.h │ │ │ │ │ │ └── app_usbd_audio_types.h │ │ │ │ │ ├── cdc │ │ │ │ │ │ ├── acm │ │ │ │ │ │ │ ├── app_usbd_cdc_acm.c │ │ │ │ │ │ │ ├── app_usbd_cdc_acm.h │ │ │ │ │ │ │ └── app_usbd_cdc_acm_internal.h │ │ │ │ │ │ ├── app_usbd_cdc_desc.h │ │ │ │ │ │ └── app_usbd_cdc_types.h │ │ │ │ │ ├── hid │ │ │ │ │ │ ├── app_usbd_hid.c │ │ │ │ │ │ ├── app_usbd_hid.h │ │ │ │ │ │ ├── app_usbd_hid_types.h │ │ │ │ │ │ ├── generic │ │ │ │ │ │ │ ├── app_usbd_hid_generic.c │ │ │ │ │ │ │ ├── app_usbd_hid_generic.h │ │ │ │ │ │ │ ├── app_usbd_hid_generic_desc.h │ │ │ │ │ │ │ └── app_usbd_hid_generic_internal.h │ │ │ │ │ │ ├── kbd │ │ │ │ │ │ │ ├── app_usbd_hid_kbd.c │ │ │ │ │ │ │ ├── app_usbd_hid_kbd.h │ │ │ │ │ │ │ ├── app_usbd_hid_kbd_desc.h │ │ │ │ │ │ │ └── app_usbd_hid_kbd_internal.h │ │ │ │ │ │ └── mouse │ │ │ │ │ │ │ ├── app_usbd_hid_mouse.c │ │ │ │ │ │ │ ├── app_usbd_hid_mouse.h │ │ │ │ │ │ │ ├── app_usbd_hid_mouse_desc.h │ │ │ │ │ │ │ └── app_usbd_hid_mouse_internal.h │ │ │ │ │ └── msc │ │ │ │ │ │ ├── app_usbd_msc.c │ │ │ │ │ │ ├── app_usbd_msc.h │ │ │ │ │ │ ├── app_usbd_msc_desc.h │ │ │ │ │ │ ├── app_usbd_msc_internal.h │ │ │ │ │ │ ├── app_usbd_msc_scsi.h │ │ │ │ │ │ └── app_usbd_msc_types.h │ │ │ │ └── config │ │ │ │ │ └── app_usbd_string_config.h │ │ │ └── util │ │ │ │ ├── app_error.c │ │ │ │ ├── app_error.h │ │ │ │ ├── app_error_weak.c │ │ │ │ ├── app_error_weak.h │ │ │ │ ├── app_util.h │ │ │ │ ├── app_util_bds.h │ │ │ │ ├── app_util_platform.c │ │ │ │ ├── app_util_platform.h │ │ │ │ ├── nordic_common.h │ │ │ │ ├── nrf_assert.c │ │ │ │ ├── nrf_assert.h │ │ │ │ ├── nrf_bitmask.h │ │ │ │ ├── sdk_common.h │ │ │ │ ├── sdk_errors.h │ │ │ │ ├── sdk_macros.h │ │ │ │ ├── sdk_mapped_flags.c │ │ │ │ ├── sdk_mapped_flags.h │ │ │ │ ├── sdk_os.h │ │ │ │ └── sdk_resources.h │ │ ├── nfc │ │ │ ├── ndef │ │ │ │ ├── conn_hand_parser │ │ │ │ │ ├── ac_rec_parser │ │ │ │ │ │ ├── nfc_ac_rec_parser.c │ │ │ │ │ │ └── nfc_ac_rec_parser.h │ │ │ │ │ ├── ble_oob_advdata_parser │ │ │ │ │ │ ├── nfc_ble_oob_advdata_parser.c │ │ │ │ │ │ └── nfc_ble_oob_advdata_parser.h │ │ │ │ │ └── le_oob_rec_parser │ │ │ │ │ │ ├── nfc_le_oob_rec_parser.c │ │ │ │ │ │ └── nfc_le_oob_rec_parser.h │ │ │ │ ├── connection_handover │ │ │ │ │ ├── ac_rec │ │ │ │ │ │ ├── nfc_ac_rec.c │ │ │ │ │ │ └── nfc_ac_rec.h │ │ │ │ │ ├── ble_oob_advdata │ │ │ │ │ │ ├── nfc_ble_oob_advdata.c │ │ │ │ │ │ └── nfc_ble_oob_advdata.h │ │ │ │ │ ├── ble_pair_lib │ │ │ │ │ │ ├── nfc_ble_pair_lib.c │ │ │ │ │ │ └── nfc_ble_pair_lib.h │ │ │ │ │ ├── ble_pair_msg │ │ │ │ │ │ ├── nfc_ble_pair_msg.c │ │ │ │ │ │ └── nfc_ble_pair_msg.h │ │ │ │ │ ├── common │ │ │ │ │ │ ├── nfc_ble_pair_common.c │ │ │ │ │ │ └── nfc_ble_pair_common.h │ │ │ │ │ ├── ep_oob_rec │ │ │ │ │ │ ├── nfc_ep_oob_rec.c │ │ │ │ │ │ └── nfc_ep_oob_rec.h │ │ │ │ │ ├── hs_rec │ │ │ │ │ │ ├── nfc_hs_rec.c │ │ │ │ │ │ └── nfc_hs_rec.h │ │ │ │ │ └── le_oob_rec │ │ │ │ │ │ ├── nfc_le_oob_rec.c │ │ │ │ │ │ └── nfc_le_oob_rec.h │ │ │ │ ├── generic │ │ │ │ │ ├── message │ │ │ │ │ │ ├── nfc_ndef_msg.c │ │ │ │ │ │ └── nfc_ndef_msg.h │ │ │ │ │ └── record │ │ │ │ │ │ ├── nfc_ndef_record.c │ │ │ │ │ │ └── nfc_ndef_record.h │ │ │ │ ├── launchapp │ │ │ │ │ ├── nfc_launchapp_msg.c │ │ │ │ │ ├── nfc_launchapp_msg.h │ │ │ │ │ ├── nfc_launchapp_rec.c │ │ │ │ │ └── nfc_launchapp_rec.h │ │ │ │ ├── parser │ │ │ │ │ ├── message │ │ │ │ │ │ ├── nfc_ndef_msg_parser.c │ │ │ │ │ │ ├── nfc_ndef_msg_parser.h │ │ │ │ │ │ ├── nfc_ndef_msg_parser_local.c │ │ │ │ │ │ └── nfc_ndef_msg_parser_local.h │ │ │ │ │ └── record │ │ │ │ │ │ ├── nfc_ndef_record_parser.c │ │ │ │ │ │ └── nfc_ndef_record_parser.h │ │ │ │ ├── text │ │ │ │ │ ├── nfc_text_rec.c │ │ │ │ │ └── nfc_text_rec.h │ │ │ │ └── uri │ │ │ │ │ ├── nfc_uri_msg.c │ │ │ │ │ ├── nfc_uri_msg.h │ │ │ │ │ ├── nfc_uri_rec.c │ │ │ │ │ └── nfc_uri_rec.h │ │ │ ├── t2t_lib │ │ │ │ ├── hal_t2t │ │ │ │ │ ├── hal_nfc_t2t.c │ │ │ │ │ └── hal_nfc_t2t.h │ │ │ │ ├── license.txt │ │ │ │ ├── nfc_fixes.h │ │ │ │ ├── nfc_t2t_lib.h │ │ │ │ ├── nfc_t2t_lib_gcc.a │ │ │ │ ├── nfc_t2t_lib_iar.a │ │ │ │ └── nfc_t2t_lib_keil.lib │ │ │ ├── t2t_parser │ │ │ │ ├── nfc_t2t_parser.c │ │ │ │ ├── nfc_t2t_parser.h │ │ │ │ └── nfc_tlv_block.h │ │ │ ├── t4t_lib │ │ │ │ ├── hal_t4t │ │ │ │ │ ├── hal_nfc_t4t.c │ │ │ │ │ └── hal_nfc_t4t.h │ │ │ │ ├── license.txt │ │ │ │ ├── nfc_fixes.h │ │ │ │ ├── nfc_t4t_lib.h │ │ │ │ ├── nfc_t4t_lib_gcc.a │ │ │ │ ├── nfc_t4t_lib_iar.a │ │ │ │ └── nfc_t4t_lib_keil.lib │ │ │ └── t4t_parser │ │ │ │ ├── apdu │ │ │ │ ├── nfc_t4t_apdu.c │ │ │ │ └── nfc_t4t_apdu.h │ │ │ │ ├── cc_file │ │ │ │ ├── nfc_t4t_cc_file.c │ │ │ │ └── nfc_t4t_cc_file.h │ │ │ │ ├── hl_detection_procedure │ │ │ │ ├── nfc_t4t_hl_detection_procedures.c │ │ │ │ └── nfc_t4t_hl_detection_procedures.h │ │ │ │ └── tlv │ │ │ │ ├── nfc_t4t_tlv_block.c │ │ │ │ └── nfc_t4t_tlv_block.h │ │ ├── proprietary_rf │ │ │ ├── esb │ │ │ │ ├── nrf_esb.c │ │ │ │ ├── nrf_esb.h │ │ │ │ ├── nrf_esb_error_codes.h │ │ │ │ └── nrf_esb_resources.h │ │ │ └── gzll │ │ │ │ ├── arm │ │ │ │ ├── gzll_nrf51_arm.lib │ │ │ │ ├── gzll_nrf51_sd_resources_arm.lib │ │ │ │ ├── gzll_nrf52840_arm.lib │ │ │ │ ├── gzll_nrf52840_sd_resources_arm.lib │ │ │ │ ├── gzll_nrf52_arm.lib │ │ │ │ ├── gzll_nrf52_sd_resources_arm.lib │ │ │ │ └── license.txt │ │ │ │ ├── config │ │ │ │ └── nrf_gzp_config.h │ │ │ │ ├── gcc │ │ │ │ ├── gzll_nrf51_gcc.a │ │ │ │ ├── gzll_nrf51_sd_resources_gcc.a │ │ │ │ ├── gzll_nrf52840_gcc.a │ │ │ │ ├── gzll_nrf52840_sd_resources_gcc.a │ │ │ │ ├── gzll_nrf52_gcc.a │ │ │ │ ├── gzll_nrf52_sd_resources_gcc.a │ │ │ │ └── license.txt │ │ │ │ ├── iar │ │ │ │ ├── gzll_nrf51_iar.a │ │ │ │ ├── gzll_nrf51_sd_resources_iar.a │ │ │ │ ├── gzll_nrf52840_iar.a │ │ │ │ ├── gzll_nrf52840_sd_resources_iar.a │ │ │ │ ├── gzll_nrf52_iar.a │ │ │ │ ├── gzll_nrf52_sd_resources_iar.a │ │ │ │ └── license.txt │ │ │ │ ├── nrf_gzll.h │ │ │ │ ├── nrf_gzll_constants.h │ │ │ │ ├── nrf_gzll_error.h │ │ │ │ ├── nrf_gzll_resources.h │ │ │ │ ├── nrf_gzp.c │ │ │ │ ├── nrf_gzp.h │ │ │ │ ├── nrf_gzp_device.c │ │ │ │ ├── nrf_gzp_host.c │ │ │ │ └── nrf_gzp_host_nrf5x.c │ │ ├── sdk_validation.h │ │ ├── serialization │ │ │ ├── application │ │ │ │ ├── codecs │ │ │ │ │ ├── ant │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ └── app_mw_ant.c │ │ │ │ │ │ └── serializers │ │ │ │ │ │ │ ├── ant_acknowledge_message_tx.c │ │ │ │ │ │ │ ├── ant_active_search_sharing_cycles_get.c │ │ │ │ │ │ │ ├── ant_active_search_sharing_cycles_set.c │ │ │ │ │ │ │ ├── ant_adv_burst_config_set.c │ │ │ │ │ │ │ ├── ant_app.h │ │ │ │ │ │ │ ├── ant_broadcast_message_tx.c │ │ │ │ │ │ │ ├── ant_capabilities_get.c │ │ │ │ │ │ │ ├── ant_channel_assign.c │ │ │ │ │ │ │ ├── ant_channel_close.c │ │ │ │ │ │ │ ├── ant_channel_id_get.c │ │ │ │ │ │ │ ├── ant_channel_id_set.c │ │ │ │ │ │ │ ├── ant_channel_low_priority_rx_search_timeout_set.c │ │ │ │ │ │ │ ├── ant_channel_open_with_offset.c │ │ │ │ │ │ │ ├── ant_channel_period_get.c │ │ │ │ │ │ │ ├── ant_channel_period_set.c │ │ │ │ │ │ │ ├── ant_channel_radio_freq_get.c │ │ │ │ │ │ │ ├── ant_channel_radio_freq_set.c │ │ │ │ │ │ │ ├── ant_channel_radio_tx_power_set.c │ │ │ │ │ │ │ ├── ant_channel_rx_search_timeout_set.c │ │ │ │ │ │ │ ├── ant_channel_status_get.c │ │ │ │ │ │ │ ├── ant_channel_unassign.c │ │ │ │ │ │ │ ├── ant_coex_config_get.c │ │ │ │ │ │ │ ├── ant_coex_config_set.c │ │ │ │ │ │ │ ├── ant_crypto_channel_enable.c │ │ │ │ │ │ │ ├── ant_crypto_info_get.c │ │ │ │ │ │ │ ├── ant_crypto_info_set.c │ │ │ │ │ │ │ ├── ant_crypto_key_set.c │ │ │ │ │ │ │ ├── ant_cw_test_mode.c │ │ │ │ │ │ │ ├── ant_cw_test_mode_init.c │ │ │ │ │ │ │ ├── ant_enable.c │ │ │ │ │ │ │ ├── ant_event.c │ │ │ │ │ │ │ ├── ant_event.h │ │ │ │ │ │ │ ├── ant_id_list_add.c │ │ │ │ │ │ │ ├── ant_id_list_config.c │ │ │ │ │ │ │ ├── ant_lib_config_clear.c │ │ │ │ │ │ │ ├── ant_lib_config_get.c │ │ │ │ │ │ │ ├── ant_lib_config_set.c │ │ │ │ │ │ │ ├── ant_network_address_set.c │ │ │ │ │ │ │ ├── ant_prox_search_set.c │ │ │ │ │ │ │ ├── ant_rx_scan_mode_start.c │ │ │ │ │ │ │ ├── ant_search_channel_priority_set.c │ │ │ │ │ │ │ ├── ant_search_waveform_set.c │ │ │ │ │ │ │ ├── ant_stack_reset.c │ │ │ │ │ │ │ └── ant_version_get.c │ │ │ │ │ ├── ble │ │ │ │ │ │ ├── middleware │ │ │ │ │ │ │ ├── app_mw_ble.c │ │ │ │ │ │ │ ├── app_mw_ble_gap.c │ │ │ │ │ │ │ ├── app_mw_ble_gattc.c │ │ │ │ │ │ │ ├── app_mw_ble_gatts.c │ │ │ │ │ │ │ ├── app_mw_ble_l2cap.c │ │ │ │ │ │ │ └── app_mw_nrf_soc.c │ │ │ │ │ │ └── serializers │ │ │ │ │ │ │ ├── app_ble_gap_sec_keys.c │ │ │ │ │ │ │ ├── app_ble_gap_sec_keys.h │ │ │ │ │ │ │ ├── app_ble_user_mem.c │ │ │ │ │ │ │ ├── app_ble_user_mem.h │ │ │ │ │ │ │ ├── ble_app.c │ │ │ │ │ │ │ ├── ble_app.h │ │ │ │ │ │ │ ├── ble_event.c │ │ │ │ │ │ │ ├── ble_evt_app.c │ │ │ │ │ │ │ ├── ble_evt_app.h │ │ │ │ │ │ │ ├── ble_gap_app.c │ │ │ │ │ │ │ ├── ble_gap_app.h │ │ │ │ │ │ │ ├── ble_gap_evt_app.c │ │ │ │ │ │ │ ├── ble_gap_evt_app.h │ │ │ │ │ │ │ ├── ble_gattc_app.c │ │ │ │ │ │ │ ├── ble_gattc_app.h │ │ │ │ │ │ │ ├── ble_gattc_evt_app.c │ │ │ │ │ │ │ ├── ble_gattc_evt_app.h │ │ │ │ │ │ │ ├── ble_gatts_app.c │ │ │ │ │ │ │ ├── ble_gatts_app.h │ │ │ │ │ │ │ ├── ble_gatts_evt_app.c │ │ │ │ │ │ │ ├── ble_gatts_evt_app.h │ │ │ │ │ │ │ ├── ble_l2cap_app.c │ │ │ │ │ │ │ ├── ble_l2cap_app.h │ │ │ │ │ │ │ ├── ble_l2cap_evt_app.c │ │ │ │ │ │ │ ├── ble_l2cap_evt_app.h │ │ │ │ │ │ │ ├── nrf_soc_app.c │ │ │ │ │ │ │ └── nrf_soc_app.h │ │ │ │ │ └── common │ │ │ │ │ │ ├── ble_dtm_app.c │ │ │ │ │ │ ├── ble_dtm_app.h │ │ │ │ │ │ ├── ble_dtm_init.c │ │ │ │ │ │ ├── conn_systemreset.c │ │ │ │ │ │ └── conn_systemreset.h │ │ │ │ ├── hal │ │ │ │ │ ├── ser_app_hal.h │ │ │ │ │ ├── ser_app_hal_nrf5x.c │ │ │ │ │ ├── ser_app_power_system_off.c │ │ │ │ │ └── ser_app_power_system_off.h │ │ │ │ └── transport │ │ │ │ │ ├── ser_sd_transport.c │ │ │ │ │ ├── ser_sd_transport.h │ │ │ │ │ ├── ser_softdevice_handler.c │ │ │ │ │ └── ser_softdevice_handler.h │ │ │ ├── common │ │ │ │ ├── ble_serialization.c │ │ │ │ ├── ble_serialization.h │ │ │ │ ├── cond_field_serialization.c │ │ │ │ ├── cond_field_serialization.h │ │ │ │ ├── ser_config.h │ │ │ │ ├── ser_dbg_sd_str.c │ │ │ │ ├── ser_dbg_sd_str.h │ │ │ │ ├── struct_ser │ │ │ │ │ ├── ant │ │ │ │ │ │ ├── ant_struct_serialization.c │ │ │ │ │ │ └── ant_struct_serialization.h │ │ │ │ │ └── ble │ │ │ │ │ │ ├── ble_gap_struct_serialization.c │ │ │ │ │ │ ├── ble_gap_struct_serialization.h │ │ │ │ │ │ ├── ble_gatt_struct_serialization.c │ │ │ │ │ │ ├── ble_gatt_struct_serialization.h │ │ │ │ │ │ ├── ble_gattc_struct_serialization.c │ │ │ │ │ │ ├── ble_gattc_struct_serialization.h │ │ │ │ │ │ ├── ble_gatts_struct_serialization.c │ │ │ │ │ │ ├── ble_gatts_struct_serialization.h │ │ │ │ │ │ ├── ble_l2cap_struct_serialization.c │ │ │ │ │ │ ├── ble_l2cap_struct_serialization.h │ │ │ │ │ │ ├── ble_struct_serialization.c │ │ │ │ │ │ ├── ble_struct_serialization.h │ │ │ │ │ │ ├── nrf_soc_struct_serialization.c │ │ │ │ │ │ └── nrf_soc_struct_serialization.h │ │ │ │ └── transport │ │ │ │ │ ├── dtm_uart_params.h │ │ │ │ │ ├── ser_hal_transport.c │ │ │ │ │ ├── ser_hal_transport.h │ │ │ │ │ ├── ser_phy │ │ │ │ │ ├── config │ │ │ │ │ │ ├── ser_config_5W_app.h │ │ │ │ │ │ ├── ser_phy_config_app.h │ │ │ │ │ │ ├── ser_phy_config_conn.h │ │ │ │ │ │ ├── ser_phy_debug_app.h │ │ │ │ │ │ └── ser_phy_debug_conn.h │ │ │ │ │ ├── ser_phy.c │ │ │ │ │ ├── ser_phy.h │ │ │ │ │ ├── ser_phy_hci.c │ │ │ │ │ ├── ser_phy_hci.h │ │ │ │ │ ├── ser_phy_hci_slip.c │ │ │ │ │ ├── ser_phy_hci_slip_cdc.c │ │ │ │ │ ├── ser_phy_nohci.c │ │ │ │ │ ├── ser_phy_spi_5W_master.c │ │ │ │ │ ├── ser_phy_spi_5W_slave.c │ │ │ │ │ ├── ser_phy_spi_master.c │ │ │ │ │ ├── ser_phy_spi_slave.c │ │ │ │ │ └── ser_phy_uart.c │ │ │ │ │ └── ser_phy_debug_comm.h │ │ │ └── connectivity │ │ │ │ ├── codecs │ │ │ │ ├── ant │ │ │ │ │ ├── middleware │ │ │ │ │ │ ├── conn_mw_ant.c │ │ │ │ │ │ └── conn_mw_ant.h │ │ │ │ │ └── serializers │ │ │ │ │ │ ├── ant_acknowledge_message_tx.c │ │ │ │ │ │ ├── ant_active_search_sharing_cycles_get.c │ │ │ │ │ │ ├── ant_active_search_sharing_cycles_set.c │ │ │ │ │ │ ├── ant_adv_burst_config_set.c │ │ │ │ │ │ ├── ant_broadcast_message_tx.c │ │ │ │ │ │ ├── ant_capabilities_get.c │ │ │ │ │ │ ├── ant_channel_assign.c │ │ │ │ │ │ ├── ant_channel_close.c │ │ │ │ │ │ ├── ant_channel_id_get.c │ │ │ │ │ │ ├── ant_channel_id_set.c │ │ │ │ │ │ ├── ant_channel_low_priority_rx_search_timout_set.c │ │ │ │ │ │ ├── ant_channel_open_with_offset.c │ │ │ │ │ │ ├── ant_channel_period_get.c │ │ │ │ │ │ ├── ant_channel_period_set.c │ │ │ │ │ │ ├── ant_channel_radio_freq_get.c │ │ │ │ │ │ ├── ant_channel_radio_freq_set.c │ │ │ │ │ │ ├── ant_channel_radio_tx_power_set.c │ │ │ │ │ │ ├── ant_channel_rx_search_timeout_set.c │ │ │ │ │ │ ├── ant_channel_status_get.c │ │ │ │ │ │ ├── ant_channel_unassign.c │ │ │ │ │ │ ├── ant_coex_config_get.c │ │ │ │ │ │ ├── ant_coex_config_set.c │ │ │ │ │ │ ├── ant_conn.h │ │ │ │ │ │ ├── ant_crypto_channel_enable.c │ │ │ │ │ │ ├── ant_crypto_info_get.c │ │ │ │ │ │ ├── ant_crypto_info_set.c │ │ │ │ │ │ ├── ant_crypto_key_set.c │ │ │ │ │ │ ├── ant_cw_test_mode.c │ │ │ │ │ │ ├── ant_cw_test_mode_init.c │ │ │ │ │ │ ├── ant_enable.c │ │ │ │ │ │ ├── ant_event.c │ │ │ │ │ │ ├── ant_event.h │ │ │ │ │ │ ├── ant_event_rx.c │ │ │ │ │ │ ├── ant_event_rx.h │ │ │ │ │ │ ├── ant_id_list_add.c │ │ │ │ │ │ ├── ant_id_list_config.c │ │ │ │ │ │ ├── ant_lib_config_clear.c │ │ │ │ │ │ ├── ant_lib_config_get.c │ │ │ │ │ │ ├── ant_lib_config_set.c │ │ │ │ │ │ ├── ant_network_address_set.c │ │ │ │ │ │ ├── ant_prox_search_set.c │ │ │ │ │ │ ├── ant_rx_scan_mode_start.c │ │ │ │ │ │ ├── ant_search_channel_priority_set.c │ │ │ │ │ │ ├── ant_search_waveform_set.c │ │ │ │ │ │ ├── ant_stack_reset.c │ │ │ │ │ │ └── ant_version_get.c │ │ │ │ ├── ble │ │ │ │ │ ├── middleware │ │ │ │ │ │ ├── conn_mw.h │ │ │ │ │ │ ├── conn_mw_ble.c │ │ │ │ │ │ ├── conn_mw_ble.h │ │ │ │ │ │ ├── conn_mw_ble_gap.c │ │ │ │ │ │ ├── conn_mw_ble_gap.h │ │ │ │ │ │ ├── conn_mw_ble_gattc.c │ │ │ │ │ │ ├── conn_mw_ble_gattc.h │ │ │ │ │ │ ├── conn_mw_ble_gatts.c │ │ │ │ │ │ ├── conn_mw_ble_gatts.h │ │ │ │ │ │ ├── conn_mw_ble_l2cap.c │ │ │ │ │ │ └── conn_mw_ble_l2cap.h │ │ │ │ │ └── serializers │ │ │ │ │ │ ├── ble_conn.c │ │ │ │ │ │ ├── ble_conn.h │ │ │ │ │ │ ├── ble_event_enc.c │ │ │ │ │ │ ├── ble_evt_conn.c │ │ │ │ │ │ ├── ble_evt_conn.h │ │ │ │ │ │ ├── ble_gap_conn.c │ │ │ │ │ │ ├── ble_gap_conn.h │ │ │ │ │ │ ├── ble_gap_evt_conn.c │ │ │ │ │ │ ├── ble_gap_evt_conn.h │ │ │ │ │ │ ├── ble_gattc_conn.c │ │ │ │ │ │ ├── ble_gattc_conn.h │ │ │ │ │ │ ├── ble_gattc_evt_conn.c │ │ │ │ │ │ ├── ble_gattc_evt_conn.h │ │ │ │ │ │ ├── ble_gatts_conn.c │ │ │ │ │ │ ├── ble_gatts_conn.h │ │ │ │ │ │ ├── ble_gatts_evt_conn.c │ │ │ │ │ │ ├── ble_gatts_evt_conn.h │ │ │ │ │ │ ├── ble_l2cap_conn.c │ │ │ │ │ │ ├── ble_l2cap_conn.h │ │ │ │ │ │ ├── ble_l2cap_evt_conn.c │ │ │ │ │ │ ├── ble_l2cap_evt_conn.h │ │ │ │ │ │ ├── conn_ble_gap_sec_keys.c │ │ │ │ │ │ ├── conn_ble_gap_sec_keys.h │ │ │ │ │ │ ├── conn_ble_l2cap_sdu_pool.c │ │ │ │ │ │ ├── conn_ble_l2cap_sdu_pool.h │ │ │ │ │ │ ├── conn_ble_user_mem.c │ │ │ │ │ │ ├── conn_ble_user_mem.h │ │ │ │ │ │ ├── nrf_soc_conn.c │ │ │ │ │ │ └── nrf_soc_conn.h │ │ │ │ └── common │ │ │ │ │ ├── ble_dtm_conn.h │ │ │ │ │ ├── ble_dtm_init.c │ │ │ │ │ ├── conn_mw.c │ │ │ │ │ ├── conn_mw.h │ │ │ │ │ ├── conn_mw_items.c │ │ │ │ │ ├── conn_mw_nrf_soc.c │ │ │ │ │ └── conn_mw_nrf_soc.h │ │ │ │ ├── hal │ │ │ │ ├── dtm_uart.c │ │ │ │ └── dtm_uart.h │ │ │ │ ├── pstorage_platform.h │ │ │ │ ├── ser_conn_cmd_decoder.c │ │ │ │ ├── ser_conn_cmd_decoder.h │ │ │ │ ├── ser_conn_dtm_cmd_decoder.c │ │ │ │ ├── ser_conn_dtm_cmd_decoder.h │ │ │ │ ├── ser_conn_error_handling.c │ │ │ │ ├── ser_conn_event_encoder.c │ │ │ │ ├── ser_conn_event_encoder.h │ │ │ │ ├── ser_conn_handlers.c │ │ │ │ ├── ser_conn_handlers.h │ │ │ │ ├── ser_conn_pkt_decoder.c │ │ │ │ ├── ser_conn_pkt_decoder.h │ │ │ │ ├── ser_conn_reset_cmd_decoder.c │ │ │ │ └── ser_conn_reset_cmd_decoder.h │ │ ├── softdevice │ │ │ ├── common │ │ │ │ ├── nrf_sdh.c │ │ │ │ ├── nrf_sdh.h │ │ │ │ ├── nrf_sdh_ant.c │ │ │ │ ├── nrf_sdh_ant.h │ │ │ │ ├── nrf_sdh_ble.c │ │ │ │ ├── nrf_sdh_ble.h │ │ │ │ ├── nrf_sdh_freertos.c │ │ │ │ ├── nrf_sdh_freertos.h │ │ │ │ ├── nrf_sdh_soc.c │ │ │ │ └── nrf_sdh_soc.h │ │ │ ├── s112 │ │ │ │ ├── doc │ │ │ │ │ ├── s112_nrf51822_5.1.0_release-notes.pdf │ │ │ │ │ └── s112_nrf52810_5.1.0_licence-agreement.txt │ │ │ │ ├── headers │ │ │ │ │ ├── ble.h │ │ │ │ │ ├── ble_err.h │ │ │ │ │ ├── ble_gap.h │ │ │ │ │ ├── ble_gatt.h │ │ │ │ │ ├── ble_gattc.h │ │ │ │ │ ├── ble_gatts.h │ │ │ │ │ ├── ble_hci.h │ │ │ │ │ ├── ble_ranges.h │ │ │ │ │ ├── ble_types.h │ │ │ │ │ ├── nrf52 │ │ │ │ │ │ └── nrf_mbr.h │ │ │ │ │ ├── nrf_error.h │ │ │ │ │ ├── nrf_error_sdm.h │ │ │ │ │ ├── nrf_error_soc.h │ │ │ │ │ ├── nrf_nvic.h │ │ │ │ │ ├── nrf_sd_def.h │ │ │ │ │ ├── nrf_sdm.h │ │ │ │ │ ├── nrf_soc.h │ │ │ │ │ └── nrf_svc.h │ │ │ │ ├── hex │ │ │ │ │ ├── s112_nrf52810_5.1.0_licence-agreement.txt │ │ │ │ │ └── s112_nrf52810_5.1.0_softdevice.hex │ │ │ │ └── toolchain │ │ │ │ │ ├── armgcc │ │ │ │ │ └── armgcc_s112_nrf52810_xxaa.ld │ │ │ │ │ └── iar │ │ │ │ │ └── iar_s112_nrf52810_xxaa.icf │ │ │ ├── s132 │ │ │ │ ├── doc │ │ │ │ │ ├── s132_nrf51822_5.0.0_release-notes.pdf │ │ │ │ │ ├── s132_nrf52_5.0.0_licence-agreement.txt │ │ │ │ │ └── s132_nrf52_5.0.0_migration-document.pdf │ │ │ │ ├── headers │ │ │ │ │ ├── ble.h │ │ │ │ │ ├── ble_err.h │ │ │ │ │ ├── ble_gap.h │ │ │ │ │ ├── ble_gatt.h │ │ │ │ │ ├── ble_gattc.h │ │ │ │ │ ├── ble_gatts.h │ │ │ │ │ ├── ble_hci.h │ │ │ │ │ ├── ble_l2cap.h │ │ │ │ │ ├── ble_ranges.h │ │ │ │ │ ├── ble_types.h │ │ │ │ │ ├── nrf52 │ │ │ │ │ │ └── nrf_mbr.h │ │ │ │ │ ├── nrf_error.h │ │ │ │ │ ├── nrf_error_sdm.h │ │ │ │ │ ├── nrf_error_soc.h │ │ │ │ │ ├── nrf_nvic.h │ │ │ │ │ ├── nrf_sd_def.h │ │ │ │ │ ├── nrf_sdm.h │ │ │ │ │ ├── nrf_soc.h │ │ │ │ │ └── nrf_svc.h │ │ │ │ ├── hex │ │ │ │ │ ├── s132_nrf52_5.0.0_licence-agreement.txt │ │ │ │ │ └── s132_nrf52_5.0.0_softdevice.hex │ │ │ │ └── toolchain │ │ │ │ │ ├── armgcc │ │ │ │ │ └── armgcc_s132_nrf52832_xxaa.ld │ │ │ │ │ └── iar │ │ │ │ │ └── iar_s132_nrf52832_xxaa.icf │ │ │ ├── s140 │ │ │ │ ├── doc │ │ │ │ │ ├── s140_nrf52840_5.0.0-2.alpha_licence-agreement.pdf │ │ │ │ │ ├── s140_nrf52840_5.0.0-2.alpha_licence-agreement.txt │ │ │ │ │ ├── s140_nrf52840_5.0.0-2.alpha_migration-document.pdf │ │ │ │ │ ├── s140_nrf52840_5.0.0-2.alpha_readme.txt │ │ │ │ │ └── s140_nrf52840_5.0.0-2.alpha_release-notes-update-1.pdf │ │ │ │ ├── headers │ │ │ │ │ ├── ble.h │ │ │ │ │ ├── ble_err.h │ │ │ │ │ ├── ble_gap.h │ │ │ │ │ ├── ble_gatt.h │ │ │ │ │ ├── ble_gattc.h │ │ │ │ │ ├── ble_gatts.h │ │ │ │ │ ├── ble_hci.h │ │ │ │ │ ├── ble_l2cap.h │ │ │ │ │ ├── ble_ranges.h │ │ │ │ │ ├── ble_types.h │ │ │ │ │ ├── nrf52 │ │ │ │ │ │ └── nrf_mbr.h │ │ │ │ │ ├── nrf_error.h │ │ │ │ │ ├── nrf_error_sdm.h │ │ │ │ │ ├── nrf_error_soc.h │ │ │ │ │ ├── nrf_nvic.h │ │ │ │ │ ├── nrf_sd_def.h │ │ │ │ │ ├── nrf_sdm.h │ │ │ │ │ ├── nrf_soc.h │ │ │ │ │ └── nrf_svc.h │ │ │ │ └── hex │ │ │ │ │ ├── s140_nrf52840_5.0.0-2.alpha_licence-agreement.txt │ │ │ │ │ └── s140_nrf52840_5.0.0-2.alpha_softdevice.hex │ │ │ ├── s212 │ │ │ │ ├── headers │ │ │ │ │ └── Readme.txt │ │ │ │ └── toolchain │ │ │ │ │ ├── armgcc │ │ │ │ │ └── armgcc_s212_nrf52832_xxaa.ld │ │ │ │ │ └── iar │ │ │ │ │ └── iar_s212_nrf52832_xxaa.icf │ │ │ └── s332 │ │ │ │ ├── headers │ │ │ │ └── Readme.txt │ │ │ │ └── toolchain │ │ │ │ ├── armgcc │ │ │ │ └── armgcc_s332_nrf52832_xxaa.ld │ │ │ │ └── iar │ │ │ │ └── iar_s332_nrf52832_xxaa.icf │ │ └── toolchain │ │ │ ├── arm │ │ │ ├── arm_startup_nrf51.s │ │ │ ├── arm_startup_nrf52.s │ │ │ ├── arm_startup_nrf52810.s │ │ │ ├── arm_startup_nrf52840.s │ │ │ └── uicr_config.h │ │ │ ├── cmsis │ │ │ ├── dsp │ │ │ │ ├── ARM │ │ │ │ │ ├── arm_cortexM4l_math.lib │ │ │ │ │ └── arm_cortexM4lf_math.lib │ │ │ │ ├── GCC │ │ │ │ │ ├── libarm_cortexM4l_math.a │ │ │ │ │ └── libarm_cortexM4lf_math.a │ │ │ │ └── license.txt │ │ │ └── include │ │ │ │ ├── arm_common_tables.h │ │ │ │ ├── arm_const_structs.h │ │ │ │ ├── arm_math.h │ │ │ │ ├── cmsis_armcc.h │ │ │ │ ├── cmsis_armcc_V6.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── core_cm0plus.h │ │ │ │ ├── core_cm3.h │ │ │ │ ├── core_cm4.h │ │ │ │ ├── core_cm7.h │ │ │ │ ├── core_cmFunc.h │ │ │ │ ├── core_cmInstr.h │ │ │ │ ├── core_cmSimd.h │ │ │ │ ├── core_sc000.h │ │ │ │ └── core_sc300.h │ │ │ ├── gcc │ │ │ ├── Makefile.common │ │ │ ├── Makefile.posix │ │ │ ├── Makefile.windows │ │ │ ├── dump.mk │ │ │ ├── gcc_nrf51_common.ld │ │ │ ├── gcc_startup_nrf51.S │ │ │ ├── gcc_startup_nrf52.S │ │ │ ├── gcc_startup_nrf52810.S │ │ │ ├── gcc_startup_nrf52840.S │ │ │ ├── nrf51_common.ld │ │ │ ├── nrf51_xxaa.ld │ │ │ ├── nrf51_xxab.ld │ │ │ ├── nrf51_xxac.ld │ │ │ ├── nrf52810_xxaa.ld │ │ │ ├── nrf52840_xxaa.ld │ │ │ ├── nrf52_common.ld │ │ │ ├── nrf52_xxaa.ld │ │ │ └── nrf5x_common.ld │ │ │ ├── iar │ │ │ ├── iar_nrf51_blank_xxaa.icf │ │ │ ├── iar_nrf51_blank_xxac.icf │ │ │ ├── iar_startup_nrf51.s │ │ │ ├── iar_startup_nrf52.s │ │ │ ├── iar_startup_nrf52810.s │ │ │ └── iar_startup_nrf52840.s │ │ │ ├── ses │ │ │ ├── ses_nRF_Startup.s │ │ │ ├── ses_nrf51_Vectors.s │ │ │ ├── ses_nrf52810_Vectors.s │ │ │ ├── ses_nrf52840_Vectors.s │ │ │ └── ses_nrf52_Vectors.s │ │ │ ├── system_nrf51.c │ │ │ ├── system_nrf51.h │ │ │ ├── system_nrf52.c │ │ │ ├── system_nrf52.h │ │ │ ├── system_nrf52810.c │ │ │ ├── system_nrf52810.h │ │ │ ├── system_nrf52840.c │ │ │ └── system_nrf52840.h │ ├── Utilities │ │ └── Fonts │ │ │ ├── font12.c │ │ │ ├── font16.c │ │ │ ├── font20.c │ │ │ ├── font24.c │ │ │ ├── font8.c │ │ │ └── fonts.h │ ├── aos │ │ ├── aos.c │ │ ├── app_runtime │ │ │ ├── app_runtime.c │ │ │ └── app_runtime.mk │ │ ├── soc_impl.c │ │ └── trace_impl.c │ ├── bootloader │ │ ├── boot.c │ │ ├── boot_pca10056.uvprojx │ │ ├── ota_helper.c │ │ └── ota_helper.h │ ├── bt_controller │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── bt_controller.mk │ │ ├── hal │ │ │ ├── ccm.h │ │ │ ├── cntr.h │ │ │ ├── cpu.h │ │ │ ├── debug.h │ │ │ ├── device.c │ │ │ ├── ecb.h │ │ │ ├── nrf5 │ │ │ │ ├── cntr.c │ │ │ │ ├── debug.h │ │ │ │ ├── ecb.c │ │ │ │ ├── radio.c │ │ │ │ └── rand.c │ │ │ ├── radio.h │ │ │ └── rand.h │ │ ├── hci │ │ │ ├── hci.c │ │ │ ├── hci_driver.c │ │ │ └── hci_internal.h │ │ ├── include │ │ │ ├── linker-defs.h │ │ │ └── ll.h │ │ ├── irq │ │ │ ├── irq.h │ │ │ └── irq_manage.c │ │ ├── ll_sw │ │ │ ├── crypto.c │ │ │ ├── ctrl.c │ │ │ ├── ctrl.h │ │ │ ├── ctrl_internal.h │ │ │ ├── ll.c │ │ │ ├── ll_adv.c │ │ │ ├── ll_adv.h │ │ │ ├── ll_filter.c │ │ │ ├── ll_filter.h │ │ │ ├── ll_master.c │ │ │ ├── ll_scan.c │ │ │ ├── ll_test.c │ │ │ ├── ll_test.h │ │ │ └── pdu.h │ │ ├── ticker │ │ │ ├── ticker.c │ │ │ └── ticker.h │ │ └── util │ │ │ ├── mayfly.c │ │ │ ├── mayfly.h │ │ │ ├── mem.c │ │ │ ├── mem.h │ │ │ ├── memq.c │ │ │ ├── memq.h │ │ │ ├── util.c │ │ │ └── util.h │ ├── hal │ │ ├── ais_ota_port.c │ │ ├── ble_port.c │ │ ├── ble_port.h │ │ ├── flash.c │ │ ├── gpio.c │ │ ├── mesh_bt_hal.c │ │ ├── misc.c │ │ └── pwrmgmt_hal │ │ │ ├── board_cpu_pwr.c │ │ │ ├── board_cpu_pwr_rtc.c │ │ │ └── board_cpu_pwr_systick.c │ ├── nrf52810.mk │ ├── nrf52832.mk │ ├── nrf52832_xxaa.ld │ ├── nrf52832_xxaa_app.ld │ ├── nrf52832_xxaa_kernel.ld │ ├── nrf52840.mk │ ├── nrf52840_xxaa.ld │ ├── nrf52_common.ld │ ├── nrf52_common_app.ld │ ├── nrf52_common_kernel.ld │ ├── nrf52xxx.mk │ ├── port │ │ ├── ali_dfu_port.c │ │ └── ali_dfu_port.h │ └── src │ │ ├── pca10040 │ │ └── base_pro │ │ │ ├── clock_control.h │ │ │ ├── nrf5_clock_control.h │ │ │ ├── sdk_config.h │ │ │ └── soc_init.c │ │ └── pca10056 │ │ └── base_pro │ │ ├── clock_control.h │ │ ├── nrf5_clock_control.h │ │ ├── sdk_config.h │ │ └── soc_init.c │ ├── tc32_825x │ ├── aos │ │ ├── alios_std_lib_api.c │ │ ├── aos.c │ │ ├── app_runtime │ │ │ ├── app_runtime.c │ │ │ └── app_runtime.mk │ │ ├── ctype.c │ │ ├── errno │ │ │ ├── errno.c │ │ │ └── errno.h │ │ ├── mod_div.c │ │ ├── mod_div.h │ │ ├── soc_impl.c │ │ └── trace_impl.c │ ├── application │ │ ├── app │ │ │ ├── usbaud.c │ │ │ ├── usbaud.h │ │ │ ├── usbaud_i.h │ │ │ ├── usbcdc.c │ │ │ ├── usbcdc.h │ │ │ ├── usbcdc_i.h │ │ │ ├── usbkb.c │ │ │ ├── usbkb.h │ │ │ ├── usbkb_i.h │ │ │ ├── usbmouse.c │ │ │ ├── usbmouse.h │ │ │ └── usbmouse_i.h │ │ ├── keyboard │ │ │ ├── keyboard.c │ │ │ └── keyboard.h │ │ ├── print │ │ │ ├── putchar_sim.c │ │ │ ├── putchar_sim.h │ │ │ ├── u_printf.c │ │ │ └── u_printf.h │ │ ├── rf_frame.h │ │ └── usbstd │ │ │ ├── AudioClassCommon.h │ │ │ ├── CDCClassCommon.h │ │ │ ├── CDCClassDevice.h │ │ │ ├── HIDClassCommon.h │ │ │ ├── HIDClassDevice.h │ │ │ ├── HIDReportData.h │ │ │ ├── MassStorageClassCommon.h │ │ │ ├── PrinterClassCommon.h │ │ │ ├── StdRequestType.h │ │ │ ├── USBController.h │ │ │ ├── stdDescriptors.h │ │ │ ├── usb.c │ │ │ ├── usb.h │ │ │ ├── usbdesc.c │ │ │ ├── usbdesc.h │ │ │ ├── usbhw.c │ │ │ ├── usbhw.h │ │ │ ├── usbhw_i.h │ │ │ └── usbkeycode.h │ ├── boot.link │ ├── boot │ │ └── 8258 │ │ │ ├── cstartup_8258.S │ │ │ ├── cstartup_8258_RET_16K.S │ │ │ └── cstartup_8258_RET_32K.S │ ├── boot_ret_32k.link │ ├── bt_controller │ │ ├── bt_controller.mk │ │ └── hci │ │ │ ├── hci.c │ │ │ ├── hci_driver.c │ │ │ └── hci_internal.h │ ├── common │ │ ├── assert.h │ │ ├── bit.h │ │ ├── breakpoint.c │ │ ├── breakpoint.h │ │ ├── config │ │ │ └── user_config.h │ │ ├── log.c │ │ ├── log_id.h │ │ ├── macro_trick.h │ │ ├── ring_buffer.c │ │ ├── ring_buffer.h │ │ ├── selection_sort.c │ │ ├── selection_sort.h │ │ ├── static_assert.h │ │ ├── string.c │ │ ├── string.h │ │ ├── tlk_log.h │ │ ├── types.h │ │ ├── utility.c │ │ └── utility.h │ ├── div_mod.S │ ├── drivers.h │ ├── drivers │ │ └── 8258 │ │ │ ├── adc.c │ │ │ ├── adc.h │ │ │ ├── analog.c │ │ │ ├── analog.h │ │ │ ├── audio.c │ │ │ ├── audio.h │ │ │ ├── bsp.c │ │ │ ├── bsp.h │ │ │ ├── clock.c │ │ │ ├── clock.h │ │ │ ├── compiler.h │ │ │ ├── dfifo.h │ │ │ ├── dma.h │ │ │ ├── driver_8258.h │ │ │ ├── emi.c │ │ │ ├── emi.h │ │ │ ├── flash.c │ │ │ ├── flash.h │ │ │ ├── gpio.h │ │ │ ├── gpio_8258.c │ │ │ ├── gpio_8258.h │ │ │ ├── gpio_default_8258.h │ │ │ ├── i2c.c │ │ │ ├── i2c.h │ │ │ ├── irq.h │ │ │ ├── pga.h │ │ │ ├── pm.h │ │ │ ├── pwm.h │ │ │ ├── random.h │ │ │ ├── register.h │ │ │ ├── register_8258.h │ │ │ ├── rf_drv.h │ │ │ ├── rf_pa.c │ │ │ ├── rf_pa.h │ │ │ ├── spi.c │ │ │ ├── spi.h │ │ │ ├── spi_i.h │ │ │ ├── uart.c │ │ │ ├── uart.h │ │ │ ├── watchdog.c │ │ │ └── watchdog.h │ ├── hal │ │ ├── ais_ota_port.c │ │ ├── ble_port.c │ │ ├── ble_port.h │ │ ├── flash.c │ │ ├── gpio.c │ │ ├── mesh_bt_hal.c │ │ ├── misc.c │ │ ├── pwm.c │ │ ├── timer.c │ │ └── uart.c │ ├── port │ │ ├── ali_dfu_port.c │ │ └── ali_dfu_port.h │ ├── proj_lib │ │ ├── liblt_8258.a │ │ └── libsoft-fp.a │ ├── sdk_version.txt │ ├── stack │ │ └── ble │ │ │ ├── attr │ │ │ ├── att.h │ │ │ ├── gatt.h │ │ │ └── gatt_uuid.h │ │ │ ├── ble.h │ │ │ ├── ble_common.h │ │ │ ├── blt_config.h │ │ │ ├── crypt │ │ │ ├── aes │ │ │ │ └── aes_att.h │ │ │ ├── aes_ccm.h │ │ │ └── le_crypto.h │ │ │ ├── gap │ │ │ ├── gap.h │ │ │ └── gap_event.h │ │ │ ├── hci │ │ │ ├── hci.h │ │ │ ├── hci_cmd.h │ │ │ ├── hci_const.h │ │ │ ├── hci_event.h │ │ │ └── usb_desc.h │ │ │ ├── l2cap.h │ │ │ ├── ll │ │ │ ├── ll.h │ │ │ ├── ll_adv.h │ │ │ ├── ll_encrypt.h │ │ │ ├── ll_init.h │ │ │ ├── ll_master.h │ │ │ ├── ll_pm.h │ │ │ ├── ll_scan.h │ │ │ ├── ll_slave.h │ │ │ └── ll_whitelist.h │ │ │ ├── phy │ │ │ ├── phy.h │ │ │ └── phy_test.h │ │ │ ├── service │ │ │ ├── ble_ll_ota.h │ │ │ ├── device_information.h │ │ │ └── hids.h │ │ │ ├── smp │ │ │ ├── smp.h │ │ │ ├── smp_central.h │ │ │ ├── smp_const.h │ │ │ ├── smp_peripheral.h │ │ │ └── smp_storage.h │ │ │ └── trace.h │ ├── tc32_825x.mk │ ├── tl_check_fw.sh │ ├── tl_check_fw2.exe │ ├── tl_common.h │ ├── tlk_config.h │ └── vendor │ │ └── common │ │ ├── alios_app_config.h │ │ ├── blt_common.c │ │ ├── blt_common.h │ │ ├── blt_led.c │ │ ├── blt_led.h │ │ ├── blt_soft_timer.c │ │ ├── blt_soft_timer.h │ │ ├── default_config.h │ │ ├── tl_audio.c │ │ ├── tl_audio.h │ │ ├── tlk_version.h │ │ └── user_config.h │ └── tg7100b │ ├── Config.in │ ├── aos │ ├── aos.c │ └── hook_impl.c │ ├── csi │ ├── Makefile │ ├── VERSION │ ├── csi_core │ │ ├── Kconfig │ │ ├── cmsis │ │ │ └── include │ │ │ │ ├── ARMCM0.h │ │ │ │ ├── cmsis_compiler.h │ │ │ │ ├── cmsis_gcc.h │ │ │ │ ├── cmsis_version.h │ │ │ │ ├── core_cm0.h │ │ │ │ ├── csi_core.h │ │ │ │ └── system_ARMCM0.h │ │ └── include │ │ │ ├── README.txt │ │ │ ├── core_801.h │ │ │ ├── core_802.h │ │ │ ├── core_803.h │ │ │ ├── core_804.h │ │ │ ├── core_805.h │ │ │ ├── core_807.h │ │ │ ├── core_810.h │ │ │ ├── core_ck610.h │ │ │ ├── core_ck801.h │ │ │ ├── core_ck802.h │ │ │ ├── core_ck803.h │ │ │ ├── core_ck807.h │ │ │ ├── core_ck810.h │ │ │ ├── core_rv32.h │ │ │ ├── csi_core.h │ │ │ ├── csi_gcc.h │ │ │ └── csi_rv32_gcc.h │ └── csi_driver │ │ ├── Kconfig │ │ ├── include │ │ ├── drv_acmp.h │ │ ├── drv_adc.h │ │ ├── drv_aes.h │ │ ├── drv_bmu.h │ │ ├── drv_clk.h │ │ ├── drv_codec.h │ │ ├── drv_common.h │ │ ├── drv_crc.h │ │ ├── drv_dmac.h │ │ ├── drv_eflash.h │ │ ├── drv_efusec.h │ │ ├── drv_errno.h │ │ ├── drv_etb.h │ │ ├── drv_eth.h │ │ ├── drv_eth_mac.h │ │ ├── drv_eth_phy.h │ │ ├── drv_gpio.h │ │ ├── drv_i2s.h │ │ ├── drv_iic.h │ │ ├── drv_intc.h │ │ ├── drv_irq.h │ │ ├── drv_mailbox.h │ │ ├── drv_norflash.h │ │ ├── drv_pmu.h │ │ ├── drv_pwm.h │ │ ├── drv_rsa.h │ │ ├── drv_rtc.h │ │ ├── drv_sasc.h │ │ ├── drv_sdif.h │ │ ├── drv_sha.h │ │ ├── drv_spi.h │ │ ├── drv_spiflash.h │ │ ├── drv_spu.h │ │ ├── drv_spu_iic.h │ │ ├── drv_spu_spi.h │ │ ├── drv_spu_usart.h │ │ ├── drv_tee.h │ │ ├── drv_timer.h │ │ ├── drv_tipc.h │ │ ├── drv_trng.h │ │ ├── drv_usart.h │ │ ├── drv_usi_iic.h │ │ ├── drv_usi_spi.h │ │ ├── drv_usi_usart.h │ │ └── drv_wdt.h │ │ └── phyplus │ │ ├── common │ │ ├── Kconfig │ │ ├── adc.c │ │ ├── ck_irq.c │ │ ├── clock.c │ │ ├── common.c │ │ ├── dw_gpio.c │ │ ├── dw_iic.c │ │ ├── dw_spi.c │ │ ├── dw_timer.c │ │ ├── dw_usart.c │ │ ├── dw_wdt.c │ │ ├── gpio.c │ │ ├── gpio_usart.c │ │ ├── include │ │ │ ├── OSAL.h │ │ │ ├── OSAL_Clock.h │ │ │ ├── OSAL_Memory.h │ │ │ ├── OSAL_Nv.h │ │ │ ├── OSAL_PwrMgr.h │ │ │ ├── OSAL_Tasks.h │ │ │ ├── OSAL_Timers.h │ │ │ ├── adc.h │ │ │ ├── ap_timer.h │ │ │ ├── bcomdef.h │ │ │ ├── clock.h │ │ │ ├── comdef.h │ │ │ ├── common.h │ │ │ ├── dw_gpio.h │ │ │ ├── dw_iic.h │ │ │ ├── dw_spi.h │ │ │ ├── dw_timer.h │ │ │ ├── dw_usart.h │ │ │ ├── dw_wdt.h │ │ │ ├── error.h │ │ │ ├── gpio.h │ │ │ ├── gpio_usart.h │ │ │ ├── hal_defs.h │ │ │ ├── hal_mcu.h │ │ │ ├── i2c_common.h │ │ │ ├── ll.h │ │ │ ├── ll_buf.h │ │ │ ├── ll_common.h │ │ │ ├── ll_debug.h │ │ │ ├── ll_def.h │ │ │ ├── ll_enc.h │ │ │ ├── ll_hw_drv.h │ │ │ ├── ll_sleep.h │ │ │ ├── log.h │ │ │ ├── osal_bufmgr.h │ │ │ ├── osal_cbtimer.h │ │ │ ├── osal_snv.h │ │ │ ├── phy_rtc.h │ │ │ ├── pwm.h │ │ │ ├── pwrmgr.h │ │ │ ├── rflib.h │ │ │ ├── spi.h │ │ │ ├── spif.h │ │ │ ├── trng.h │ │ │ ├── uart.h │ │ │ ├── version.h │ │ │ └── watchdog.h │ │ ├── phy_aes.c │ │ ├── phy_pmu.c │ │ ├── phy_rtc.c │ │ ├── pwm.c │ │ ├── spif.c │ │ └── trng.c │ │ └── tg7100b │ │ ├── csi.mk │ │ ├── device.c │ │ ├── include │ │ ├── ap_cp.h │ │ ├── apbin.h │ │ ├── burn.h │ │ ├── cpbin.h │ │ ├── global_config.h │ │ ├── hal.h │ │ ├── io.h │ │ ├── jump_function.h │ │ ├── lib_printf.h │ │ ├── pin_name.h │ │ ├── pinmux.h │ │ ├── power_manager.h │ │ ├── rf_phy_driver.h │ │ ├── soc.h │ │ ├── sys_freq.h │ │ ├── timer.h │ │ └── types.h │ │ ├── isr.c │ │ ├── jump_table.c │ │ ├── lib.c │ │ ├── lib_printf.c │ │ ├── lpm_arch_reg_save.S │ │ ├── pinmux.c │ │ ├── power_manager.c │ │ ├── reboot.c │ │ ├── startup.S │ │ ├── sys_freq.c │ │ ├── system.c │ │ ├── systick.c │ │ └── vectors.S │ ├── ecdh │ ├── P256-cortex-ecdh.h │ └── P256-cortex-m0-ecdh-gcc.S │ ├── gen_crc_bin.mk │ ├── hal │ ├── adc.c │ ├── common │ │ └── device.c │ ├── drivers │ │ └── libbt │ │ │ └── driver_bt.a │ ├── flash.c │ ├── gpio.c │ ├── i2c.c │ ├── pm.c │ ├── pwm.c │ ├── reboot.c │ ├── ringbuffer.c │ ├── ringbuffer.h │ ├── rtc.c │ ├── spi.c │ ├── timer.c │ └── uart.c │ ├── include │ ├── aos │ │ └── hci_api.h │ ├── arch │ │ └── cc.h │ ├── ble_config.h │ ├── csi_config.h │ ├── devices │ │ ├── device.h │ │ ├── devicelist.h │ │ ├── driver.h │ │ ├── hal │ │ │ └── hci_impl.h │ │ └── hci.h │ ├── dtm_test.h │ ├── inttypes.h │ ├── pin.h │ ├── pm.h │ ├── yoc │ │ ├── at_cmd.h │ │ ├── atparser.h │ │ ├── atserver.h │ │ ├── aui.h │ │ ├── bas.h │ │ ├── button.h │ │ ├── cli.h │ │ ├── dis.h │ │ ├── event.h │ │ ├── eventid.h │ │ ├── fota.h │ │ ├── hids.h │ │ ├── hrs.h │ │ ├── ibeacons.h │ │ ├── init.h │ │ ├── iot.h │ │ ├── jse.h │ │ ├── lpm.h │ │ ├── manifest_info.h │ │ ├── netio.h │ │ ├── netmgr.h │ │ ├── network.h │ │ ├── nvram.h │ │ ├── partition.h │ │ ├── sysinfo.h │ │ ├── uservice.h │ │ └── yoc.h │ └── yoc_config.h │ ├── libs │ └── posix │ │ └── time │ │ └── clock_gettime.c │ ├── modules │ ├── ble_dut │ │ ├── ble_dut_test.c │ │ ├── ble_dut_test.h │ │ ├── commons.h │ │ ├── dut_at_cmd.c │ │ ├── dut_at_cmd.h │ │ ├── dut_rf_test.c │ │ ├── dut_rf_test.h │ │ ├── dut_uart_driver.c │ │ ├── dut_uart_driver.h │ │ ├── dut_utility.c │ │ └── dut_utility.h │ └── lpm │ │ ├── build.mk │ │ └── lpm.c │ ├── port │ ├── ali_dfu_port.c │ └── ali_dfu_port.h │ ├── tg7100b.mk │ └── ucube.py ├── test ├── testcase │ ├── 3rdparty │ │ └── experimental │ │ │ ├── ramfs_test │ │ │ ├── ramfs_test.c │ │ │ └── ramfs_test.mk │ │ │ └── spiffs_test │ │ │ ├── spiffs_test.c │ │ │ └── spiffs_test.mk │ ├── aosapi │ │ └── api_test │ │ │ ├── aos_mm_test.c │ │ │ ├── aos_mutex_test.c │ │ │ ├── aos_queue_test.c │ │ │ ├── aos_sem_test.c │ │ │ ├── aos_sys_test.c │ │ │ ├── aos_task_test.c │ │ │ ├── aos_timer_test.c │ │ │ ├── aos_workqueue_test.c │ │ │ ├── api_test.mk │ │ │ ├── test_kernel.c │ │ │ └── ucube.py │ ├── basic_test │ │ ├── basic_test.c │ │ ├── basic_test.mk │ │ └── ucube.py │ ├── certificate_test │ │ ├── aos_test.c │ │ ├── certificate_test.mk │ │ ├── cutest │ │ │ ├── cut.c │ │ │ └── cut.h │ │ ├── posix_test.c │ │ └── rhino_test.c │ ├── framework │ │ ├── alink_test │ │ │ ├── alink_test.c │ │ │ ├── alink_test.mk │ │ │ └── ucube.py │ │ ├── coap_test │ │ │ ├── coap_test.c │ │ │ └── coap_test.mk │ │ ├── fota_test │ │ │ ├── fota_test.c │ │ │ ├── fota_test.mk │ │ │ └── ucube.py │ │ ├── netmgr_test │ │ │ ├── netmgr_test.c │ │ │ ├── netmgr_test.mk │ │ │ └── ucube.py │ │ ├── uData_test │ │ │ ├── uData_test.c │ │ │ └── uData_test.mk │ │ └── wifi_hal_test │ │ │ ├── ucube.py │ │ │ ├── wifi_hal_test.c │ │ │ └── wifi_hal_test.mk │ ├── include │ │ └── yts.h │ ├── kernel │ │ ├── deviceIO_test │ │ │ ├── deviceIO_test.c │ │ │ ├── deviceIO_test.mk │ │ │ └── ucube.py │ │ ├── modules │ │ │ ├── fatfs_test │ │ │ │ ├── fatfs_test.c │ │ │ │ ├── fatfs_test.mk │ │ │ │ └── ucube.py │ │ │ └── kv_test │ │ │ │ ├── kv_test.c │ │ │ │ ├── kv_test.mk │ │ │ │ └── ucube.py │ │ ├── rhino_test │ │ │ ├── arch │ │ │ │ └── linux │ │ │ │ │ └── port_test.c │ │ │ ├── rhino_test.c │ │ │ ├── rhino_test.mk │ │ │ └── ucube.py │ │ ├── vcall_test │ │ │ └── ucube.py │ │ ├── vfs_test │ │ │ ├── ucube.py │ │ │ ├── vfs_test.c │ │ │ └── vfs_test.mk │ │ └── yloop_test │ │ │ ├── ucube.py │ │ │ ├── yloop_test.c │ │ │ └── yloop_test.mk │ ├── osal_test │ │ ├── osal_test.c │ │ ├── osal_test.mk │ │ └── ucube.py │ ├── security │ │ ├── id2_test │ │ │ ├── id2_test.c │ │ │ ├── id2_test.mk │ │ │ └── ucube.py │ │ └── tls_test │ │ │ ├── tls_test.c │ │ │ ├── tls_test.mk │ │ │ └── ucube.py │ ├── testcase.mk │ ├── ucube.py │ ├── utility │ │ ├── cjson_test │ │ │ ├── cjson_test.c │ │ │ ├── cjson_test.mk │ │ │ └── ucube.py │ │ ├── digest_algorithm_test │ │ │ ├── digest_algorithm_test.c │ │ │ ├── digest_algorithm_test.mk │ │ │ └── ucube.py │ │ └── hashtable_test │ │ │ ├── hashtable_test.c │ │ │ ├── hashtable_test.mk │ │ │ └── ucube.py │ └── yts_main.c └── yunit │ ├── include │ └── yunit.h │ ├── ucube.py │ ├── yunit.c │ └── yunit.mk ├── tools └── cli │ ├── cli.c │ ├── cli.mk │ ├── dumpsys.c │ ├── dumpsys.h │ ├── include │ └── aos │ │ └── cli.h │ └── ucube.py └── utility ├── .gitignore ├── chip_code ├── chip_code.c ├── chip_code.h ├── chip_code.mk └── ucube.py ├── crc ├── crc.mk ├── crc16.c ├── crc16.h ├── crc32.c ├── crc32.h └── ucube.py ├── libc ├── compilers │ ├── armlibc │ │ ├── RVMDK │ │ │ └── platform_toolchain.h │ │ ├── armcc_libc.c │ │ ├── fcntl.h │ │ ├── hal_stub.c │ │ ├── sys │ │ │ ├── errno.h │ │ │ ├── fcntl.h │ │ │ ├── select.h │ │ │ ├── signal.h │ │ │ ├── stat.h │ │ │ ├── time.h │ │ │ ├── types.h │ │ │ └── unistd.h │ │ └── unistd.h │ └── iar │ │ ├── EWARM │ │ └── platform_toolchain.h │ │ ├── fcntl.h │ │ ├── iar_libc.c │ │ ├── reent.h │ │ ├── sys │ │ ├── errno.h │ │ ├── fcntl.h │ │ ├── reent.h │ │ ├── select.h │ │ ├── signal.h │ │ ├── stat.h │ │ ├── time.h │ │ ├── types.h │ │ └── unistd.h │ │ └── unistd.h ├── libc.mk ├── mips_rda_stub.c ├── newlib_andes_stub.c ├── newlib_riscv_stub.c ├── newlib_stub.c └── ucube.py └── log ├── include └── aos │ ├── internal │ └── log_impl.h │ └── log.h ├── log.c ├── log.mk └── ucube.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/NOTICE -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/README.md -------------------------------------------------------------------------------- /RELEASENOTE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/RELEASENOTE -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/example/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/example/bluetooth/blemesh_pts/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/app/example/bluetooth/blemesh_pts/main.c -------------------------------------------------------------------------------- /app/example/bluetooth/k_app_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/app/example/bluetooth/k_app_config.h -------------------------------------------------------------------------------- /board/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/.gitignore -------------------------------------------------------------------------------- /board/bk3435devkit/bk3435devkit.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/bk3435devkit/bk3435devkit.ld -------------------------------------------------------------------------------- /board/bk3435devkit/bk3435devkit.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/bk3435devkit/bk3435devkit.mk -------------------------------------------------------------------------------- /board/bk3435devkit/ble_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/bk3435devkit/ble_config.h -------------------------------------------------------------------------------- /board/bk3435devkit/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/bk3435devkit/board.c -------------------------------------------------------------------------------- /board/bk3435devkit/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/bk3435devkit/board.h -------------------------------------------------------------------------------- /board/bk3435devkit/bt_mesh_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/bk3435devkit/bt_mesh_opt.h -------------------------------------------------------------------------------- /board/bk3435devkit/k_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/bk3435devkit/k_config.h -------------------------------------------------------------------------------- /board/ch6121evb/bootimgs/bomtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/bootimgs/bomtb -------------------------------------------------------------------------------- /board/ch6121evb/bootimgs/boot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/bootimgs/boot -------------------------------------------------------------------------------- /board/ch6121evb/bootimgs/boot.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/bootimgs/boot.elf -------------------------------------------------------------------------------- /board/ch6121evb/ch6121evb.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/ch6121evb.mk -------------------------------------------------------------------------------- /board/ch6121evb/configs/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/configs/config.yaml -------------------------------------------------------------------------------- /board/ch6121evb/configs/gcc_eflash.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/configs/gcc_eflash.ld -------------------------------------------------------------------------------- /board/ch6121evb/gen_ch6121_bin.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/gen_ch6121_bin.mk -------------------------------------------------------------------------------- /board/ch6121evb/init/base_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/init/base_init.c -------------------------------------------------------------------------------- /board/ch6121evb/init/board_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/init/board_init.c -------------------------------------------------------------------------------- /board/ch6121evb/k_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/k_config.h -------------------------------------------------------------------------------- /board/ch6121evb/product: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/product -------------------------------------------------------------------------------- /board/ch6121evb/rom1Sym.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/rom1Sym.mk -------------------------------------------------------------------------------- /board/ch6121evb/script/aft_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/script/aft_build.sh -------------------------------------------------------------------------------- /board/ch6121evb/script/flashinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/script/flashinit -------------------------------------------------------------------------------- /board/ch6121evb/script/genbin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/script/genbin.sh -------------------------------------------------------------------------------- /board/ch6121evb/script/genhex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/script/genhex.sh -------------------------------------------------------------------------------- /board/ch6121evb/script/pre_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/script/pre_build.sh -------------------------------------------------------------------------------- /board/ch6121evb/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/ch6121evb/ucube.py -------------------------------------------------------------------------------- /board/pca10040/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/pca10040/board.c -------------------------------------------------------------------------------- /board/pca10040/k_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/pca10040/k_config.h -------------------------------------------------------------------------------- /board/pca10040/pca10040.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/pca10040/pca10040.mk -------------------------------------------------------------------------------- /board/pca10040/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/pca10040/ucube.py -------------------------------------------------------------------------------- /board/tc825x/board.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tc825x/board.c -------------------------------------------------------------------------------- /board/tc825x/k_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tc825x/k_config.h -------------------------------------------------------------------------------- /board/tc825x/tc825x.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tc825x/tc825x.mk -------------------------------------------------------------------------------- /board/tg7100b/bootimgs/bomtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/bootimgs/bomtb -------------------------------------------------------------------------------- /board/tg7100b/bootimgs/boot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/bootimgs/boot -------------------------------------------------------------------------------- /board/tg7100b/bootimgs/boot.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/bootimgs/boot.elf -------------------------------------------------------------------------------- /board/tg7100b/configs/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/configs/config.yaml -------------------------------------------------------------------------------- /board/tg7100b/configs/gcc_eflash.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/configs/gcc_eflash.ld -------------------------------------------------------------------------------- /board/tg7100b/gen_bin.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/gen_bin.mk -------------------------------------------------------------------------------- /board/tg7100b/init/base_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/init/base_init.c -------------------------------------------------------------------------------- /board/tg7100b/init/board_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/init/board_init.c -------------------------------------------------------------------------------- /board/tg7100b/k_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/k_config.h -------------------------------------------------------------------------------- /board/tg7100b/product: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/product -------------------------------------------------------------------------------- /board/tg7100b/product.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/product.exe -------------------------------------------------------------------------------- /board/tg7100b/rom1Sym.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/rom1Sym.mk -------------------------------------------------------------------------------- /board/tg7100b/script/aft_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/script/aft_build.sh -------------------------------------------------------------------------------- /board/tg7100b/script/flashinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/script/flashinit -------------------------------------------------------------------------------- /board/tg7100b/script/genbin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/script/genbin.sh -------------------------------------------------------------------------------- /board/tg7100b/script/genhex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/script/genhex.sh -------------------------------------------------------------------------------- /board/tg7100b/script/pre_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/script/pre_build.sh -------------------------------------------------------------------------------- /board/tg7100b/tg7100b.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/tg7100b.mk -------------------------------------------------------------------------------- /board/tg7100b/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/board/tg7100b/ucube.py -------------------------------------------------------------------------------- /doc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/doc/LICENSE -------------------------------------------------------------------------------- /doc/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/doc/NOTICE -------------------------------------------------------------------------------- /doc/README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/doc/README-zh.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/doc/README.md -------------------------------------------------------------------------------- /genie_app/base/genie_cmds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/genie_cmds.c -------------------------------------------------------------------------------- /genie_app/base/genie_cmds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/genie_cmds.h -------------------------------------------------------------------------------- /genie_app/base/genie_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/genie_event.c -------------------------------------------------------------------------------- /genie_app/base/genie_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/genie_event.h -------------------------------------------------------------------------------- /genie_app/base/genie_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/genie_flash.c -------------------------------------------------------------------------------- /genie_app/base/genie_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/genie_flash.h -------------------------------------------------------------------------------- /genie_app/base/genie_reset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/genie_reset.c -------------------------------------------------------------------------------- /genie_app/base/genie_reset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/genie_reset.h -------------------------------------------------------------------------------- /genie_app/base/tri_tuple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/tri_tuple.c -------------------------------------------------------------------------------- /genie_app/base/tri_tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/tri_tuple.h -------------------------------------------------------------------------------- /genie_app/base/tri_tuple_default.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/tri_tuple_default.h -------------------------------------------------------------------------------- /genie_app/base/vendor_timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/vendor_timers.c -------------------------------------------------------------------------------- /genie_app/base/vendor_timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/base/vendor_timers.h -------------------------------------------------------------------------------- /genie_app/bluetooth/mesh/genie_mesh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/bluetooth/mesh/genie_mesh.c -------------------------------------------------------------------------------- /genie_app/bluetooth/mesh/genie_mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/bluetooth/mesh/genie_mesh.h -------------------------------------------------------------------------------- /genie_app/genie_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/genie_app.c -------------------------------------------------------------------------------- /genie_app/genie_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/genie_app.h -------------------------------------------------------------------------------- /genie_app/genie_app.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/genie_app/genie_app.mk -------------------------------------------------------------------------------- /kernel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/.gitignore -------------------------------------------------------------------------------- /kernel/hal/hal.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/hal.mk -------------------------------------------------------------------------------- /kernel/hal/include/hal/ais_ota.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/include/hal/ais_ota.h -------------------------------------------------------------------------------- /kernel/hal/include/hal/atcmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/include/hal/atcmd.h -------------------------------------------------------------------------------- /kernel/hal/include/hal/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/include/hal/base.h -------------------------------------------------------------------------------- /kernel/hal/include/hal/hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/include/hal/hal.h -------------------------------------------------------------------------------- /kernel/hal/include/hal/lorawan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/include/hal/lorawan.h -------------------------------------------------------------------------------- /kernel/hal/include/hal/ota.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/include/hal/ota.h -------------------------------------------------------------------------------- /kernel/hal/include/hal/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/include/hal/trace.h -------------------------------------------------------------------------------- /kernel/hal/include/hal/wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/include/hal/wifi.h -------------------------------------------------------------------------------- /kernel/hal/ota.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/ota.c -------------------------------------------------------------------------------- /kernel/hal/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/ucube.py -------------------------------------------------------------------------------- /kernel/hal/wifi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/hal/wifi.c -------------------------------------------------------------------------------- /kernel/init/aos_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/init/aos_init.c -------------------------------------------------------------------------------- /kernel/init/include/aos/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/init/include/aos/init.h -------------------------------------------------------------------------------- /kernel/init/init.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/init/init.mk -------------------------------------------------------------------------------- /kernel/init/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/init/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/.gitignore: -------------------------------------------------------------------------------- 1 | out/ 2 | -------------------------------------------------------------------------------- /kernel/rhino/OWNER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/OWNER -------------------------------------------------------------------------------- /kernel/rhino/bus/mbmaster/mbmaster.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/bus/mbmaster/mbmaster.mk -------------------------------------------------------------------------------- /kernel/rhino/bus/usb/usb_host/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/bus/usb/usb_host/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/bus/usb/usb_host/usb_host.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/bus/usb/usb_host/usb_host.mk -------------------------------------------------------------------------------- /kernel/rhino/common/k_atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/common/k_atomic.c -------------------------------------------------------------------------------- /kernel/rhino/common/k_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/common/k_atomic.h -------------------------------------------------------------------------------- /kernel/rhino/common/k_fifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/common/k_fifo.c -------------------------------------------------------------------------------- /kernel/rhino/common/k_fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/common/k_fifo.h -------------------------------------------------------------------------------- /kernel/rhino/common/k_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/common/k_trace.c -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_api.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_bitmap.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_buf_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_buf_queue.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_critical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_critical.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_err.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_event.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_hook.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_internal.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_list.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_mm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_mm.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_mm_blk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_mm_blk.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_mm_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_mm_debug.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_mm_region.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_mm_region.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_mutex.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_obj.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_queue.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_ringbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_ringbuf.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_sched.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_sem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_sem.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_soc.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_spin_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_spin_lock.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_stats.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_sys.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_task.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_task_sem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_task_sem.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_time.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_timer.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_trace.h -------------------------------------------------------------------------------- /kernel/rhino/core/include/k_workqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/include/k_workqueue.h -------------------------------------------------------------------------------- /kernel/rhino/core/k_buf_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_buf_queue.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_dyn_mem_proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_dyn_mem_proc.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_err.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_event.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_idle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_idle.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_mm.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_mm_blk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_mm_blk.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_mm_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_mm_debug.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_mutex.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_obj.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_pend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_pend.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_queue.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_ringbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_ringbuf.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_sched.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_sem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_sem.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_stats.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_sys.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_task.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_task_sem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_task_sem.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_tick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_tick.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_time.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_timer.c -------------------------------------------------------------------------------- /kernel/rhino/core/k_workqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/core/k_workqueue.c -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/Mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/Mutex.cpp -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/Queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/Queue.cpp -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/README -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/Semaphore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/Semaphore.cpp -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/Thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/Thread.cpp -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/Timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/Timer.cpp -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/WorkQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/WorkQueue.cpp -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/alios_cpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/alios_cpp.h -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/cplusplus.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/cplusplus.mk -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/cpp_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/cpp_init.c -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/cpp_mem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/cpp_mem.cpp -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/include/Mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/include/Mutex.h -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/include/Queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/include/Queue.h -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/include/Thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/include/Thread.h -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/include/Timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/include/Timer.h -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/include/cpp_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/include/cpp_mem.h -------------------------------------------------------------------------------- /kernel/rhino/cplusplus/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/cplusplus/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/debug/include/k_backtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/debug/include/k_backtrace.h -------------------------------------------------------------------------------- /kernel/rhino/debug/include/k_dbg_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/debug/include/k_dbg_api.h -------------------------------------------------------------------------------- /kernel/rhino/debug/include/k_infoget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/debug/include/k_infoget.h -------------------------------------------------------------------------------- /kernel/rhino/debug/include/k_overview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/debug/include/k_overview.h -------------------------------------------------------------------------------- /kernel/rhino/debug/include/k_panic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/debug/include/k_panic.h -------------------------------------------------------------------------------- /kernel/rhino/debug/k_backtrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/debug/k_backtrace.c -------------------------------------------------------------------------------- /kernel/rhino/debug/k_infoget.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/debug/k_infoget.c -------------------------------------------------------------------------------- /kernel/rhino/debug/k_overview.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/debug/k_overview.c -------------------------------------------------------------------------------- /kernel/rhino/debug/k_panic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/debug/k_panic.c -------------------------------------------------------------------------------- /kernel/rhino/fs/kv/include/aos/kv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/kv/include/aos/kv.h -------------------------------------------------------------------------------- /kernel/rhino/fs/kv/include/kv_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/kv/include/kv_conf.h -------------------------------------------------------------------------------- /kernel/rhino/fs/kv/include/kv_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/kv/include/kv_defs.h -------------------------------------------------------------------------------- /kernel/rhino/fs/kv/include/kv_osal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/kv/include/kv_osal.h -------------------------------------------------------------------------------- /kernel/rhino/fs/kv/include/kvmgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/kv/include/kvmgr.h -------------------------------------------------------------------------------- /kernel/rhino/fs/kv/kv.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/kv/kv.mk -------------------------------------------------------------------------------- /kernel/rhino/fs/kv/kv_osal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/kv/kv_osal.c -------------------------------------------------------------------------------- /kernel/rhino/fs/kv/kvmgr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/kv/kvmgr.c -------------------------------------------------------------------------------- /kernel/rhino/fs/kv/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/kv/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/fs/ramfs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/ramfs/README -------------------------------------------------------------------------------- /kernel/rhino/fs/ramfs/ramfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/ramfs/ramfs.c -------------------------------------------------------------------------------- /kernel/rhino/fs/ramfs/ramfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/ramfs/ramfs.h -------------------------------------------------------------------------------- /kernel/rhino/fs/ramfs/ramfs.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/ramfs/ramfs.mk -------------------------------------------------------------------------------- /kernel/rhino/fs/ramfs/ramfs_alios.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/ramfs/ramfs_alios.c -------------------------------------------------------------------------------- /kernel/rhino/fs/ramfs/ramfs_alios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/fs/ramfs/ramfs_alios.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/adc.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/dac.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/flash.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/gpio.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/i2c.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/interpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/interpt.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/nand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/nand.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/nor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/nor.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/pwm.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/qspi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/qspi.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/rng.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/rtc.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/sd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/sd.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/soc.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/spi.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/timer.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/uart.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/usb_hcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/usb_hcd.h -------------------------------------------------------------------------------- /kernel/rhino/hal/soc/wdg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/hal/soc/wdg.h -------------------------------------------------------------------------------- /kernel/rhino/mm/tlsf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/mm/tlsf/README.md -------------------------------------------------------------------------------- /kernel/rhino/mm/tlsf/tlsf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/mm/tlsf/tlsf.c -------------------------------------------------------------------------------- /kernel/rhino/mm/tlsf/tlsf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/mm/tlsf/tlsf.h -------------------------------------------------------------------------------- /kernel/rhino/posix/include/mqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/include/mqueue.h -------------------------------------------------------------------------------- /kernel/rhino/posix/include/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/include/pthread.h -------------------------------------------------------------------------------- /kernel/rhino/posix/include/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/include/semaphore.h -------------------------------------------------------------------------------- /kernel/rhino/posix/mqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/mqueue.c -------------------------------------------------------------------------------- /kernel/rhino/posix/posix.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/posix.mk -------------------------------------------------------------------------------- /kernel/rhino/posix/pthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/pthread.c -------------------------------------------------------------------------------- /kernel/rhino/posix/pthread_attr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/pthread_attr.c -------------------------------------------------------------------------------- /kernel/rhino/posix/pthread_cond.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/pthread_cond.c -------------------------------------------------------------------------------- /kernel/rhino/posix/pthread_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/pthread_mutex.c -------------------------------------------------------------------------------- /kernel/rhino/posix/pthread_sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/pthread_sched.c -------------------------------------------------------------------------------- /kernel/rhino/posix/semaphore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/posix/semaphore.c -------------------------------------------------------------------------------- /kernel/rhino/pwrmgmt/cpu_pwr_hal_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/pwrmgmt/cpu_pwr_hal_lib.c -------------------------------------------------------------------------------- /kernel/rhino/pwrmgmt/cpu_pwr_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/pwrmgmt/cpu_pwr_lib.c -------------------------------------------------------------------------------- /kernel/rhino/pwrmgmt/cpu_pwr_show.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/pwrmgmt/cpu_pwr_show.c -------------------------------------------------------------------------------- /kernel/rhino/pwrmgmt/cpu_tickless.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/pwrmgmt/cpu_tickless.c -------------------------------------------------------------------------------- /kernel/rhino/pwrmgmt/include/pwr_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/pwrmgmt/include/pwr_debug.h -------------------------------------------------------------------------------- /kernel/rhino/pwrmgmt/include/pwr_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/pwrmgmt/include/pwr_state.h -------------------------------------------------------------------------------- /kernel/rhino/pwrmgmt/pwrmgmt.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/pwrmgmt/pwrmgmt.mk -------------------------------------------------------------------------------- /kernel/rhino/pwrmgmt/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/pwrmgmt/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/rhino.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/rhino.mk -------------------------------------------------------------------------------- /kernel/rhino/syscall/include/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/syscall/include/syscall.h -------------------------------------------------------------------------------- /kernel/rhino/syscall/ksyscall/ksyscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/syscall/ksyscall/ksyscall.c -------------------------------------------------------------------------------- /kernel/rhino/syscall/ksyscall/ksyscall.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/syscall/ksyscall/ksyscall.mk -------------------------------------------------------------------------------- /kernel/rhino/syscall/usyscall/usyscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/syscall/usyscall/usyscall.c -------------------------------------------------------------------------------- /kernel/rhino/syscall/usyscall/usyscall.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/syscall/usyscall/usyscall.mk -------------------------------------------------------------------------------- /kernel/rhino/test/core/event/event_opr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/event/event_opr.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/event/event_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/event/event_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/event/event_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/event/event_test.h -------------------------------------------------------------------------------- /kernel/rhino/test/core/mm/mm_break.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/mm/mm_break.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/mm/mm_opr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/mm/mm_opr.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/mm/mm_param.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/mm/mm_param.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/mm/mm_reinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/mm/mm_reinit.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/mm/mm_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/mm/mm_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/mm/mm_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/mm/mm_test.h -------------------------------------------------------------------------------- /kernel/rhino/test/core/mutex/mutex_opr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/mutex/mutex_opr.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/mutex/mutex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/mutex/mutex_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/mutex/mutex_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/mutex/mutex_test.h -------------------------------------------------------------------------------- /kernel/rhino/test/core/queue/queue_del.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/queue/queue_del.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/queue/queue_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/queue/queue_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/queue/queue_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/queue/queue_test.h -------------------------------------------------------------------------------- /kernel/rhino/test/core/sem/sem_break.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sem/sem_break.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/sem/sem_count.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sem/sem_count.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/sem/sem_opr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sem/sem_opr.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/sem/sem_param.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sem/sem_param.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/sem/sem_reinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sem/sem_reinit.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/sem/sem_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sem/sem_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/sem/sem_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sem/sem_test.h -------------------------------------------------------------------------------- /kernel/rhino/test/core/sys/sys_opr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sys/sys_opr.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/sys/sys_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sys/sys_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/sys/sys_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/sys/sys_test.h -------------------------------------------------------------------------------- /kernel/rhino/test/core/task/task_del.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/task/task_del.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/task/task_sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/task/task_sleep.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/task/task_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/task/task_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/time/time_opr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/time/time_opr.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/time/time_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/time/time_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/time/time_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/time/time_test.h -------------------------------------------------------------------------------- /kernel/rhino/test/core/timer/timer_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/timer/timer_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/core/timer/timer_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/core/timer/timer_test.h -------------------------------------------------------------------------------- /kernel/rhino/test/posix/posix_cond_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/posix/posix_cond_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/posix/posix_sem_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/posix/posix_sem_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/posix/posix_task_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/posix/posix_task_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/posix/posix_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/posix/posix_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/realtime/auxiliary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/realtime/auxiliary.c -------------------------------------------------------------------------------- /kernel/rhino/test/realtime/memory_blk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/realtime/memory_blk.c -------------------------------------------------------------------------------- /kernel/rhino/test/realtime/memory_tlf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/realtime/memory_tlf.c -------------------------------------------------------------------------------- /kernel/rhino/test/realtime/realtime.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/realtime/realtime.mk -------------------------------------------------------------------------------- /kernel/rhino/test/realtime/rttest_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/realtime/rttest_main.c -------------------------------------------------------------------------------- /kernel/rhino/test/realtime/sched_yield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/realtime/sched_yield.c -------------------------------------------------------------------------------- /kernel/rhino/test/realtime/sync_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/realtime/sync_mutex.c -------------------------------------------------------------------------------- /kernel/rhino/test/realtime/sync_sem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/realtime/sync_sem.c -------------------------------------------------------------------------------- /kernel/rhino/test/realtime/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/realtime/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/test/test.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/test.mk -------------------------------------------------------------------------------- /kernel/rhino/test/test_fw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/test_fw.c -------------------------------------------------------------------------------- /kernel/rhino/test/test_fw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/test_fw.h -------------------------------------------------------------------------------- /kernel/rhino/test/test_self_entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/test_self_entry.c -------------------------------------------------------------------------------- /kernel/rhino/test/tools/ysh_unit_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/tools/ysh_unit_test.c -------------------------------------------------------------------------------- /kernel/rhino/test/tools/ysh_unit_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/tools/ysh_unit_test.h -------------------------------------------------------------------------------- /kernel/rhino/test/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/test/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/uspace/include/u_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/uspace/include/u_task.h -------------------------------------------------------------------------------- /kernel/rhino/uspace/u_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/uspace/u_task.c -------------------------------------------------------------------------------- /kernel/rhino/uspace/uspace.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/uspace/uspace.mk -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/device.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/device.mk -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/vfs_adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/vfs_adc.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/vfs_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/vfs_gpio.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/vfs_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/vfs_i2c.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/vfs_pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/vfs_pwm.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/vfs_rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/vfs_rtc.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/vfs_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/vfs_spi.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/vfs_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/vfs_uart.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/device/vfs_wdg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/device/vfs_wdg.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/device/vfs_adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/device/vfs_adc.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/device/vfs_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/device/vfs_i2c.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/device/vfs_pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/device/vfs_pwm.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/device/vfs_rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/device/vfs_rtc.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/device/vfs_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/device/vfs_spi.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/device/vfs_wdg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/device/vfs_wdg.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/vfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/vfs.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/vfs_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/vfs_conf.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/vfs_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/vfs_err.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/vfs_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/vfs_file.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/vfs_inode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/vfs_inode.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/include/vfs_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/include/vfs_register.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/posix/dirent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/posix/dirent.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/posix/include/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/posix/include/dirent.h -------------------------------------------------------------------------------- /kernel/rhino/vfs/posix/posix.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/posix/posix.mk -------------------------------------------------------------------------------- /kernel/rhino/vfs/posix/prctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/posix/prctl.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/ucube.py -------------------------------------------------------------------------------- /kernel/rhino/vfs/vfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/vfs.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/vfs.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/vfs.mk -------------------------------------------------------------------------------- /kernel/rhino/vfs/vfs_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/vfs_file.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/vfs_inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/vfs_inode.c -------------------------------------------------------------------------------- /kernel/rhino/vfs/vfs_register.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/rhino/vfs/vfs_register.c -------------------------------------------------------------------------------- /kernel/yloop/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/device.c -------------------------------------------------------------------------------- /kernel/yloop/include/aos/yloop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/include/aos/yloop.h -------------------------------------------------------------------------------- /kernel/yloop/include/event_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/include/event_device.h -------------------------------------------------------------------------------- /kernel/yloop/include/event_type_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/include/event_type_code.h -------------------------------------------------------------------------------- /kernel/yloop/local_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/local_event.c -------------------------------------------------------------------------------- /kernel/yloop/select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/select.c -------------------------------------------------------------------------------- /kernel/yloop/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/ucube.py -------------------------------------------------------------------------------- /kernel/yloop/yloop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/yloop.c -------------------------------------------------------------------------------- /kernel/yloop/yloop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/yloop.h -------------------------------------------------------------------------------- /kernel/yloop/yloop.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/kernel/yloop/yloop.mk -------------------------------------------------------------------------------- /middleware/alink/ywss/enrollee.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/middleware/alink/ywss/enrollee.h -------------------------------------------------------------------------------- /network/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/.gitignore -------------------------------------------------------------------------------- /network/bluetooth/bt_common/Config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/Config.in -------------------------------------------------------------------------------- /network/bluetooth/bt_common/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/Kconfig -------------------------------------------------------------------------------- /network/bluetooth/bt_common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/README.md -------------------------------------------------------------------------------- /network/bluetooth/bt_common/atomic_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/atomic_c.c -------------------------------------------------------------------------------- /network/bluetooth/bt_common/bt_common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/bt_common.mk -------------------------------------------------------------------------------- /network/bluetooth/bt_common/buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/buf.c -------------------------------------------------------------------------------- /network/bluetooth/bt_common/dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/dummy.c -------------------------------------------------------------------------------- /network/bluetooth/bt_common/include/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/include/irq.h -------------------------------------------------------------------------------- /network/bluetooth/bt_common/include/soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/include/soc.h -------------------------------------------------------------------------------- /network/bluetooth/bt_common/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/log.c -------------------------------------------------------------------------------- /network/bluetooth/bt_common/poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/poll.c -------------------------------------------------------------------------------- /network/bluetooth/bt_common/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/queue.c -------------------------------------------------------------------------------- /network/bluetooth/bt_common/work.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_common/work.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/Config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/Config.in -------------------------------------------------------------------------------- /network/bluetooth/bt_host/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/README.md -------------------------------------------------------------------------------- /network/bluetooth/bt_host/bt_host.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/bt_host.mk -------------------------------------------------------------------------------- /network/bluetooth/bt_host/hci_driver/h4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/hci_driver/h4.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/att.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/conn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/conn.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/crypto.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/crypto.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/gatt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/gatt.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/hci_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/hci_core.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/hci_ecc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/hci_ecc.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/keys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/keys.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/l2cap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/l2cap.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/monitor.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/rpa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/rpa.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/smp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/smp.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/smp_null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/smp_null.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/storage.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/host/uuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/host/uuid.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/att.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/att.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/buf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/buf.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/conn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/conn.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/ecc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/ecc.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/gatt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/gatt.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/hci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/hci.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/keys.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/l2cap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/l2cap.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/rpa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/rpa.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/sdp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/sdp.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/smp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/smp.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/include/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/include/uuid.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/bas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/bas.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/bas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/bas.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/cts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/cts.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/cts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/cts.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/dis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/dis.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/dis.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/hog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/hog.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/hog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/hog.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/hrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/hrs.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/hrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/hrs.h -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/ipss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/ipss.c -------------------------------------------------------------------------------- /network/bluetooth/bt_host/profile/ipss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_host/profile/ipss.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/Config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/Config.in -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/README.md -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/TODO -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/bt_mesh.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/bt_mesh.mk -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/access.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/access.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/adv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/adv.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/api/mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/api/mesh.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/beacon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/beacon.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/friend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/friend.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/lpn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/lpn.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/mesh.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/mesh_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/mesh_def.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/net.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/prov.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/prov.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/proxy.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/test.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/inc/transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/inc/transport.h -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/access.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/adv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/adv.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/beacon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/beacon.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/cfg_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/cfg_cli.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/cfg_srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/cfg_srv.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/crypto.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/friend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/friend.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/lpn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/lpn.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/main.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/net.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/prov.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/prov.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/proxy.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/shell.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/test.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/src/transport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/src/transport.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/util/atomic_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/util/atomic_c.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/util/buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/util/buf.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/util/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/util/log.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/util/poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/util/poll.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/util/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/util/queue.c -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/util/util.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/util/util.mk -------------------------------------------------------------------------------- /network/bluetooth/bt_mesh/util/work.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/bluetooth/bt_mesh/util/work.c -------------------------------------------------------------------------------- /network/include/aos/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/include/aos/network.h -------------------------------------------------------------------------------- /network/include/hal/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/network/include/hal/net.h -------------------------------------------------------------------------------- /osal/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/.gitignore -------------------------------------------------------------------------------- /osal/aos/aos_freertos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/aos/aos_freertos.c -------------------------------------------------------------------------------- /osal/aos/aos_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/aos/aos_posix.c -------------------------------------------------------------------------------- /osal/aos/aos_rhino.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/aos/aos_rhino.c -------------------------------------------------------------------------------- /osal/aos/aos_rhino_rda8955.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/aos/aos_rhino_rda8955.c -------------------------------------------------------------------------------- /osal/aos/aos_sxr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/aos/aos_sxr.c -------------------------------------------------------------------------------- /osal/aos/aos_winnt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/aos/aos_winnt.c -------------------------------------------------------------------------------- /osal/aos/errno_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/aos/errno_mapping.h -------------------------------------------------------------------------------- /osal/cmsis/cmsis.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/cmsis.mk -------------------------------------------------------------------------------- /osal/cmsis/cmsis_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/cmsis_os.c -------------------------------------------------------------------------------- /osal/cmsis/cmsis_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/cmsis_os.h -------------------------------------------------------------------------------- /osal/cmsis/test/init_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/test/init_test.c -------------------------------------------------------------------------------- /osal/cmsis/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/test/main.c -------------------------------------------------------------------------------- /osal/cmsis/test/msgqueue_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/test/msgqueue_test.c -------------------------------------------------------------------------------- /osal/cmsis/test/mutex_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/test/mutex_test.c -------------------------------------------------------------------------------- /osal/cmsis/test/sem_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/test/sem_test.c -------------------------------------------------------------------------------- /osal/cmsis/test/thread_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/test/thread_test.c -------------------------------------------------------------------------------- /osal/cmsis/test/timer_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/cmsis/test/timer_test.c -------------------------------------------------------------------------------- /osal/include/aos/aos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/include/aos/aos.h -------------------------------------------------------------------------------- /osal/include/aos/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/include/aos/debug.h -------------------------------------------------------------------------------- /osal/include/aos/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/include/aos/errno.h -------------------------------------------------------------------------------- /osal/include/aos/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/include/aos/kernel.h -------------------------------------------------------------------------------- /osal/include/aos/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/include/aos/list.h -------------------------------------------------------------------------------- /osal/include/aos/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/include/aos/types.h -------------------------------------------------------------------------------- /osal/mico/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/common.h -------------------------------------------------------------------------------- /osal/mico/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/debug.h -------------------------------------------------------------------------------- /osal/mico/include/mico.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/mico.h -------------------------------------------------------------------------------- /osal/mico/include/mico_errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/mico_errno.h -------------------------------------------------------------------------------- /osal/mico/include/mico_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/mico_platform.h -------------------------------------------------------------------------------- /osal/mico/include/mico_rtos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/mico_rtos.h -------------------------------------------------------------------------------- /osal/mico/include/mico_rtos_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/mico_rtos_common.h -------------------------------------------------------------------------------- /osal/mico/include/mico_security.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/mico_security.h -------------------------------------------------------------------------------- /osal/mico/include/mico_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/mico_socket.h -------------------------------------------------------------------------------- /osal/mico/include/mico_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/mico_system.h -------------------------------------------------------------------------------- /osal/mico/include/platform_toolchain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/include/platform_toolchain.h -------------------------------------------------------------------------------- /osal/mico/mico_rhino.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/mico/mico_rhino.c -------------------------------------------------------------------------------- /osal/osal.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/osal.mk -------------------------------------------------------------------------------- /osal/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/osal/ucube.py -------------------------------------------------------------------------------- /platform/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/.gitignore -------------------------------------------------------------------------------- /platform/arch/arm/armv5/armcc/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/armcc/k_types.h -------------------------------------------------------------------------------- /platform/arch/arm/armv5/armcc/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/armcc/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv5/armcc/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/armcc/port_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv5/armcc/port_s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/armcc/port_s.S -------------------------------------------------------------------------------- /platform/arch/arm/armv5/armv5.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/armv5.mk -------------------------------------------------------------------------------- /platform/arch/arm/armv5/gcc/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/gcc/k_types.h -------------------------------------------------------------------------------- /platform/arch/arm/armv5/gcc/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/gcc/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv5/gcc/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/gcc/port_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv5/gcc/port_s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/gcc/port_s.S -------------------------------------------------------------------------------- /platform/arch/arm/armv5/panic/panic_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/panic/panic_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv5/panic/panic_gcc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/panic/panic_gcc.S -------------------------------------------------------------------------------- /platform/arch/arm/armv5/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv5/ucube.py -------------------------------------------------------------------------------- /platform/arch/arm/armv6m/armcc/m0/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv6m/armcc/m0/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv6m/armv6m.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv6m/armv6m.mk -------------------------------------------------------------------------------- /platform/arch/arm/armv6m/gcc/m0/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv6m/gcc/m0/k_types.h -------------------------------------------------------------------------------- /platform/arch/arm/armv6m/gcc/m0/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv6m/gcc/m0/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv6m/gcc/m0/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv6m/gcc/m0/port_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv6m/gcc/m0/port_s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv6m/gcc/m0/port_s.S -------------------------------------------------------------------------------- /platform/arch/arm/armv6m/iccarm/m0/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv6m/iccarm/m0/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv6m/panic/panic_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv6m/panic/panic_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/armcc/a5/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/armcc/a5/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/armv7a.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/armv7a.mk -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/common/k_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/common/k_cache.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/common/k_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/common/k_cache.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/common/panic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/common/panic.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a5/k_arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a5/k_arch.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a5/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a5/k_types.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a5/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a5/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a5/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a5/port_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a5/port_s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a5/port_s.S -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a7/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a7/k_types.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a7/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a7/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a7/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a7/port_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a7/port_s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a7/port_s.S -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a9/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a9/k_types.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a9/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a9/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a9/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a9/port_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/gcc/a9/port_s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/gcc/a9/port_s.S -------------------------------------------------------------------------------- /platform/arch/arm/armv7a/panic/panic_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7a/panic/panic_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/armcc/m3/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/armcc/m3/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/armcc/m4/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/armcc/m4/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/armcc/m7/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/armcc/m7/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/armv7m.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/armv7m.mk -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m3/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m3/k_types.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m3/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m3/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m3/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m3/port_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m3/port_s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m3/port_s.S -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m4/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m4/k_types.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m4/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m4/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m4/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m4/port_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m4/port_s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m4/port_s.S -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m7/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m7/k_types.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m7/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m7/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m7/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m7/port_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/gcc/m7/port_s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/gcc/m7/port_s.S -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/iccarm/m3/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/iccarm/m3/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/iccarm/m4/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/iccarm/m4/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/iccarm/m7/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/iccarm/m7/port.h -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/panic/panic_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/panic/panic_c.c -------------------------------------------------------------------------------- /platform/arch/arm/armv7m/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/arm/armv7m/ucube.py -------------------------------------------------------------------------------- /platform/arch/tc32/k_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/tc32/k_types.h -------------------------------------------------------------------------------- /platform/arch/tc32/port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/tc32/port.h -------------------------------------------------------------------------------- /platform/arch/tc32/port_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/tc32/port_c.c -------------------------------------------------------------------------------- /platform/arch/tc32/port_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/tc32/port_macro.h -------------------------------------------------------------------------------- /platform/arch/tc32/tc32.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/arch/tc32/tc32.mk -------------------------------------------------------------------------------- /platform/mcu/bk3435/aos/aos_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/aos/aos_main.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/aos/aos_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/aos/aos_main.h -------------------------------------------------------------------------------- /platform/mcu/bk3435/aos/soc_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/aos/soc_impl.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/aos/trace_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/aos/trace_impl.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/beken/arch/app/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/beken/arch/app/app.h -------------------------------------------------------------------------------- /platform/mcu/bk3435/beken/arch/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/beken/arch/arch.h -------------------------------------------------------------------------------- /platform/mcu/bk3435/beken/arch/ll/ll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/beken/arch/ll/ll.h -------------------------------------------------------------------------------- /platform/mcu/bk3435/beken/arch/plf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/beken/arch/plf.h -------------------------------------------------------------------------------- /platform/mcu/bk3435/beken/beken.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/beken/beken.a -------------------------------------------------------------------------------- /platform/mcu/bk3435/beken/beken_8M.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/beken/beken_8M.a -------------------------------------------------------------------------------- /platform/mcu/bk3435/beken/common/fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/beken/common/fifo.h -------------------------------------------------------------------------------- /platform/mcu/bk3435/bin/encrypt_app.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/bin/encrypt_app.bat -------------------------------------------------------------------------------- /platform/mcu/bk3435/bk3435.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/bk3435.ld -------------------------------------------------------------------------------- /platform/mcu/bk3435/bk3435.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/bk3435.mk -------------------------------------------------------------------------------- /platform/mcu/bk3435/bk3435_8M.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/bk3435_8M.ld -------------------------------------------------------------------------------- /platform/mcu/bk3435/gen_ota_crc_bin.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/gen_ota_crc_bin.mk -------------------------------------------------------------------------------- /platform/mcu/bk3435/gen_ota_crc_bin_8M.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/gen_ota_crc_bin_8M.mk -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal/beken_rhino.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal/beken_rhino.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal/flash.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal/gpio.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal/hci_driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal/hci_driver.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal/hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal/hw.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal/pwm.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal/uart.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal/wdg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal/wdg.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal_init/hal_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal_init/hal_init.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/hal_init/hal_init.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/hal_init/hal_init.mk -------------------------------------------------------------------------------- /platform/mcu/bk3435/port/ais_ota_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/port/ais_ota_port.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/port/ali_dfu_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/port/ali_dfu_port.c -------------------------------------------------------------------------------- /platform/mcu/bk3435/port/ali_dfu_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/port/ali_dfu_port.h -------------------------------------------------------------------------------- /platform/mcu/bk3435/port/ota_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/bk3435/port/ota_port.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/Config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/Config.in -------------------------------------------------------------------------------- /platform/mcu/ch6121/aos/aos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/aos/aos.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/ch6121.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/ch6121.mk -------------------------------------------------------------------------------- /platform/mcu/ch6121/csi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/csi/Makefile -------------------------------------------------------------------------------- /platform/mcu/ch6121/csi/VERSION: -------------------------------------------------------------------------------- 1 | v1.6 2 | -------------------------------------------------------------------------------- /platform/mcu/ch6121/csi/csi_core/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/csi/csi_core/Kconfig -------------------------------------------------------------------------------- /platform/mcu/ch6121/csi/csi_core/include/README.txt: -------------------------------------------------------------------------------- 1 | Just include csi_core.h! 2 | -------------------------------------------------------------------------------- /platform/mcu/ch6121/csi/csi_driver/phyplus/ch6121/vectors.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platform/mcu/ch6121/gen_crc_bin.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/gen_crc_bin.mk -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/adc.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/common/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/common/device.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/flash.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/gpio.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/pm.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/pwm.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/reboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/reboot.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/ringbuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/ringbuffer.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/ringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/ringbuffer.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/rtc.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/spi.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/timer.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/hal/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/hal/uart.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/aos/hci_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/aos/hci_api.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/arch/cc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/arch/cc.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/ble_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/ble_config.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/csi_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/csi_config.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/devices/hci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/devices/hci.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/inttypes.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/pin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/pin.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/pm.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/at_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/at_cmd.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/aui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/aui.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/bas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/bas.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/button.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/cli.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/dis.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/event.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/eventid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/eventid.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/fota.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/fota.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/hids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/hids.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/hrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/hrs.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/init.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/iot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/iot.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/jse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/jse.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/lpm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/lpm.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/netio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/netio.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/netmgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/netmgr.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/network.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/nvram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/nvram.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/sysinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/sysinfo.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc/yoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc/yoc.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/include/yoc_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/include/yoc_config.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/modules/lpm/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/modules/lpm/build.mk -------------------------------------------------------------------------------- /platform/mcu/ch6121/modules/lpm/lpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/modules/lpm/lpm.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/port/ali_dfu_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/port/ali_dfu_port.c -------------------------------------------------------------------------------- /platform/mcu/ch6121/port/ali_dfu_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/port/ali_dfu_port.h -------------------------------------------------------------------------------- /platform/mcu/ch6121/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/ch6121/ucube.py -------------------------------------------------------------------------------- /platform/mcu/include/platform_bluetooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/include/platform_bluetooth.h -------------------------------------------------------------------------------- /platform/mcu/include/platform_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/include/platform_core.h -------------------------------------------------------------------------------- /platform/mcu/include/platform_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/include/platform_init.h -------------------------------------------------------------------------------- /platform/mcu/include/platform_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/include/platform_internal.h -------------------------------------------------------------------------------- /platform/mcu/include/platform_logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/include/platform_logging.h -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/Drivers/toolchain/gcc/dump.mk: -------------------------------------------------------------------------------- 1 | $(info $($(VARIABLE))) 2 | all: ; 3 | -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/aos/aos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/aos/aos.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/aos/soc_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/aos/soc_impl.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/aos/trace_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/aos/trace_impl.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/bootloader/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/bootloader/boot.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/hal/ais_ota_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/hal/ais_ota_port.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/hal/ble_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/hal/ble_port.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/hal/ble_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/hal/ble_port.h -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/hal/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/hal/flash.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/hal/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/hal/gpio.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/hal/mesh_bt_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/hal/mesh_bt_hal.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/hal/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/hal/misc.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/nrf52810.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/nrf52810.mk -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/nrf52832.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/nrf52832.mk -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/nrf52832_xxaa.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/nrf52832_xxaa.ld -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/nrf52840.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/nrf52840.mk -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/nrf52840_xxaa.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/nrf52840_xxaa.ld -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/nrf52_common.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/nrf52_common.ld -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/nrf52_common_app.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/nrf52_common_app.ld -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/nrf52xxx.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/nrf52xxx.mk -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/port/ali_dfu_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/port/ali_dfu_port.c -------------------------------------------------------------------------------- /platform/mcu/nrf52xxx/port/ali_dfu_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/nrf52xxx/port/ali_dfu_port.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/aos/aos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/aos/aos.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/aos/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/aos/ctype.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/aos/errno/errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/aos/errno/errno.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/aos/errno/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/aos/errno/errno.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/aos/mod_div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/aos/mod_div.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/aos/mod_div.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/aos/mod_div.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/aos/soc_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/aos/soc_impl.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/aos/trace_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/aos/trace_impl.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/boot.link: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/boot.link -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/boot_ret_32k.link: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/boot_ret_32k.link -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/assert.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/bit.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/log.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/log_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/log_id.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/string.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/string.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/tlk_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/tlk_log.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/types.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/utility.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/common/utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/common/utility.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/div_mod.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/div_mod.S -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/adc.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/adc.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/bsp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/bsp.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/bsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/bsp.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/dma.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/emi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/emi.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/emi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/emi.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/i2c.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/i2c.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/irq.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/pga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/pga.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/drivers/8258/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/drivers/8258/pm.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/hal/ble_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/hal/ble_port.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/hal/ble_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/hal/ble_port.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/hal/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/hal/flash.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/hal/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/hal/gpio.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/hal/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/hal/misc.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/hal/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/hal/pwm.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/hal/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/hal/timer.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/hal/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/hal/uart.c -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/sdk_version.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/sdk_version.txt -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/stack/ble/ble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/stack/ble/ble.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/tc32_825x.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/tc32_825x.mk -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/tl_check_fw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/tl_check_fw.sh -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/tl_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/tl_common.h -------------------------------------------------------------------------------- /platform/mcu/tc32_825x/tlk_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tc32_825x/tlk_config.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/Config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/Config.in -------------------------------------------------------------------------------- /platform/mcu/tg7100b/aos/aos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/aos/aos.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/aos/hook_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/aos/hook_impl.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/csi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/csi/Makefile -------------------------------------------------------------------------------- /platform/mcu/tg7100b/csi/VERSION: -------------------------------------------------------------------------------- 1 | v1.6 2 | -------------------------------------------------------------------------------- /platform/mcu/tg7100b/csi/csi_core/include/README.txt: -------------------------------------------------------------------------------- 1 | Just include csi_core.h! 2 | -------------------------------------------------------------------------------- /platform/mcu/tg7100b/csi/csi_driver/phyplus/tg7100b/vectors.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platform/mcu/tg7100b/gen_crc_bin.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/gen_crc_bin.mk -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/adc.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/flash.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/gpio.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/i2c.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/pm.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/pwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/pwm.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/reboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/reboot.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/ringbuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/ringbuffer.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/ringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/ringbuffer.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/rtc.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/spi.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/timer.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/hal/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/hal/uart.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/arch/cc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/arch/cc.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/pin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/pin.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/pm.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/yoc/aui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/yoc/aui.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/yoc/bas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/yoc/bas.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/yoc/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/yoc/cli.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/yoc/dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/yoc/dis.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/yoc/hrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/yoc/hrs.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/yoc/iot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/yoc/iot.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/yoc/jse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/yoc/jse.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/yoc/lpm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/yoc/lpm.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/include/yoc/yoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/include/yoc/yoc.h -------------------------------------------------------------------------------- /platform/mcu/tg7100b/modules/lpm/lpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/modules/lpm/lpm.c -------------------------------------------------------------------------------- /platform/mcu/tg7100b/tg7100b.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/tg7100b.mk -------------------------------------------------------------------------------- /platform/mcu/tg7100b/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/platform/mcu/tg7100b/ucube.py -------------------------------------------------------------------------------- /test/testcase/aosapi/api_test/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/aosapi/api_test/ucube.py -------------------------------------------------------------------------------- /test/testcase/basic_test/basic_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/basic_test/basic_test.c -------------------------------------------------------------------------------- /test/testcase/basic_test/basic_test.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/basic_test/basic_test.mk -------------------------------------------------------------------------------- /test/testcase/basic_test/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/basic_test/ucube.py -------------------------------------------------------------------------------- /test/testcase/include/yts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/include/yts.h -------------------------------------------------------------------------------- /test/testcase/kernel/vfs_test/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/kernel/vfs_test/ucube.py -------------------------------------------------------------------------------- /test/testcase/osal_test/osal_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/osal_test/osal_test.c -------------------------------------------------------------------------------- /test/testcase/osal_test/osal_test.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/osal_test/osal_test.mk -------------------------------------------------------------------------------- /test/testcase/osal_test/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/osal_test/ucube.py -------------------------------------------------------------------------------- /test/testcase/testcase.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/testcase.mk -------------------------------------------------------------------------------- /test/testcase/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/ucube.py -------------------------------------------------------------------------------- /test/testcase/yts_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/testcase/yts_main.c -------------------------------------------------------------------------------- /test/yunit/include/yunit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/yunit/include/yunit.h -------------------------------------------------------------------------------- /test/yunit/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/yunit/ucube.py -------------------------------------------------------------------------------- /test/yunit/yunit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/yunit/yunit.c -------------------------------------------------------------------------------- /test/yunit/yunit.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/test/yunit/yunit.mk -------------------------------------------------------------------------------- /tools/cli/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/tools/cli/cli.c -------------------------------------------------------------------------------- /tools/cli/cli.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/tools/cli/cli.mk -------------------------------------------------------------------------------- /tools/cli/dumpsys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/tools/cli/dumpsys.c -------------------------------------------------------------------------------- /tools/cli/dumpsys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/tools/cli/dumpsys.h -------------------------------------------------------------------------------- /tools/cli/include/aos/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/tools/cli/include/aos/cli.h -------------------------------------------------------------------------------- /tools/cli/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/tools/cli/ucube.py -------------------------------------------------------------------------------- /utility/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/.gitignore -------------------------------------------------------------------------------- /utility/chip_code/chip_code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/chip_code/chip_code.c -------------------------------------------------------------------------------- /utility/chip_code/chip_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/chip_code/chip_code.h -------------------------------------------------------------------------------- /utility/chip_code/chip_code.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/chip_code/chip_code.mk -------------------------------------------------------------------------------- /utility/chip_code/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/chip_code/ucube.py -------------------------------------------------------------------------------- /utility/crc/crc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/crc/crc.mk -------------------------------------------------------------------------------- /utility/crc/crc16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/crc/crc16.c -------------------------------------------------------------------------------- /utility/crc/crc16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/crc/crc16.h -------------------------------------------------------------------------------- /utility/crc/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/crc/crc32.c -------------------------------------------------------------------------------- /utility/crc/crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/crc/crc32.h -------------------------------------------------------------------------------- /utility/crc/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/crc/ucube.py -------------------------------------------------------------------------------- /utility/libc/compilers/armlibc/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/armlibc/fcntl.h -------------------------------------------------------------------------------- /utility/libc/compilers/iar/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/fcntl.h -------------------------------------------------------------------------------- /utility/libc/compilers/iar/iar_libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/iar_libc.c -------------------------------------------------------------------------------- /utility/libc/compilers/iar/reent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/reent.h -------------------------------------------------------------------------------- /utility/libc/compilers/iar/sys/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/sys/errno.h -------------------------------------------------------------------------------- /utility/libc/compilers/iar/sys/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/sys/fcntl.h -------------------------------------------------------------------------------- /utility/libc/compilers/iar/sys/reent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/sys/reent.h -------------------------------------------------------------------------------- /utility/libc/compilers/iar/sys/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/sys/stat.h -------------------------------------------------------------------------------- /utility/libc/compilers/iar/sys/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/sys/time.h -------------------------------------------------------------------------------- /utility/libc/compilers/iar/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/sys/types.h -------------------------------------------------------------------------------- /utility/libc/compilers/iar/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/compilers/iar/unistd.h -------------------------------------------------------------------------------- /utility/libc/libc.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/libc.mk -------------------------------------------------------------------------------- /utility/libc/mips_rda_stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/mips_rda_stub.c -------------------------------------------------------------------------------- /utility/libc/newlib_andes_stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/newlib_andes_stub.c -------------------------------------------------------------------------------- /utility/libc/newlib_riscv_stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/newlib_riscv_stub.c -------------------------------------------------------------------------------- /utility/libc/newlib_stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/newlib_stub.c -------------------------------------------------------------------------------- /utility/libc/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/libc/ucube.py -------------------------------------------------------------------------------- /utility/log/include/aos/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/log/include/aos/log.h -------------------------------------------------------------------------------- /utility/log/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/log/log.c -------------------------------------------------------------------------------- /utility/log/log.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/log/log.mk -------------------------------------------------------------------------------- /utility/log/ucube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba-archive/genie-bt-mesh-stack/HEAD/utility/log/ucube.py --------------------------------------------------------------------------------