• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






youngvoice

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  Kernel

1 2 下一页

 
linux内存管理
摘要:http://www.cnblogs.com/tolimit/p/4551428.html http://blog.163.com/liuqiang_mail@126/blog/static/1099688752012419602746/ http://blog.csdn.net/longyue09 阅读全文
posted @ 2016-11-15 15:11 youngvoice 阅读(109) 评论(0) 推荐(0)
pci
摘要:https://www.ibm.com/developerworks/cn/linux/l-pci/ 阅读全文
posted @ 2016-09-11 23:35 youngvoice 阅读(109) 评论(0) 推荐(0)
device tree 生成device node 到 platform_device
摘要:http://blog.csdn.net/lichengtongxiazai/article/details/38942033 http://blog.csdn.net/mcgrady_tracy/article/details/42777969 阅读全文
posted @ 2016-08-25 15:45 youngvoice 阅读(259) 评论(0) 推荐(0)
设备树
摘要:设备树参考: http://blog.csdn.net/21cnbao/article/details/8457546 http://docs.oracle.com/cd/E38902_01/html/E38873/kernelovr-64300.html# http://www.linuxidc. 阅读全文
posted @ 2016-07-25 22:12 youngvoice 阅读(133) 评论(0) 推荐(0)
linux键盘驱动
摘要:http://blog.csdn.net/beyondhaven/article/details/5753182 http://blog.chinaunix.net/uid-20564848-id-73358.html 阅读全文
posted @ 2016-05-31 11:06 youngvoice 阅读(194) 评论(0) 推荐(0)
内核 platform_get_resource() 函数解析
摘要:struct resource *platform_get_resource(struct platform_device *dev, unsigned int type, unsigned int num) { int i; for (i = 0; i < dev->num_resources; 阅读全文
posted @ 2016-04-26 11:23 youngvoice 阅读(1613) 评论(0) 推荐(0)
混杂设备的实现
摘要:http://blog.csdn.net/tianxiawuzhei/article/details/7588504 总结: 在 misc_register() 中调用 device_create() ,所以将自动创建设备文件 /dev/dev_name 阅读全文
posted @ 2016-04-26 10:30 youngvoice 阅读(123) 评论(0) 推荐(0)
内核配置编译总结
摘要:内核配置 通过在 make menuconfig 生成的菜单上做完选择,生成 .config 文件 在编译时先通过 .config 文件生成 include/config/auto.conf 和 include/linux/autoconf.h 再编译 include/config/auto.con 阅读全文
posted @ 2016-04-23 22:22 youngvoice 阅读(251) 评论(0) 推荐(0)
linux 内核启动流程
摘要:Linux内核启动流程详细分析: http://www.linuxidc.com/Linux/2014-10/108034.htm ARM Linux内核启动过程: http://blog.csdn.net/bingfeng1210/article/details/6800038 阅读全文
posted @ 2016-04-23 09:46 youngvoice 阅读(155) 评论(0) 推荐(0)
linux内核配置 kbuild
摘要:Linux 内核配置机制 http://blog.csdn.net/dianhuiren/article/details/6917132 linux kbuild文档 http://blog.chinaunix.net/uid-10221131-id-2943265.html 阅读全文
posted @ 2016-04-23 09:43 youngvoice 阅读(410) 评论(0) 推荐(0)
u-boot 内核 启动参数
摘要:kernel如何得到uboot启动信息: http://blog.sina.com.cn/s/blog_89d9bec60101bzen.html u-boot向linux内核传递启动参数: http://www.cnblogs.com/sky-zhang/archive/2012/06/01/25 阅读全文
posted @ 2016-04-23 09:40 youngvoice 阅读(227) 评论(0) 推荐(0)
kconfig语法
摘要:参考:http://www.cnblogs.com/Daniel-G/p/3284791.html 阅读全文
posted @ 2016-04-15 14:29 youngvoice 阅读(189) 评论(0) 推荐(0)
嵌入式开发中相关开发环境搭建
摘要:1. 配置过程中有与开发版网络启动服务有关的tftp ,nfs 2. 与文件共享有关的 samba 3. 关闭系统网络安全管理软件selinux ,iptables 阅读全文
posted @ 2016-04-10 10:02 youngvoice 阅读(153) 评论(0) 推荐(0)
嵌入式开发
摘要:参考:http://www.cnblogs.com/iwasmu/archive/2009/05/29/1491570.html 阅读全文
posted @ 2016-04-01 09:42 youngvoice 阅读(117) 评论(0) 推荐(0)
驱动模块程序文件的运行入口
摘要:1. 驱动程序可以被静态的被编译进内核中,也可以作为模块在使用时加载。 2. 当模块文件被 insmod 命令加载时,其中的模块初始化函数将被调用,该函数向内核注册驱动程序,及该初始化函数就是给模块驱动程序的入口。 3. 当模块被 rmmod 命令卸载时,模块清除函数将被调用。 相关命令有:insm 阅读全文
posted @ 2016-03-12 11:28 youngvoice 阅读(266) 评论(0) 推荐(0)
编译模块的Makefile解析
摘要:Makefile # if not defined KERNELRELEASE, command is running from command line,need invoke kbuild system. ifeq ($(KERNELRELEASE),) KERNELDIR ?= /linux- 阅读全文
posted @ 2016-03-12 11:18 youngvoice 阅读(760) 评论(0) 推荐(0)
linux 设备驱动分类
摘要:1. 字符设备 :在I/O传输过程中以字符为单位。 2. 块设备: 在传输过程中以块为单位,相关概念有 缓冲,I/O调度,请求队列。主要体现出与字符设备在操作硬件的接口实现方式上是不一样的。 3. 网络设备: 阅读全文
posted @ 2016-03-12 11:01 youngvoice 阅读(489) 评论(0) 推荐(0)
嵌入式开发中相关服务器的搭建
摘要:一. samba服务器的搭建 SMB(局域网上的共享文件夹/打印机的一种协议),与NetBIOS(windows上网络邻居的通信协议)常作为访问共享的协议。samba是实现SMB协议的程序集,通过samba可以将linux变为一台samba服务器。 samba服务器的安装 检查系统是否已经安装sam 阅读全文
posted @ 2016-03-11 08:29 youngvoice 阅读(291) 评论(0) 推荐(0)
内核进程切换 switch_to
摘要:参考: http://www.cnblogs.com/visayafan/archive/2011/12/10/2283660.html 阅读全文
posted @ 2016-01-01 10:26 youngvoice 阅读(156) 评论(0) 推荐(0)
关于向内核中如何添加代码的分析
摘要:参考 http://blog.sina.com.cn/s/blog_9452251d01011ae9.html1. 在内核中添加代码主要考虑内核的配置系统和编译系统,一般需要在上层目录的Makefile中增加编译条目,在上层目录配置文件中增加引用下层目录配置文件代码或直接增加配置条目。 阅读全文
posted @ 2015-10-10 10:14 youngvoice 阅读(180) 评论(0) 推荐(0)
 

1 2 下一页