码迷,mamicode.com
首页 >  
搜索关键字:kconfig    ( 444个结果
2.2linux内核移植简介
1,编译linux3.5出错 root@phone-desktop:/opt/FriendlyARM/tiny4412/Linux/linux-3.5# makescripts/kconfig/conf --silentoldconfig Kconfig****** Configuration fi...
分类:系统相关   时间:2015-06-10 21:01:47    阅读次数:316
Linux驱动之Kconfig与Makefile
在linux编写驱动的过程中,有两个文件是我们必须要了解和知晓的。这其中,一个是Kconfig文件,另外一个是Makefile文件。如果大家比较熟悉的话,那么肯定对内核编译需要的.config文件不陌生,在.config文件中,我们发现有的模块被编译进了内核,有的只是生成了一个module。这中间,我们如何让内核发现我们编写的模块呢,这就需要在Kconfig中进行说明。至于如何生成模块,那么就需要利用Makefile告诉编译器,怎么编译生成这个模块。模仿其实就是最好的老师,我们可以以内核中经常使用到的网卡e...
分类:系统相关   时间:2015-05-28 14:15:39    阅读次数:232
详解将驱动程序编译进linux内核
1、进入目录linux-kernel-samsung-dev\drivers\char 2、新建目标目录01.led,将驱动相关文件复制到此目录    注:需确保复制的驱动文件是能正常运行的驱动 3、在目录01.led里编写Kconfig文件 menu "xxx" config XXX_LED         tristate "xxx_ggg210_led"      ...
分类:系统相关   时间:2015-05-26 00:16:49    阅读次数:206
静态编译进Linux内核
一、准备好可以正常引导开发板的源码 二、在内核源码kernel文件夹的driver目录下,创建led_arm文件夹 mkdir drivers/led_arm 三、将“LED驱动实验”的驱动程序拷贝到led_arm目录下(详情见上一次LED驱动博客) 将led.c拷贝在该文件夹下面 ①添加一个Kconfig文件 config MYLED tristate "MYLED" default n help this is a LED driver ②...
分类:系统相关   时间:2015-04-20 09:37:15    阅读次数:301
linux kernel Kconfig warning: leading whitespace ignored
自己在测试往内核添加模块时,用 make menuconfig 配置 结果警告如下: 原因是这个测试的Kconfig文件中的 comment值前有空格,如下: 去掉这个空格就好了,实际上,menu 的值如果前面有空格,也会报这个警告。...
分类:系统相关   时间:2015-04-14 19:48:37    阅读次数:213
linux中模块的构建,传参,和printk函数的简单使用
静态编译,动态加载应用想访问内核需要通过系统调用驱动:1.模块(打包,加入内核)2.内核机制3.操作硬件在Kconfig里面配置menuconfig的时候,不同的类型会在图形化界面的终端显示不用的配置选项:bool CONFIG_HELLO []hello_driver 两态tri...
分类:系统相关   时间:2015-04-05 15:52:17    阅读次数:221
linux硬件驱动层
1.make menuconfigscripts/kconfig/lxdialog/menubox.o: In function `print_buttons':menubox.c:(.text+0x4b1): undefined reference to `wrefresh'collect2: l...
分类:系统相关   时间:2015-03-11 21:13:27    阅读次数:167
Bmake
Bmake is a common makefile framework. Both support native build and cross build. Easy for use, modify and extend. Support Kconfig based config configu...
分类:其他好文   时间:2015-02-22 12:16:57    阅读次数:182
往android的内核添加驱动及 ueventd.rc 修改
转载!向android的内核添加驱动,其实就是向linux内核添加驱动。主要在两个文件里添加点信息,一个是Kconfig文件,一个是Makefile文件。比如你添加的驱动你代码放到drivers目录下面的XXX目录,那么修在该目录下的Kconfig文件和Makefile文件。具体的修改方法:比如我现...
分类:移动开发   时间:2015-02-06 18:46:50    阅读次数:168
十天学Linux内核之第十天---总结篇(kconfig和Makefile & 讲不出再见)
原文:十天学Linux内核之第十天---总结篇(kconfig和Makefile & 讲不出再见) 非常开心能够和大家一起分享这些,让我受益匪浅,感激之情也溢于言表,,code monkey的话少,没办法煽情了,,,,,,,冬天的风,吹得伤怀,倒叙往事,褪成空白~学校的人越来越少了,就像那年我们小年...
分类:系统相关   时间:2015-01-29 22:24:41    阅读次数:313
444条   上一页 1 ... 41 42 43 44 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!