|
Giayee specializes in creating custom device drivers for handheld devices. Our team provides development services for rewriting the existing device drivers for Windows CE/Mobile/Android/Linux platform as well as in creating new device drivers for ARM based handheld devices. Our experienced professionals are dedicated to provide exceptional, Custom Device Driver Development that meets your specific requirements.
Graphics and Displays Drivers Development
We have successfully created accelerated 2D graphics and display drivers for several embedded and desktop systems as well as several 3D hardware acceleration drivers for OpenGL and Direct3D enabled hardware. We are experienced with the PCI, AGP and PCI-X interfaces and operating systems such as Windows CE and Embedded Linux. We have also been involved in video overlay acceleration and video codec projects, including MPEG-2, MPEG-4, H.264 and VC-1, both as software and firmware.
Audio / Multimedia Device Drivers
Our team has been involved with embedded audio devices of several SoC chipsets for embedded operating systems (Windows CE/Mobile and Embedded Linux). We have the expertise to successfully implement software and firmware audio codec for MP3, AAC and WMA on a variety of proprietary hardware types. We also provide custom audio software development in form of audio filters, software MIDI synthesizers, etc.
Wireless / Network Device Drivers We offer top-notch experience with utilize Bluetooth, 802.11x, IrDA, GSM/GPRS, Radio Frequency and other wireless technologies. We maintain strong experience with mobile systems and mobile phone systems, as well as networking products using a wide range of bus interfaces (USB, PCI, CardBus, ExpressCard).
Peripherals / Communication Device Drivers
We develop generic custom drivers for devices which utilize different bus interfaces including: USB On-The-Go, USB 1.0, USB 2.0, IEEE 1394 (FireWire/i.Link), Bluetooth, serial and parallel. We have implemented device drivers for consumer products such as storage devices, scanners, printers, portable MP3 players, and digital cameras on Windows CE, Linux, , as well as USB hub device drivers, USB to serial bridges, CardBus units.
Storage Device Drivers Development Our storage team develops USB mass storage drivers, file systems drivers, host storage drivers, RAID controller drivers and filter drivers for Linux, Windows CE and Mobile. We are well accustomed to protocols and standards such as SCSI, SCSI PassThru, SAN, NAS, RAID and ATAPI. We retain extensive knowledge in implementing FLASH drivers for embedded storage devices based on NAND and NOR flash technologies, as well as journaled file system drivers.
HID Device Drivers Development Giayee鈥檚 engineers have experience with a number of different HID device drivers, ranging from mouse and trackball devices to keyboard, keypad and trackpad devices for embedded operating systems. We also develop drivers for custom devices such as entertainment devices, industrial joysticks, and steering wheels, etc.
|
|