GX_SetPower

構文

#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;

参照

GX_GetPower

履歴

Ver. 2004/01/19