Chapter 4. Using Go-HotSwap

4.1  Overview

There are two basic methods in which Go-HotSwap can be used:

  1. Using the WinDriver/Go-HotSwap API: Use Jungo's driver development tools to develop a driver from scratch, which will automatically support hot swap events.
  2. Using the Configuration Manager: Configure the system to execute predefined tasks upon hot swap events according to a user-defined set of criteria. This method enables hot swap capabilities with legacy drivers without the need to modify the driver's source code[4]. Go-HotSwap provides a console-mode version of the Configuration Manager called hs_activate.

Having learnt what the Go-HotSwap package includes, we will further explore each of the above methods.



[4] Provided that the driver complies to PCI standard of dynamic loading/unloading