BSP and Drivers

Mistral offers Board Support Package and Device Driver Development services on various leading platforms and processors.  The team at Mistral has vast expertise in BSP and driver development for various I/O devices, porting of operating systems for various embedded devices and integration of several peripherals such as audio, video, storage, connectivity, buses, wireless, UI and others conforming to DO-178B standards.


Audio: AC97, Speech/Audio Codec, SPDIF, MIDI, PCM/I2S, 5.1, dual codecs, Class-D amplifier chipsets
Video: Video Codecs, PPI (ITU-R 656), Mini Driver for Video Streaming, WDM Driver for Video Streaming
Camera: Support different resolutions and frame rates.
Camera controls: Runtime configurations like dynamic range, focus, frame, resolution etc.
ISP Data processing; Color correction, interpolation, 2D/3D noise filter, WDR/Linear, Auto-exposure and auto white-balancing.
Display: HDMI, Component, Composite, DVI, LVDS, MIPI, S-Video, LCD and VGA varying from 480p to 1080p supporting different frame rates.
Storage: Compact Flash, HDD, NAND Flash, NOR Flash, SATA, SD Memory, MMC, eMMC, EEPROM, USB Mass Storage, Disk-on-chip, Card Reader
Connectivity: USB1.1, USB2.0 (Host and Function), Ethernet, IR, CAN, MIL-CAN
Interconnectivity: E1/T1, I2C, SPI, PCI, PCIe, PC-MCIA, PMC, XMC, PCI-X, VME, VPX, OpenVPX, VXS,  SCSI, HDLC, SDIO, Sync. Serial Port
Wireless: GPS, GSM/2G/3G/HSDPA/LTE, W-LAN, 802.11a/b/g, FM, Bluetooth, Zigbee, NFC
User Interface: LCD, Touch Screen, Graphics Controller, CD-ROM, Fingerprint scanner, Joystick, Keyboard, Keypad, Mouse, IR Remote, UI with Rotary Encoder, GPIO
Others: Buzzer, UART, Accelerometer, Power Management, ADC, DAC, DMA


Mistral also offers a range of RTOS platforms from WindRiver. The VxWorks® market-leading real-time operating system with 32-bit and 64-bit processing, multi-core and multi-OS support, and diverse connectivity options, is available in market specific variants for Automotive, Consumer Devices, Industrial Devices, Medical Devices, Safety Critical, Wind River Intelligent Networks etc.

To know more about VxWorks RTOS Click here.


To know more about Mistral's BSP and Device Driver Development Services, email us at

emailemail us at


Case Study


Programmable Signal Processing Unit

Development and integration of a Programmable Signal Processing unit for Radar

White paper

software Architecture

Multi-processor Software Architecture

Three formal methods of architecting a system for a wide range of applications.



Wind River VxWorks 653 Platform


2018-03-20 19:15:00