AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
VRAM Manager

アプリケーションおよび割り込み処理を伴うManagerにVRAM管理の為のインタフェースを提供します。

 
名前 
説明 
 
固定長メモリプール生成 
 
固定長メモリプール生成(ID指定) 
 
可変長メモリプール生成 
 
可変長メモリプール生成(ID指定) 
 
固定長メモリプール削除 
 
可変長メモリプール削除 
 
固定長メモリ獲得(ポーリング) 
 
固定長メモリ返却 
 
固定長メモリプールの状態参照 
 
可変長メモリ返却 
 
VRAMマネージャ管理下のVRAM領域の初期化
  • @param vramtop [in] VRAM領域開始アドレス
  • @param vramsize [in] VRAM領域サイズ
  • @return VRAM領域初期化結果
  • @retval AG903_ENONE 正常終了
  • @retval -AG903_EINVAL 引数異常
  • @description VRAMマネージャ管理化のVRAM領域のアドレス変換テーブルを初期化します。
  • @note
  • - VRAMマネージャによるメモリプールの生成はここで初期化した領域内でのみ可能です
  • - この関数はMMUとアドレス変換テーブルが初期化された後、
VRAMマネージャの他の関数を実行する前に一度だけ実行して下さい (AG903_OSWprInitMemory を呼び出します)。
  • - VRAM領域の開始アドレスとサイズは1MB単位で指定して下さい。
  • - VRAM領域の一部は管理のために使用されます。
 
 
可変長メモリ獲得 
 
可変長メモリ獲得 (Align) 
 
可変長メモリプールの状態参照 
名前 
説明 
 
 
 
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.