Linux USB Driver


DEC406 : Linux USB Driver Training

Note: Request based training


    Course Code  :   DEC406

    Duration         :   15 Hrs


Target Audience:

Experienced C programmers who want to learn key skills for creating applications and programs based on USB Device in Linux System


Objectives

  • USB Stack
  • USB Drivers

Prerequisites:

  • Experience in C programming
  • Linux System Administration or equivalent UNIX or Linux workstation user skills for development
  • Shell scripting in a UNIX or Linux environment
  • Experience with text editors (vi, emacs)

Linux USB Device Driver Course Outline

Introduction

To facilitate USB programming, the USB interface is accessible from user-space with libusb, a programming API concealing low-level kernel interaction. The proper way to write a device driver for the missile launcher would hence be to leverage this API low-level ...


Note:

** These sections may be considered in part or in whole as optional. They contain background reference material, specialized topics, or advanced subjects. The instructor may choose to cover or not cover them depending on classroom experience and time constraints.