ntr_bootrom/trunk/IrisMainp/include/private/IrisMainMemoryDefineArm.s

50 lines
1.9 KiB
ArmAsm
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

;=======================================================================
; IrisMainMemoryDefineArm.s
; IRIS メインメモリ定数ARMASM用
;
; Copyright (C) 2003 NINTENDO Co.,Ltd.
;=======================================================================
IF :DEF: _IRIS_MMEM_DEFINE_H
ELSE
_IRIS_MMEM_DEFINE_H * 1
;-----------------------------------------------------------------------
; メインメモリ コマンド
;-----------------------------------------------------------------------
; 4サイクル目のデータ
MMEMD4_PARTIAL_REFRESH_NONE * 0x0003 ; パーシャルリフレッシュ無し
MMEMD4_BURST_CONTINUOUS * 0x001c ; 連続バースト(224バイト)
MMEMD4_BURST_MODE * 0x0000 ; バーストモード
MMEMD4_PAGE_MODE * 0x0020 ; ページモード
MMEMD4_SB1 * 0xffc0 ; 1固定
; 5サイクル目のデータ
MMEMD5_1ST_R4_W3 * 0x0002 ;
MMEMD5_BURST_WRITE * 0x0000 ; バーストライト
MMEMD5_CLOCK_TRIGGER_UP * 0x0100 ; クロック立上り
MMEMD5_BURST_LINER * 0x0200 ; バーストリニア・シーケンス
MMEMD5_SB1 * 0xe430 ; 1固定
; 6サイクル目のアドレス
MMEMP_SB1 * 0x004003fe ; 1固定
MMEMP_CLOCK_TRIGGER_UP * 0x00000400 ; クロック立上り
MMEMP_BURST_WRITE * 0x00000000 ; バーストライト
MMEMP_BURST_LINER * 0x00001000 ; バーストリニア・シーケンス
MMEMP_1ST_R4_W3 * 0x00004000 ;
MMEMP_BURST_MODE * 0x00000000 ; バーストモード
MMEMP_PAGE_MODE * 0x00010000 ; ページモード
MMEMP_BURST_CONTINUOUS * 0x000e0000 ; 連続バースト(224バイト)
MMEMP_PARTIAL_REFRESH_NONE * 0x00300000 ; パーシャルリフレッシュ無し
ENDIF ; _IRIS_MMEM_DEFINE_H
END