image description
contact us
Name* Phone* E-mail* Message*


Hot Swap Kit

Hot Swap Kit

Auriga engineers participated in full life-cycle development andd maintenance of Hot Swap Kit (HSK) - solution, that allows supporting CompactPCI hot swap under Windows 2000/Windows NT, Windows XP, and Windows XP Embedded. HSK controls the Plug and Play (PnP) facilities of Windows to support automatic software connection and disconnection when CompactPCI boards are hot-inserted or hot-extracted. With the help of HSK, functional device drivers that fully support the PnP additions in the Windows Driver Model support hot swapping without further change.

With HSK installed on a Windows 2000 or Windows XP CompactPCI system, users can:

  • Ÿ Insert and extract CompactPCI peripheral boards into and from a chassis, using Windows 2000 on the system host processor to software connect and disconnect the boards without rebooting.
  • Ÿ Use native Windows 2000/XP application notification mechanisms to enable application monitoring of board insertions and removal requests.
  • Ÿ Optionally use additional APIs (augmenting the native Windows 2000/XP API set) for finer granularity CompactPCI-specific status and control.
  • Ÿ Set PCI-to-PCI bridge windows for CompactPCI bus segments to ensure sufficient address space for hot-insertions, even though the BIOS-allocated windows are not sufficient.
  • Ÿ Inform Windows 2000/XP of the physical slot numbering on your system, so that native Windows 2000/XP dialogues use intuitive physical slot numbers to communicate with an operator.
  • Ÿ Configure alternate Hot Swap Control/Status Register (HS_CSR) miniport drivers to enable hot swapping of Full Hot Swap boards not based on Hot Swap Friendly CompactPCI interface devices.
  • Ÿ Develop new platform drivers and alternate HS_CSR miniport drivers for your specific hardware. 
Tools and technologies: Ÿ Windows 2000/NT Windows XP, and Windows XP Embedded, C

You can download full version case-study via link 

Name: Hot Swap Kit
Tags: case study, telecom, DDC, software development, embedded, Windows, storage, OEM

Relevant Cases