码迷,mamicode.com
首页 >  
搜索关键字:内核源码    ( 399个结果
linux-2.6.22.6内核启动分析之Makefile文件
学习目标 分析Makefile文件,了解内核中的哪些文件被编译,如何被编译,连接时顺序如何确定! Linux内核源码中包含很多的Makefile文件,这些Makefile文件又包含其它的一些文件,比如配置信息、通用规则等等。我们可以把内核中的Makefile文件分为5类,如下表所示: 配置文件,在执 ...
分类:系统相关   时间:2018-07-08 23:39:12    阅读次数:320
怎么查找关于内核参数和函数的说明文档
Linux内核源代码释出时会包含有一些关于内核参数(如sysctl.conf中的参数)和函数的说明文档,在CentOS/RedHat系统中,kernel-doc软件包里面打包的就是这些文档(也可以从官网https://www.kernel.org/下载内核源码包,里面就会有这些文档)。 ?安装kernel-doc软件包: [root@gw ~]# yum install kernel-doc安装
分类:其他好文   时间:2018-07-06 18:33:52    阅读次数:139
5.2.1.开启驱动开发之路
本节主要是讲述并且实践示范驱动开发的环境搭建、构建内核源码树、常用模块安装卸载命令等 5.2.1.1、驱动开发的准备工作 正常运行linux系统的开发板。要求开发板中的linux的zImage必须是自己编译的,不能是别人编译的。 经过配置编译的内核源码树 nfs挂载的rootfs 主机ubuntu中 ...
分类:其他好文   时间:2018-07-01 15:51:44    阅读次数:169
platform 平台驱动——设备的写作流程
说明:在内核源码里会有很多已经实现的驱动,对于我们来说只需要写好设备文件即可,但是我们如何知道驱动需要那些数据,以及有哪些驱动呢? 解决: 1.首先在内核源码目录下执行执行菜单配置命令: make menuconfig ARCH=arm CROSS_COMPILE=arm-linux-gnueabi ...
分类:其他好文   时间:2018-06-27 18:53:41    阅读次数:211
2.15.7.Kconfig文件详解1
本节详解Kconfig文件的格式、作用等 2.15.7.1、Kconfig的格式 (1)Kconfig按照一定的格式来书写,menuconfig程序可以识别这种格式,然后从中提取出有效信息组成menuconfig中的菜单项。 (2)将来在做驱动移植等工作时,有时需要自己添加Kconfig中的一个配置 ...
分类:其他好文   时间:2018-06-26 17:17:01    阅读次数:142
2.15.1.linux内核源码目录结构1
2.15.1.1、源码从哪里来 (1)之前讲过,我们使用2.6.35.7版本的内核。这个版本的内核有三种:第一种是kernel.org上的官方版本,第二种是三星移植过的,第三种是九鼎X210的移植版本。我们讲课时使用第三种内核来讲解,后面的移植实验使用第二种内核来移植。 (2)源码在开发板光盘中有。 ...
分类:系统相关   时间:2018-06-26 16:12:14    阅读次数:157
2.15.2.linux内核源码目录结构2
本节接上节讲解内核源码根目录下的各个文件夹,并且把一些重要文件夹的作用简单讲解。 (1)arch。arch是architecture的缩写,意思是架构。arch目录下是好多个不同架构的CPU的子目录,譬如arm这种cpu的所有文件都在arch/arm目录下,X86的CPU的所有文件都在arch/x8 ...
分类:系统相关   时间:2018-06-26 16:12:07    阅读次数:178
FS4412开发板移植Linux内核4.9.9版本
基本移植 1、源码下载 官网下载最新的linux4.9.9内核:https://mirrors.edge.kernel.org/pub/linux/kernel/。 第三个数字是修订版本号。 2、解压并配置 进入内核源码目录及: cd linux-4.9.9 修改编译工具链,打开顶层的Makefil ...
分类:系统相关   时间:2018-06-08 23:19:46    阅读次数:547
FREERTOS移植(MDK 、STM32F103)
需要添加: 内核源码源文件、portable源文件、内存管理heap源文件、FreeRTOSConfig.h 。在图示路径,FreeRTOSConfig.h如果官方Demo里面的比较旧可以找一些开发板的来用,要同系列。 项目中新增FREERTOS文件夹添加:内核源码源文件(crotine.c \ e ...
分类:其他好文   时间:2018-05-29 14:05:20    阅读次数:290
ubuntu16.04 内核源码编译
1)下载 首先看一下自己的内核版本 apt-cache search linux-source下载内核代码:sudo apt-get install linux-source-4.10.0 2)解压: /usr/source/ 目录下解压 tar -jxv -f linux-source-4.10. ...
分类:系统相关   时间:2018-05-26 14:23:56    阅读次数:335
399条   上一页 1 ... 7 8 9 10 11 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!