linux编程
文章平均质量分 76
wanyfe
Linux设备驱动 内核原理
展开
-
linux程序段
**BSS段:**BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。 数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。 代码段:代码段(code segment/text segment原创 2015-05-10 23:19:19 · 570 阅读 · 0 评论 -
zedboard NFS配置
一、重新编译内核 添加NFS驱动首先,”NFS client support”驱动允许linux系统使用NFS网络文件系统。这里还有3个不同版本的NFS - (NFS client support for NFS version 2)、 (NFS client support for NFS version 3)、 (NFS client support for NFS version 4) 和原创 2015-05-13 23:23:34 · 1088 阅读 · 0 评论 -
《LINUX设备驱动》学习总结(基础篇)
基本概念:编程机制和策: “需要提供什么样的功能(机制)”和“如何使用这些功能(策略)” 编写驱动程序应注意:编写访问硬件的内核代码时,不要给用户强加任何策略。不过有时候还是需要实现一些策略,例如,某个数字IO驱动程序只提供以字节为单位访问硬件的方法,这样可以避免写额外代码来处理单个数据位的麻烦。内核模块和应用程序: 理解module_init 和module_exit 。模块初始化的任务是为以后原创 2015-07-10 18:24:54 · 534 阅读 · 0 评论