An information processing apparatus with which power saving is enabled for
the sound function in accordance with the activities of individual
peripheral devices that output audio signals. A check is performed to
determine whether or not the individual peripheral devices for outputting
audio signals are in the muted state, and the mixer circuit is attenuated
only when all the devices are in the muted state. The unused state of the
sound function of the information processing apparatus is precisely
detected, and power consumption can be reduced when the sound function is
not in use. In addition, the "power control flag" in the I/O register of
the audio controller is monitored, as well as the muted states of the
individual peripheral devices. Therefore, even when the system software
(e.g., a device driver for operating the audio controller) erroneously
sets the power control flag during the reception of audio signals from a
peripheral device, or when the playing of music is initiated by an audio
function device, such as a CD-ROM drive, while the power control flag is
set, the mixer circuit can be precisely re-enabled.
Een informatieverwerkingsapparaat waarmee de machtsbesparing voor de correcte functie overeenkomstig de activiteiten van individuele perifere apparaten die output audiosignalen wordt toegelaten. Een controle wordt uitgevoerd om te bepalen al dan niet de individuele perifere apparaten om audiosignalen outputting in de gedempte staat zijn, en de mixerkring wordt verminderd slechts wanneer alle apparaten in de gedempte staat zijn. De ongebruikte staat van de correcte functie van de informatieverwerkingsapparaten wordt precies ontdekt, en de machtsconsumptie kan worden verminderd wanneer de correcte functie niet in gebruik is. Bovendien wordt de "vermogenssturingsvlag" in het I/O register van het audiocontrolemechanisme gecontroleerd, evenals de gedempte staten van de individuele perifere apparaten. Daarom zelfs wanneer de systeemsoftware (b.v., een apparatenbestuurder voor het in werking stellen van het audiocontrolemechanisme) verkeerd de vermogenssturingsvlag tijdens de ontvangst van audiosignalen van een perifeer apparaat plaatst, of wanneer het spelen van muziek door een audiofunctieapparaat, zoals een aandrijving van CD-ROM in werking wordt gesteld, terwijl de vermogenssturingsvlag wordt geplaatst, kan de mixerkring precies re- wordentoegelaten.