An invention is provided for hiding an input/output device from an operating
system.
A window of time is provided wherein a specific input/output processor (IOP) has
exclusive access to a bus. An IOC memory map register, which is utilized by an
input/output chip (IOC), is configured during the window of time using the IOP.
In addition, a hide indicator is configured to indicate the IOC should be hidden.
In this manner, data is communicated between the IOP and the IOC using the IOC
memory map register. In one aspect, the hide indicator can be configured, before
the window of time, to indicate the IOC should be hidden. In addition, the hide
indicator can be configured during the window of time to indicate the IOC should
be exposed.