这个就是rt-thread的自动初始化机制,设置了相应的函数名后,系统上电会自动将设置的函数名运行一遍
而我们在程序里看到的 INIT_BOARD_EXPORT(fn) ,如下面的截图: 跟踪一下,又是一个宏定义:#define INIT_BOARD_EXPORT(fn) INIT_EXPORT(fn, "1")。正好定义成了咱们分析的这个宏。这样我们就明白了INIT_BOARD_EXPORT(fn)到底是怎么被调用的了,真相终于大白了。下图是调试串口的打印截图:...
16、export <name> <value> 17、hostname <name> 18、ifup <interface> 19、insmod [-f] <path> [<options>] 20、interface_start <name> \ interface_restart <name> \ interface_stop <name> 21、load_system_props 22、load_persist_props 23、loglevel <level> 24、mark_post_data 25、mkdir <pat...
Cloud Studio代码运行 /* Initial task structure */struct task_struct init_task=INIT_TASK(init_task);EXPORT_SYMBOL(init_task); init_task描述符使用宏INIT_TASK对init_task的进程描述符进行初始化,宏INIT_TASK在include/linux/init_task.h文件中 init_task是Linux内核中的第一个线程,它贯穿于整个Linux系统...
static void export_kernel_boot_props() { struct { const char *src_prop; const char *dst_prop; const char *default_value; } prop_map[] = { { "ro.boot.serialno", "ro.serialno", "", }, { "ro.boot.mode", "ro.bootmode", "unknown", }, { "ro.boot.baseband", "ro.baseband...
ExportParam ShareParam InitResult RecordResult ShareResult TemplateResult TemplateDetail ReplayConstants.Resolution com.huawei.game.replay.common.exceptions Overview ReplayErrorCode Petal Aegis ArkTS API 安全密码算法 密钥生成 ohAegRandom ohAegRandomHex ohAegGenerateRsaKeyPair...
首先,导入一个环境变量 export TARGET_BOARD=PRO-RK3568 然后,生成ramdisk镜像 ./make-ohos.sh PRO-...
export: 显示当前导出成用户变量的shell变量每 个shell都有自己特有的变量,这和用户变量是不同的。当前用户变量和你用什么shell无关,不管你用什么shell都是存在的。比如 HOME,SHELL等这些变量,但shell自己的变量,不同的shell是不同的,比如BASH_ARGC, BASH等,这些变量只有set才会显示,是bash特有的。export不加参数的...
export_oem_lock_status(); StartPropertyService(&epoll); //开启属性服务,并注册到epoll中 MountHandler mount_handler(&epoll); set_usb_controller(); const BuiltinFunctionMap function_map; Action::set_function_map(&function_map); if (!SetupMountNamespaces()) { ...
{"export", {2, 2, do_export}}, {"hostname", {1, 1, do_hostname}}, {"ifup", {1, 1, do_ifup}}, {"init_user0", {0, 0, do_init_user0}}, {"insmod", {1, kMax, do_insmod}}, {"installkey", {1, 1, do_installkey}}, {"load_persist_props", {0, 0, do_load_...