
kernel
文章平均质量分 58
宇华
皓月满轮玉宇无尘千顷碧 紫箫一曲银河有焰万里春 上善若水
展开
-
android6.0 init进程main之selinux_initialize
android6.0 init进程main之selinux_initialize 对应代码android6.0_r72,kernel对应linux3.18前言selinux 的初始化 selinux_initialize涉及文件/system/core/init/Init.cpp/external/libselinux/callbacks.c/system/core/init/log.cpp/system/core/init/Android.mk/external/libseli原创 2021-08-23 17:36:43 · 446 阅读 · 0 评论 -
android6.0 启动流程总览
android6.0 启动流程总览Android系统的启动流程总体上是先启动BootLoader,再启动kernel,最后启动android。Android启动总览图BootLoader层BootLoader层启动有以下任务:当电源供电是将自身加在到RAM中,执行相应的初始化任务;加载linux内核,并引导linux内核启动。kernel层BootLoader 启动 kernel 的 swapper进程,进程ID为0,是内核的第一个进程,此进程初始化系统的各个硬件及kernel系统管理模块原创 2021-07-25 16:51:33 · 271 阅读 · 1 评论 -
android6.0 init进程启动前传
未写文章列表android6.0 init进程启动前世前言linux内核启动 head.Sstart_kerneljava为什么能实现单一原则插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入android6.0 init进程启动前世对应代码android6.0_r72,kernel对应l原创 2021-07-25 15:36:13 · 175 阅读 · 0 评论 -
do_fork函数
do_fork函数在内核中创建并执行新的程序的各种系统调用最终都是调用了do_fork来实现进程的创建。asmlinkage int sys_fork(unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7, struct pt_regs __regs){#ifdef CONFIG_MMU struct pt_regs *regs = RELOC_HIDE(&原创 2021-07-25 15:19:53 · 858 阅读 · 0 评论 -
start_kernel初始化
start_kernel 函数主要初始化 linux 系统各个功能子系统,然后进入 kernel 的下一步启动函数 rest_init(),下面简单说一下函数内部相关的初始化,有个初步的了解。详细内容来自https://www.cnblogs.com/lifexy/p/7366782.html仅做学习记录asmlinkage void __init start_kernel(void) { char * command_line; extern struct kernel_p...原创 2021-07-25 13:03:17 · 411 阅读 · 0 评论 -
SPI
SPI1、原理图 SPI芯片Al01790D(M95XXX)2、挂载模型3、时序图硬件中可以接很多个SPI芯片,通过片选GPIO来选择跟哪个SPI芯片通信(激活哪个SPI芯片)。2440支持4中不同的SPI接口数据传输格式,也就是有四种时序图。第一种:读:写:第二种:读:写:第三种:读:原创 2015-07-02 08:17:46 · 381 阅读 · 0 评论 -
IIC
IIC原理图 设备地址设定挂载模型程序要做的原创 2015-07-01 21:12:03 · 344 阅读 · 0 评论 -
shell脚本中修改文件的内容
1、修改某文件中的内容:将oldstring修改为newstring sed -i "s/oldstring/newstring/g" test.txt 如果将oldstringXXX修改为newstring: sed -i "s/oldstring*/newstring/g" test.txt2、将某个目录中所有还有oldstring字符串的文件中的old原创 2016-05-13 13:37:26 · 16457 阅读 · 0 评论