Linux USB驱动开发的要求

USB网卡驱动开发任务详情:

  • 移植WiMax USB网卡到Linux系统上,如Ubuntu,Fedora,Android
  • 开发移动IP在Linux系统上的协议栈

USB网卡驱动开发技能要求:

  • 有以下开发经验之一者优先考虑:Linux上WiFi控制的相关开发,移动IP
  • 熟悉Linux的内核结构,了解Linux上USB设备的管理方式以及驱动编写方式
  • 具备在Linux进行驱动开发的实际工作经验,精通gcc, gdb等工具
  • 熟悉Linux的NetFilter构架,具备开发类似Sniffer的应用能力
  • 精通OO面向对象编程,精通C/C++语言,精通OO编程,精通C/C++语言
  • 良好的工作习惯、沟通能力、及团队合作能力
  • 熟悉软件开发过程,熟练有关技术文档资料的编写,英语四级以上,能够独立阅读IETF RFC英文资料

通过LinuxU+00A0USB网卡驱动开发要求可以大致了解下需要具备的知识点,有利于自己更有针对性的学习,有志于LinuxU+00A0USB网卡驱动开发可以参考下。

《Linux驱动开发入门与实战》介绍

第1篇介绍了Linux驱动开发概述、嵌入式处理器和开发板、构建嵌入式驱动程序开发环境、构建嵌入式Linux操作系统、第一个驱动程序、简单的字符设备驱动程序等内容;

第2篇介绍了设备驱动中的并发控制、阻塞和同步机制、中断与时钟机制、内存访问等内容;

第3篇介绍了设备驱动模型、RTC实时时钟驱动程序、看门狗驱动程序、IIC设备驱动程序、LCD设备驱动程序、触摸屏设备驱动程序、输入子系统驱动程序、块设备驱动程序、USB设备驱动程序等内容。

此条目发表在 Linux驱动开发 分类目录,贴了 , 标签。将固定链接加入收藏夹。

发表评论