Design Services

 

Home

Driver Guide

Design Services

System Software

Contact

 

Publications

Windrvr Blog

Resources

     Newsgroups

     Websites / Blogs

 

 

Innovation in the Windows Product space can be a challenge.   While many drivers follow a standard template, going outside the normal device classes requires a solid design.  Living within in the rules imposed by Windows, while thinking outside the box, requires thoughtful design.  With over twenty-five years of operating system design and ten years experience in Windows Kernel development, we can help you create a design for your unique needs.  Through in-depth knowledge of the Windows Source Code and many contacts with Microsoft developers, we can help you with a design that not only works today, but will also be ready for tomorrow.  Examples of cutting-edge Windows Kernel Design projects we have done include:

  • Fault Tolerant System for Windows NT – This combined hardware and software design captured the state of a Windows NT Server twenty times a second.  After a failure, operation resumed on a standby computer in milliseconds with no loss of data or need to restart applications.

  • Video File System supporting HDTV speeds – When Microsoft was providing video speeds of 10 MB per second, our customer was looking for greater than 140 MB per second.  This was early in the PCI era when the bus would not support the thru-put required.  Through innovative software and careful configuration of the hardware, the performance goals were met.

  • Advanced Security Monitor for Windows 2000 – How do you satisfy the need to know everything all user programs are doing on a system?  For a startup targeting security agencies, we designed and developed a monitoring layer that intercepted all calls to the kernel.

  • Headless Diskless Windows Blade Server – Bringing up Windows on a new system can be challenging enough, but what do you do if the hardware is missing a monitor, keyboard, mouse, CD-ROM, and disk drive?  We created a design for hardware, BIOS, utilities and a suite of device drivers for Windows Server 2003 to support this unique architecture.