- 11
- 0
- 约2.45万字
- 约 5页
- 2016-08-21 发布于贵州
- 举报
嵌入式Linux网驱动程序的体系结构和实现原理
嵌入式Linux网络驱动程序的体系结构和实现原理
随着人们对开放源代码软件热情的日益增高,Linux作为一个功能强大而稳定的开源操作系统,越来越受到成千上万的计算机专家和爱好者的青睐。在嵌入式领域,通过对Linux进行小型化裁剪后,使其能够固化在容量只有几十兆字节的存储器芯片或单片机中,成为应用于特定场合的嵌入式Linux系统。Linux强大的网络支持功能实现了对包括TCP/IP在内的多种协议的支持,满足了面向21世纪的嵌入式系统应用联网的需求。因此,在嵌入式系统开发调试时,网络接口几乎成为不可或缺的模块。 1 嵌入式Linux网络驱动程序介绍 Linux网络驱动程序作为Linux网络子系统的一部分,位于TCP/IP网络体系结构的网络接口层,主要实现上层协议栈与网络设备的数据交换。Linux的网络系统主要是基于BSD Unix的套接字(socket)机制,网络设备与字符设备和块设备不同,没有对应地映射到文件系统中的设备节点。 通常,Linux驱动程序有两种加载方式:一种是静态地编译进内核,内核启动时自动加载;另一种是编写为内核模块,使用insmod命令将模块动态加 载到正在运行的内核,不需要时可用rmmod命令将模块卸载。Linux 2.6内核引入了kbuild机制,将外部内核模块的编译同内核源码树的编译统一起来,大大简化了特定的参数和宏的设置。这样将编写好的驱动模块加
您可能关注的文档
- 山东省初中生物学业平第一单元测试题(含答案).doc
- 山东省初中综合实践动课程跟进式指导活动方案.doc
- 山东省城市幼儿园基办园条件标准.doc
- 山东省妇联 200年8月11日.doc
- 山东省威海四中-学高三语文 登临诗鉴赏主题单元设计.doc
- 山东省小学素质教育导评估体系明细.doc
- 山东省届高三冲刺模(一)理科综合化学试题(无答案).doc
- 山东省届高三冲刺模(三)文科综合试题.doc
- 山东省届高三冲刺模(六)数学(文)试题.doc
- 山东省平邑县曾子学高考政治复习分时测试题:《生活与消费》单元检测题 新人教必修1 Word版含答案.doc
- 湖南省株洲市部分学校2025-2026学年高一下学期期末联合考试英语试卷(含答案).pdf
- 从韩杰案看病历书写:6个细节,保护凌晨值班的你.pptx
- 湖南省株洲市第一中学2025-2026学年高一下学期期末考试历史试卷(含答案).pdf
- 湖南师范大学附属中学2025-2026学年七年级下学期期末考试数学试题(含答案).pdf
- 湖南株洲市第二中学2024-2025学年上学期高二期末考试语文试题(含答案).pdf
- 湖南株洲市醴陵市第一中学2025-2026学年高二下学期7月期末物理试题(含答案).pdf
- 湖南株洲市第一中学2025-2026学年高一上学期入学质量检测语文试卷(含答案).pdf
- 吉林省吉林市永吉县2025-2026学年八年级下学期期末教学质量检测数学试卷(含答案).pdf
- 吉林长春市东北师大附中2025-2026学年高二年级下学期期末物理试卷(含答案).pdf
- 吉林省长春市汽车经济技术开发区2025-2026学年七年级下学期期末测数学试卷(含答案).pdf
最近下载
- 2026春小学人教版数学一年级下册第一单元试卷及答案.docx VIP
- 国企招聘宣传岗笔试题库(附答案).docx VIP
- 中职计算机网络-第3章-计算机网络技术基础.pdf VIP
- 标准图集-中南13ZJ302 地沟和盖板.pdf VIP
- 小儿神经外科麻醉要点.pptx VIP
- 2026春小学人教版数学一年级下册第三单元试卷附答案(三套).pdf VIP
- 标准图集-22G101-2现浇混凝土板式楼梯.pdf VIP
- 标准图集-22G101-3 混凝土结构施工图平面整体表示方法制图规则和构造详图-独立基础、条形基础、筏形基础、桩基础.pdf VIP
- 标养室温度湿度记录台帐.docx VIP
- 23CJ87-1 采光、通风、消防排烟天窗(一).docx VIP
原创力文档

文档评论(0)