Infogain’s embedded systems group had in-depth expertise in developing device drivers for graphics, including OpenGL, networking and wireless including 802.11n, multimedia and much more various devices under different RTOS environments and on multiple platforms:
Host based
Linux, Unix, Windows, Solaries
RTOS
VxWorks, pSOS, LynxOS, QNX, Nucleus, Thread-X and other proprietary kernels
Architectures
OMAP, ARM, StrongARM, x86, PowerPC, UltraSPARC, MIPS, 8/16 bit mcontrollers, DSPs (fixed and floating point)
Our experienced team has developed device drivers for peripherals like:
Communication |
E1/T1, I2C, PCI Bridge, VME device driver, Host to PCI bridge, USB (host and client), SCSI Controller, Ethernet Controller, HDLC |
Storage |
Cache controller, Compact Flash, E2PROM emulation, EEPROM, Flash driver, FPGA, HDD, Memory controller for RAM Access, NAND Flash, NORFlash, ROM interface, SD card driver, MMC |
Display |
LCD Display, LED, Graphics Controller |
I/O Devices |
CD-ROM, DAC, Fingerprint scanner, GPIO, Joystick, Keyboard, Keypad, Mouse, Camera, Touch Screen |
Multimedia |
Mini Driver for Video Streaming, WDM Driver for Video Streaming, Audio Codec, Audio driver, Media-Q |
Others |
Buzzer, Card reader, CD-I2S, DIP Switch Setting, DMA, DSP-BIOS Link, EBC, Interrupt controller, McBSP, Serial I/O Controller, Serial port, UART, Timer, GPS driver, Accelerometer driver, Power Management |
|