MindTree understands the need for comprehensive, end-to-end solutions around Windows Embedded technologies. We have provided the following services for multiple organizations — from semiconductor vendors and telematics to consumer electronics vendors:
Application development
- Win32, MFC, C# and .NET compact framework
- COM and DirectX-based application/middleware development and DirectShow filter development
- Application porting to Windows Embedded platforms including Pocket PC and SmartPhone
- Graphical User Interface (GUI) design and customization
- Porting of MindTree's Bluetooth stack and profiles on Windows CE
- Development of Bluetooth, media player, telephony and messaging applications
BSP and device driver development
- OS Migration
- Migration of Windows CE BSP to Windows CE 5.0 or Windows CE 6.0
- Boot loader development
- XIP NOR (Execute in place), NAND
- OEM Adaptation Layer (OAL)
- Interrupt controller
- Kernel debugger KITL
- Persistent Registry, RTC
- Device driver development/porting
- Audio driver adaptation
- Backlight
- Battery
- Display controller - DirectDraw support
- Ethernet controller
- IrDA fast and slow
- Keypad, Mouse PS2/Serial
- LCD controller
- SPI, serial port, touch screen
- USB host controller, USB slave serial, USB mass storage, USB RNDIS, and USB Bluetooth
- Power management
- Architect and develop valid states
- Battery Driver Notification
- CE.NET D0-D4 Driver Power States / Central
- Power Management DLL
- CPU Idle
- Custom Power States / Shutdown Timers
- Suspend / Resume
Prototype and production device platform QA testing
MindTree provides the following testing service for Win CE: