首页> 中文学位 >基于Linux的DMA网卡驱动程序设计
【6h】

基于Linux的DMA网卡驱动程序设计

代理获取

目录

摘要

1.1研究背景及意义

1.2课题发展及研究现状

1.2.1安全加密技术

1.2.2高速传输总线技术

1.2.3网络设备驱动

1.3论文内容及章节安排

第2章系统相关理论基础

2.1.1 Linux内核原理

2.1.2 Linux中断技术

2.2网络设备驱动概述

2.2.1 Linux驱动程序的分类

2.2.2 Linux网络驱动体系结构

2.2.3 TCP/IP网络协议

2.3 PCIE总线理论概述

2.3.1 PCIE总线层次结构

2.3.2 PCIE总线配置空间

2.4本章小结

第3章总体系统设计

3.1系统总体设计

3.2硬件总体设计

3.3总线驱动设计

3.3.1 PCIE设备驱动设计

3.3.2设备初始化过程

3.4数据传输设计

3.5网卡驱动程序设计

3.5.1加密网卡硬件结构

3.5.2网络设备驱动

3.5.3驱动数据结构

3.6本章小结

第4章系统功能设计与实现

4.1硬件设计与实现

4.1.2加密模块设计

4.1.3网口模块设计

4.2总线驱动设计与实现

4.2.1驱动程序设备的配置

4.2.2驱动程序的加载与卸载

4.2.3驱动程序设备的初始化

4.3数据传输驱动设计与实现

4.3.1可编程输入输出驱动程序

4.3.2 SGDMA工作方式

4.3.3 DMA传输过程

4.4网络设备驱动设计与实现

4.4.1网络设备的注册

4.4.2网络设备的初始化

4.4.3网络设备的打开和关闭

4.4.4数据发送流程

4.4.5中断处理过程

4.4.6数据接收流程

4.5本章小结

第5章驱动程序的测试

5.1总线驱动程序的测试

5.2数据传输驱动程序的测试

5.3网卡驱动程序的测试

5.4本章小结

结论

参考文献

致谢

攻读硕士学位期间发表的学术论文

攻读硕士学位期间参加的科研项目

攻读硕士学位期间取得的科研成果

声明

展开▼

著录项

  • 作者

    任蕊;

  • 作者单位

    黑龙江大学;

  • 授予单位 黑龙江大学;
  • 学科 电子与通信工程
  • 授予学位 硕士
  • 导师姓名 杨自恒,杨文君;
  • 年度 2020
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类
  • 关键词

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号