#include <iris/gx/gx.h>
void GX_SetPower(int gxbit_power /* GXPower */ );
| gxbit_power | GXPower型の値の論理和 |
なし。
各種グラフィックス回路のON/OFFを行います。
GX_POWER_OFF |
グラフィックス回路を全てOFFに指定します。 |
GX_POWER_LCD |
LCDへの電源供給とクロック供給を行います。 |
GX_POWER_2D |
2Dグラフィックエンジンを有効にします。 |
GX_POWER_RE |
レンダリングエンジンを有効にします。 |
GX_POWER_GE |
ジオメトリエンジンを有効にします。 |
GX_POWER_ALL |
全て有効に設定します。 |
以下にGXPower型の型定義を示しておきます。
typedef enum
{
GX_POWER_OFF = 0,
GX_POWER_LCD = 1 << REG_GX_POWCNT_LCD_SHIFT,
GX_POWER_2D = 1 << REG_GX_POWCNT_E2DG_SHIFT,
GX_POWER_RE = 1 << REG_GX_POWCNT_RE_SHIFT,
GX_POWER_GE = 1 << REG_GX_POWCNT_GE_SHIFT,
GX_POWER_ALL = ((1 << REG_GX_POWCNT_LCD_SHIFT) |
(1 << REG_GX_POWCNT_E2DG_SHIFT) |
(1 << REG_GX_POWCNT_RE_SHIFT) |
(1 << REG_GX_POWCNT_GE_SHIFT))
}
GXPower;
Ver. 2004/01/19