オペレーティングシステム(OS)

[全リスト/機能一覧 /概要]
初期化
リセット
システムメニューやNANDアプリへの移動
システム状態
TCM
プロテクションユニット
例外
割り込み
タイマー
アラーム
Vカウントアラーム
時間
スレッド
排他制御
コンテキスト
メッセージ
イベント
キャッシュ
アリーナ
メモリ割り当て
本体情報
ブート情報
動作環境
- デバッグ
文字列表示
アサート
関数コールトレース
関数コスト計測
スタック溢れチェック
引数

グラフィクス (GX/G2/G3/G3X)

[全リスト/機能一覧]
- 2D/3Dグラフィクス一般(GX)
< 2Dグラフィックスエンジン共通 >
パワーコントロール
初期化
VRAMバンクの割り当て
VRAMバンクの取得
LCDCへの切り替え
割り当ての解除
割り込み・その他
< メイン2Dグラフィックスエンジン >
表示モード
表示・非表示
オフセット
OBJマッピングモード
各種リソースのロード(2D)
各種リソースのロード(3D)
その他
< サブ2Dグラフィックスエンジン >
表示モード
表示・非表示
OBJマッピングモード
各種リソースのロード
その他

- 2Dグラフィクス(G2)
[全リスト/機能一覧]
< 2Dグラフィックスエンジン共通 >
OAM
< メイン2Dグラフィックスエンジン >
BGコントロール
BGの表示優先度の設定
BGのモザイク
ポインタの取得
BG平面のオフセット
BG平面のアフィン変換
ウィンドウの設定
モザイク
カラー特殊効果
< サブ2Dグラフィックスエンジン >
BGコントロール
BGの表示優先度の設定
BGのモザイク
ポインタの取得
BG平面のオフセット
BG平面のアフィン変換
ウィンドウの設定
モザイク
カラー特殊効果

- 3Dジオメトリ(G3*)
[全リスト/機能一覧]
ジオメトリコマンドサイクル一覧
ジオメトリと頂点
行列とビューポート
ライティング
テクスチャ
コントロール
ジオメトリ可視判定
ダイレクト書き込み
ユーティリティ
動的ディスプレイリスト生成

- 3Dグラフィクス制御(G3X)
[全リスト/機能一覧]
初期化
各種機能の有効/無効
トゥーン/ハイライト
エッジカラー
フォグ
オフセットの設定
クリアカラー
テスト結果・演算結果
その他
主要な型とマクロ

メモリインターフェイス(MI)

[全リスト/機能一覧 /概要]
初期化
CPUによるメモリ操作
DMAによるメモリ操作
外部メモリ制御
ワークRAM設定
メモリスワップ
圧縮データ展開
バイトアクセス
エンディアンを考慮するメモリアクセス
型・構造体

固定小数(FX)

[全リスト/機能一覧]
- データ型
固定小数型
- 初期化
初期化
- 計算
固定小数の計算
固定小数の計算(非同期版)
- マクロ
fx16型用のマクロ
fx32型用のマクロ
fx64型用のマクロ
fx64c型用のマクロ
- 定数
fx16型の定数マクロ
fx32型の定数マクロ
fx64c型の定数マクロ
- 行列(MTX)
- データ型
行列型
- 行列計算
2x2行列計算
3x3行列計算
4x3行列計算
4x4行列計算
- ベクトル(VEC)
- データ型
ベクトル型
- ベクトル計算
ベクトル計算


コプロセッサ(CP)

[全リスト/機能一覧 /概要]
除算器
平方根演算器
コンテキスト操作

数学演算(MATH)

[全リスト/機能一覧 /概要]
ユーティリティ関数
整数演算
ビット演算
乱数関連
ソート関連
高速フーリエ変換関連
ハッシュ値関連
メッセージダイジェスト関連

コントローラ(PAD)

[全リスト/機能一覧]
パッド

ARM7プロセッサ周辺装置(SPI)

[全リスト/機能一覧/概要]
- タッチパネル(TP)
初期化
リクエストによるサンプリング
オートサンプリング
キャリブレーション
成否判定
型・構造体
- マイク(MIC)
初期化
サンプリング
自動サンプリング
型・構造体
- パワー制御(PM)
PMIC操作
PMIC状態
バッテリー
スリープ
ハードウェアリセット・シャットダウン

図形認識(PRC)

[全リスト/機能一覧]
初期化
入力点処理
図形見本DB操作
入力パターン操作
図形認識
型・構造体

リアルタイムクロック(RTC)

[全リスト/機能一覧]
初期化
日付・時刻
アラーム
変換
型・構造体

サウンド(SND, SNDEX)

[全リスト/機能一覧/概要]
初期化
ARM7コマンド処理
シーケンスコマンド
チャンネルコマンド
キャプチャコマンド
アラームコマンド
タイマーコマンド
グローバル設定コマンド
データ無効化コマンド
ドライバ情報コマンド
バンク
情報取得
ユーティリティ
拡張機能(SNDEX)

ファイルシステム(FS)

[全リスト/機能一覧 /概要]
初期化
ファイルアクセス
ディレクトリアクセス
オーバーレイ
アーカイブ
定数
型・構造体

スーパバイザコール(SVC)

[全リスト/機能一覧]
割り込みウェイト
ウェイト
メモリ操作
圧縮データ展開
算術演算
CRC
署名
ハッシュ

CARD モジュール(CARD)

[全リスト/機能一覧/概要]
初期化
共通
バックアップ全般
バックアップEEPROMデバイス
バックアップFLASHデバイス
ROM アクセス
抜き検出
定数
構造体

カートリッジモジュール(CTRDG)

[全リスト/機能一覧]
初期化
抜き検出
カートリッジ種別
AGBカートリッジ情報
データ転送
AGB バックアップ全般
FLASH デバイス
SRAM デバイス
PHI 出力端子

振動カートリッジ(VIB)

[全リスト/機能一覧/概要]
関数
構造体
定数

無線ドライバ駆動制御ライブラリ(WVR)

[全リスト/機能一覧]
ドライバ駆動制御
定数・型

ワイヤレスマネージャ(WM)

[全リスト/機能一覧]
初期化
初期設定
MP通信
インフラストラクチャモード通信
その他
定数
型・構造体
図表・情報

WMブロック転送ライブラリ(WBT)

[全リスト/機能一覧/概要]
初期化
共通
親機設定
子機設定
コマンド
定数・マクロ
構造体

ワイヤレスファイルシステムライブラリ(WFS)

[全リスト/機能一覧/概要]
親機(サーバ)
子機(クライアント)
型・構造体

マルチブートライブラリ(MB)

[全リスト/機能一覧/概要]
初期化
子機(マルチブート後)
親機
擬似マルチブート子機
定数・構造体

ピクトチャットライブラリ(CHT)

[全リスト/機能一覧]
ピクトチャットサーチ

その他のライブラリ(EXT)

[全リスト/機能一覧]
自動テスト

環境リソース管理ライブラリ(ENV)

[全リスト/機能一覧/概要 ]
初期化
リソースセット設定
リソース取得
クラス設定
条件検索

スタンダードライブラリ(STD)

[全リスト/機能一覧]
文字列関数
文字コード変換関数
型・構造体
定数

システムコンフィグライブラリ(SCFG)

[全リスト/機能一覧/概要]
コンフィグ

AES暗号ライブラリ(AES)

[全リスト/機能一覧/概要]
基本 API
高位 API

ELFローダー(EL)

[全リスト/機能一覧/概要]
初期化
動的モジュール登録
リンク処理
その他
定数
型・構造体

カメラライブラリ(CAMERA)

[全リスト/機能一覧/概要]
初期化
キャプチャ関連
カメラ設定
ユーティリティ関数
マクロ
定数・構造体

DSPライブラリ(DSP)

[全リスト/機能一覧/概要]
G.711 エンコード/デコード
グラフィックス
共通

ソフトウェア暗号化ライブラリ(CRYPTO)

[全リスト/機能一覧/概要]
電子署名
RC4 暗号化
RSA 暗号化
その他

NANDアプリ専用(NA)

[全リスト/機能一覧/概要]
アーカイブ
本体内蔵フォント
サブバナー

SSPライブラリ(SSP)

[全リスト/機能一覧/]
JPEG エンコード
JPEG デコード
BMP 変換

TCLライブラリ(TCL)

[全リスト/機能一覧/概要]
一般
管理ファイル操作関連
検索関連
写真関連
定数
型・構造体

すれちがい通信ライブラリ(WXC)

[全リスト/機能一覧]
共通
定数
型・構造体

ホストI/Oライブラリ

TWL-System パッケージの
MCS ライブラリでサポート

サンプルデモ

OSサンプルデモ
グラフィックスサンプルデモ
MIサンプルデモ
FXサンプルデモ
CPサンプルデモ
MATHサンプルデモ
PADサンプルデモ
SPIサンプルデモ
PRCサンプルデモ
RTCサンプルデモ
SNDサンプルデモ
FSサンプルデモ
CARDサンプルデモ
CTRDGサンプルデモ
VIBサンプルデモ
WVRサンプルデモ
WMサンプルデモ
WBTサンプルデモ
WFSサンプルデモ
MBサンプルデモ
CHTサンプルデモ
ENVサンプルデモ
STDサンプルデモ
AESサンプルデモ
ELサンプルデモ
CAMERAサンプルデモ
DSPサンプルデモ
CRYPTOサンプルデモ
NANDアプリサンプルデモ
SSPサンプルデモ
TCLサンプルデモ
WXCサンプルデモ
その他のサンプルデモ

ツール/コマンド

[全リスト/機能一覧/概要]
ROM イメージ関連
データ変換関連
デモ用ツール関連

ビルド済みプログラム

[全リスト/機能一覧]
ワイヤレス関連
NANDアプリ関連
TCL関連

関連情報

ヘッダファイル解説
コンパイルターゲット解説
リソースデータ解説