|
|
Device Drivers
At Transparent,
we write device drivers in Microsoft Windows and Linux operating
system to give various solutions falling into following categories:
| Ø |
Hardware specific driver
Given specification of device, we write function drivers for all kinds of
devices from scratch or we port existing 32 bit driver to 64 bit. We have expertise
in following interfaces:
- USB
- SCSI
- IDE
- PCI
- PCMCIA
- Serial
- Parallel
|
| Ø |
Filter driver
We write filter driver to solve various problem such as security,
adding more functionality, supporting specialized device for personal computer,
logging, backup, etc.
|
| Ø |
Miniport drivers
For Microsoft Windows operating system,
we write NIC miniport driver and SCSI miniport driver, lowest-layer driver which
is wrapped by support routines provided by the NIC port driver or SCSI port driver
respectively.
|
| Ø |
Virtual devices
Drivers without devices are required for many applications
from as simple as a virtual CD to mount an ISO image, a virtual NIC driver for a
virtual machine monitor or a driver over a complicated application specific architecture.
Given details of underlying system, we write a driver to export a device as an interface
between operating system and the system.
|
|