Applying Thought Wipro Technologies
About Wipro Newsroom Investors Careers Contact Us
  IT Services Product Engineering Solutions Technology Infrastructure Services Business Process Outsourcing Consulting Services

Testimonials
"Wipro’s robust processes and flexible operational model have been instrumental in making them our natural engineering partner. Its high-caliber engineering skills, broad domain expertise and experience will continue to help us enhance our competitive advantage."

T J. Rodgers,
Founder, President and CEO
Cypress Semiconductors

Semiconductors
Home bullet PES Industries bullet Semiconductors bullet Device Drivers Development
Device Drivers Development
Wipro has extensive experience working with device drivers. Starting from the UNIX System V, Wipro has worked on most of the host operating systems for desktops and servers and embedded drivers for plethora of RTOS. Wipro, being an integrated engineering service house, has developed several cards / boards and has also been instrumental in RTOS bring up on many of them. Through such services, Wipro also brings to fore a strong BSP porting related expertise as well.

Host Drivers
Wipro has worked on following operating environments on the host side
  • Linux 2.4.x, 2.6.x - Enterprise / Carrier Grade / SMP Server - 32 and 64 bit
  • MS Windows - 98, ME, 2000, XP and Vista; NDIS, WDM, WDF / KMDF - 32 and 64 bit
  • Macintosh - OS X 10.x (Panther, Tiger)-IO Kit frameworks-on PowerPC / Intel
  • UNIX Variants - Solaris, Unixware, PTX, HP-UX, BSD, System V - 32 and 64 bit
Wipro not only develops, ports, or maintains device drivers for its customers, but also brings a value though it's rich experience in optimization, performance tuning and certification such as WHQL for Windows and tests as LTP for Linux.

Wipro has worked on drivers for various host bus and IO interconnect standards like:
  • PCI
  • USB and WUSB
  • Bluetooth
  • IEEE1394
  • PCMCIA
  • SDIO
  • Ethernet / Fast Ethernet / Gigabit Ethernet / 10G
  • IEEE802.11a / b / g
Wipro has developed drivers for various peripherals and devices such as :
  • Storage - ATA / SATA, FibreChannel, SCSI Disk / Tapes, USB-SATA and 1394-SATA bridge chips
  • Broadband Access - SONET / SDH, T1 / E1 Framers, ATM, xDSL Modems
  • Peripherals - Printers, Scanners, MFP, LCD Displays / Touch Screens, SD / Flash
  • Consumer - Camera, AV Controls
  • Custom ASIC / SoC / ASSP / FPGAs
Embedded Drivers
Wipro has deep and thorough knowledge base on developing, porting drivers for
  • Embedded Linux (RTAI, RT-Linux, MontaVista)
  • VxWorks / pSOS
  • QNX
  • WinCE, NTE / XPE
  • iTRON
  • Symbian
  • Nucleus
  • ThreadX
  • eCos
  • Proprietary Schedulers / RTOS
Wipro has developed / ported these drivers on processors such as ARM, MIPS, XScale, PowerPC, PowerQuicc, SH, ARC, etc. Peripherals for which these drivers were worked on are UART, USB, 1394, SPI, I2C, RTC, CAN, Ethernet, WLAN, PC-CARD, SD / MMC, NAND / NOR, Touchpad, LCD etc.

BSP, RTOS Bring up
As part of Product Engineering Services offering, Wipro has not only worked on device drivers but also helped its customers bring up many of above mentioned RTOS on target boards. Embedded Linux, VxWorks, ThreadX, Symbian, WinCE, eCOS are some of the examples. Wipro has expertise with BSP customization on all major commercial processor core architectures like ARM, MIPS and PowerPC and includes µCLinux for MMU less cores as well. Wipro also has expertise in porting open source Linux on target ARM based boards.

Wipro has worked extensively with tool chains and customization of GNU tool chains on some architecture. Wipro has expertise with boot loaders such as grub, RedBoot, PMON and uBoot and has also been involved with Linux kernel port verification suites such as LTP.

Industries ServedspacerServices Offered
black

Subscribe to our monthly Newsletter Subscribe to 'Peer Ping' our monthly newsletter

Request for InformationRequest for Information
black
News
Wipro-NewLogic and Alereon Demonstrate Wireless USB Dual Role Device Solution
More News

Case Studies
Peripheral Model Development
More Case Studies