Device Drivers

Back To Services

At the rate in which new hardware becomes available (and obsolete), device driver development is essential for product development. Although drivers are typically treated as "black boxes", they are a critical part of the user's experience with hardware as well as a major factor in system stability.

Xaplos has broad experience writing device drivers for multiple platforms. Some of our drivers can be found in products offered or used by 3M, Boeing, Caterpillar, Ford Motor, Johnson & Johnson, Lockheed Martin, NASA, and the US military.

While our engineers "enjoy" reading through data sheets to support new hardware, we already have experience writing device drivers for the following hardware:

  • USB - host / slave / OTG
  • Bluetooth
  • FireWire
  • PCMCIA
  • Audio / MIDI
  • RF / RFID
  • PCI & PCI Express (including data acquisition cards)
  • ATA & IDE
  • CAN
  • Biometrics
  • Analog digital converters (ADC)
  • LCD & touch screen
  • Flash (NOR and NAND)
  • SPI and I2C based peripherals
  • Network controllers
  • Image Capture