A first partition of a processing system may use polling to communicate
with a device. In addition, the first partition may provide an interface
that allows a second partition of the processing system to communicate
with the device without requiring the second partition to use polling.
For example, the first partition may present the device to the second
partition as an interrupt-driven device. In one embodiment, the first
partition creates an interface that presents a universal serial bus (USB)
peripheral device to the second partition as a legacy peripheral device.
The second partition my therefore use the device without conducting
polling, and may consume less energy than a partition that conducts
polling. Other embodiments are described and claimed.