A device driver is a small piece of software that enables one or more hardware devices to communicate with the operating system. Each device in a system needs device driver routine with number of device functions. Driver typically communicates with the device through the computer bus or communications subsystem to which the hardware connects.

Jasmin Infotech has 15 years of proven experience in developing device drivers for various product categories, Platforms / operating systems and different frameworks. Device drivers across multiple platforms are readily available for integration and these drivers are tested for quality, performance and certification aspects as a standalone module and at system level. We have partnered with silicon vendors to build the device drivers for their processors and the various products developed around them.

Jasmin’s Offerings

  • Development
  • Porting to customer platform
  • Porting across different OS
  • Integration to application framework & Application developments
  • Optimization for performance & memory
  • Testing for
    • Pre Certification
    • Interoperability
    • Customer requirements
  • Performance measurements & Improvements
  • System level issues debugging
  • API’s development for Application integration
  • Licensing related issues ( GPL ) considerations