Industrial Training -> Device Drivers

Objective

This Training attempts to address the need of the typical programmer. This short course is designed to ensure that students of Engineering College with academic capabilities will have the skill set needed to deal with the challenges involved in real-world embedded technologies to meet the needs of industries both today and in the future.
The course considers programming techniques which can help to ensure that single-processor embedded systems are reliable.
The course is taught mainly using 8051 controller and the C programming language, with am emulator.

Project Topics:

  • Character Driver
  • Serial Port Driver
  • Block Driver
  • I2C Driver
  • SPI Driver
  • PCI Driver
  • Network Driver
  • Input Drivers
  • PCMCIA and Compact Flash
  • USB Driver.
  • Audio Drivers
  • Video Drivers
  • CDROM Driver
  • Infrared drivers
  • WiFi Drivers
  • RFID Drivers
  • Bluetooth Driver
  • Cellular Networking
  • MAP Drivers
  • NAND Chip drivers
  • NOR Chip Drivers
  • FireWire Driver