*/
/**
+ * Please refer to TEP 115 for more information about this component and its
+ * intended use.<br><br>
*
* This component povides a power management policy for managing the power
* states of non-virtualized devices. Non-virtualized devices are shared
* <code>SplitControlPowerManagerC</code> component respectively.
*
* @author Kevin Klues (klueska@cs.wustl.edu)
- * @see Please refer to TEP 115 for more information about this component and its
- * intended use.
*/
generic configuration StdControlPowerManagerC()
{
- provides {
- interface Init;
- }
uses {
interface StdControl;
interface PowerDownCleanup;
- interface Init as ArbiterInit;
interface ResourceController;
+ interface ArbiterInfo;
}
}
implementation {
components new PowerManagerP() as PowerManager;
-
- Init = PowerManager;
PowerManager.StdControl = StdControl;
PowerManager.PowerDownCleanup = PowerDownCleanup;
- PowerManager.ArbiterInit = ArbiterInit;
PowerManager.ResourceController = ResourceController;
+ PowerManager.ArbiterInfo = ArbiterInfo;
}