摘要:
Copy from: https://blog.csdn.net/u013372900/article/details/54862787 1、系统镜像(system.img) 系统镜像是地址ROM最常使用的一个镜像,用于存储Android系统的核心文件,System.img就是设备中system目录 阅读全文
posted @ 2019-12-14 14:31
oude_yang
阅读(1318)
评论(0)
推荐(0)
摘要:
Copy form :https://blog.csdn.net/kunkliu/article/details/78015789 在内核init线程中调用了do_basic_setup,这个函数也做了很多内核和驱动的初始化工作 [cpp] view plain copy /*好了, 设备现在已经初 阅读全文
posted @ 2019-12-14 14:29
oude_yang
阅读(409)
评论(0)
推荐(0)
摘要:
Copy form:https://blog.csdn.net/xiezhi123456/article/details/80665059 21.7 BUG_ON()和WARN_ON() Copy form:https://blog.csdn.net/xiezhi123456/article/det 阅读全文
posted @ 2019-12-14 14:28
oude_yang
阅读(3524)
评论(0)
推荐(0)
摘要:
Copy from :https://blog.csdn.net/luckywang1103/article/details/50401287 System.map是内核符号表文件,位于源码根目录,记录符号(函数名,全局变量…)在内核中的运行地址 System.map中的部分内容如下: 802a26 阅读全文
posted @ 2019-12-14 14:25
oude_yang
阅读(662)
评论(0)
推荐(0)
摘要:
Copy from: https://blog.csdn.net/zzqhost/article/details/71307680 1. ramfs其实tmpfs, rootfs, initramfs都是ramfs的一种,它们或者是对它的一些特殊的应用,或者是对它某一方面能力的改进加强.1.1. r 阅读全文
posted @ 2019-12-14 14:24
oude_yang
阅读(1575)
评论(0)
推荐(0)
摘要:
Copy from:https://blog.csdn.net/chenliang0224/article/details/78747117 1. do_initcalls() 路径:linux-3.10.x\init\main.c start_kernel()-->rest_init()-->ke 阅读全文
posted @ 2019-12-14 14:13
oude_yang
阅读(296)
评论(0)
推荐(0)
摘要:
Copy from :https://blog.csdn.net/zangdongming/article/details/37769265 1. 使用说明 Documentation/kernel-parameters.txt中的说明如下: initcall_debug [KNL] Trace i 阅读全文
posted @ 2019-12-14 14:12
oude_yang
阅读(1257)
评论(0)
推荐(0)
摘要:
Copy from :https://blog.csdn.net/ffmxnjm/article/details/69267039 head.S 初始化完成后跳转到 start_kernel 入口: kernel-3.18/init/main.c:505:asmlinkage __visible v 阅读全文
posted @ 2019-12-14 14:10
oude_yang
阅读(1113)
评论(0)
推荐(0)
摘要:
Copy from :https://blog.csdn.net/pi408637535/article/details/38438309 一、Linux内核镜像格式 Linux内核有多种格式的镜像,包括vmlinux、Image、zImage、bzImage、uImage、xipImage、boo 阅读全文
posted @ 2019-12-14 14:06
oude_yang
阅读(5283)
评论(0)
推荐(0)
摘要:
Copy from :http://blog.sina.com.cn/s/blog_43986d720100nsjf.html 分类 函数名 功能 打开文件 fopen() 关闭文件 fclose() 文件定位 fseek() rewind() ftell() 改变文件位置指针位置 使文件位置指针重 阅读全文
posted @ 2019-12-14 14:03
oude_yang
阅读(140)
评论(0)
推荐(0)
摘要:
Copy from :https://blog.csdn.net/u014170067/article/details/53561821 本文主要介绍va_start和va_end的使用及原理。 在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏 阅读全文
posted @ 2019-12-14 14:00
oude_yang
阅读(168)
评论(0)
推荐(0)
摘要:
Copy from C语言中#undef的语法是: #undef 标识符 用来将前面定义的宏标识符取消定义。 整理了如下几种常见用法,如果以后发现其他的再添加进来。 1、在一个程序块中用完宏定义后,为防止后面标识符冲突需要取消其宏定义: #include <stdio.h> int main(){# 阅读全文
posted @ 2019-12-14 13:41
oude_yang
阅读(679)
评论(0)
推荐(0)
摘要:
copy from :https://blog.csdn.net/fml1997/article/details/77622860 概述 从Linux2.6内核起,引入一套新的驱动管理和注册机制:platform_device 和 platform_driver 。Linux 中大部分的设备驱动,都 阅读全文
posted @ 2019-12-14 12:42
oude_yang
阅读(651)
评论(0)
推荐(0)
摘要:
a. /sys/firmware/fdt 进入/sys/firmware目录后便可看到二个文件,一个是devicetree文件夹,另一个是fdt(原始dtb文件,可以用hexdump -C fdt 将其打印出来查看就会发现里面的数据和dtb文件是一致的)。 b. /sys/firmware/devi 阅读全文
posted @ 2019-12-14 12:34
oude_yang
阅读(638)
评论(0)
推荐(0)