内核list 测试,module_param 测试 #include <linux/module.h>#include <linux/init.h>#include <linux/list.h>#include <linux/slab.h>static char* list_str = "default";module_param(list_str, charp, 0644);MODULE_PARM_DESC(list_str, "A list string");static int lis.
test timer测试 #include <linux/module.h>#include <linux/kernel.h>#include <linux/init.h>#include <linux/jiffies.h>#include <linux/init.h>#include <linux/timer.h>static void test_1s_timer_fn(struct timer_list *data); // define t.
work thread 多线程问题(二) 一,使用work_struct,INIT_WORK,queue_work,workqueue_struct,create_singlethread_workqueue (create_workqueue)组合。 简单做一些解释: workqueue_struct ---- queue_work ---- 启动的这个work。 creat...
work thread 多线程问题(一) 参考:Linux 内核工作队列之work_struct 学习总结 - 小麦大叔linux work queue & work struct解析_qinxiongxu的专栏-CSDN博客
2021-05-07 deconfig 和 .config 保持一致的方法 大多少情况下,我们配置defconfig的方式不规范 ,导致.config转换成defconfig后差异较大。做一个规范化处理流程如下:首先进入到build目录cd out/target/product/XXX/obj/KERNEL_OBJ修改config配置make menuconfig ARCH=arm64转换.config成defconfigmake savedefconfig ARCH=arm64对比defconfig与源码中的defconfig差异meld de
rust 环境搭建 我是新的windows 电脑,不太像安装VS。所有首先,安装:MinGW。C/C++编译环境。http://www.mingw-w64.org/doku.php/download,MingW-W64-builds。下载【mingw-w64-install.exe】并且安装。Rust 编译工具:https://www.rust-lang.org/zh-CN/tools/installVisual Studio Code:https://code.visualstudio.com/Download.
2020-12-14,修改mtk cpu 温度,check对应temperature路径。 trips { threshold: trip-point@0 { temperature = <180000>; hysteresis = <2000>; type = "passive"; }; target: trip-point@1 {...
去除AVB启动,使vendor 分区有权限 连接机器adb1.将机器串口板拨至usb方向烧写模式,执行fastbootflashingunlock命令,第1次可能会失败,如果失败执行2次2.将机器串口板拨至正常模式,正常开机执行如下adb命令:adbrootadbdisable-verity3.正常模式关机重启,重新remount,执行如下命令adbrootmount-oremount,rw/...
MR_2004 bringup 1.修改ram内存从2G 到4G,包括bootload 的修改,kernel修改,M4修改。boot修改:diff --git a/project/auto2712m-p1v1-2G-emmc.mk b/project/auto2712m-p1v1-2G-emmc.mkindex 998b358..b7d76db 100644--- a/project/auto2712m-p1v1-2G-emmc.mk+++ b/project/auto2712m-p1v1-2G-emmc.mk@@ -6,
shell test1 reg=`tail -n -1 46.txt`echo $regvalue=`printf "%#x" $((16#$reg & 0xf7))`echo "The calculated value"echo $value