A computer operating system is coupled to intelligent peripheral devices
via a peripheral bus architecture that supports unsolicited status
requests from peripheral devices. Each peripheral device has local power
management that initiates an unsolicited power change request when the
device is preparing to change power states. The peripheral bus carries the
unsolicited power change request to the operating system. Upon receipt,
the operating system issues a power change request directing the
peripheral device to perform the power state transition. In this manner,
the operating system remains aware of the peripheral device's power state
and acts as if it is controlling the device's power state transitions.
Un sistema operativo de la computadora se junta a los dispositivos periféricos inteligentes vía una arquitectura periférica del autobús que apoye peticiones no solicitadas del estado de los dispositivos periféricos. Cada dispositivo periférico tiene gerencia local de la energía que inicie una petición no solicitada del cambio de la energía cuando el dispositivo se está preparando para cambiar estados de la energía. El autobús periférico lleva la petición no solicitada del cambio de la energía al sistema operativo. Sobre recibo, el sistema operativo publica una petición del cambio de la energía que ordena el dispositivo periférico para realizar la transición del estado de la energía. De este modo, el restos del sistema operativo enterado del estado de la energía del dispositivo periférico y actos como si esté controlando las transiciones del estado de la energía del dispositivo.