OS_SetDTCMAddress

構文

#include <nitro/os.h>
void OS_SetDTCMAddress( u32 address );

引数

address データTCM のベースアドレス。

返り値

なし。

説明

データTCM のベースアドレスを設定します。
データTCMのアドレスは 16KB 単位で設定可能です。

データTCMの位置はシステムの動作に深く関連しています。この関数でむやみにデータTCMの位置を変更するとプログラムが動かなくなる恐れがありますので、その仕組みと構造を理解した上で使用してください。

内部動作

システム制御コプロセッサ CP15 のレジスタ9を操作します。

参照

OS_GetDTCMAddress

履歴

2004/05/28 初版