DMEM_GSTAT 3.32 KB
==============================================================================
        G L O B A L   S T A T E   A R E A   M A P
==============================================================================
	$Id: DMEM_GSTAT,v 1.1.1.1 2002/05/02 03:29:10 blythe Exp $

#-----------------------------------------------------------------------------
# 4x4 Matrix データ領域
#-----------------------------------------------------------------------------
000-03f		RSP_GSTAT_MMTX		.space	64	# M  行列
040-07f		RSP_GSTAT_PMTX		.space	64	# P  行列
080-0bf		RSP_GSTAT_MPMTX		.space	64	# MP 行列

#-----------------------------------------------------------------------------
# シザリングコマンド保存エリア
#-----------------------------------------------------------------------------
0c0-0c7		RSP_GSTAT_SCISSOR	.space	8

#-----------------------------------------------------------------------------
# SetOtherMode パラメータ保存領域
#-----------------------------------------------------------------------------
0c8-0cb		RSP_GSTAT_OTHER_H	.word	0xef080cff
0cc-0cf		RSP_GSTAT_OTHER_L	.word	0x00000000

#-----------------------------------------------------------------------------
# RDPHALF_0, RDPHALF_1 コマンドの保存領域
#-----------------------------------------------------------------------------
0d0-0d3		RSP_GSTAT_RDPHALF_0H	.word	0x0
0d4-0d7		RSP_GSTAT_RDPHALF_0L	.word	0x0
0d8-0d9		RSP_GSTAT_RDPHALF_1L	.half	0x0	# HALF なので注意
0da-0db		RSP_GSTAT_PERSPNORM	.half	0x0	# PERSPNORM と共用

#-----------------------------------------------------------------------------
# PerspNormalize の値
#-----------------------------------------------------------------------------
0dc-0dd		RSP_GSTAT_VPERSPNORM:	.half	0	# 下位 16 bit が有効

#-----------------------------------------------------------------------------
# セーブした DL の数
#-----------------------------------------------------------------------------
0de		RSP_GSTAT_DL_N		.byte	0	# Main DL
0df					.byte	18*4	# Sub  DL

#-----------------------------------------------------------------------------
# View Port パラメータ
#-----------------------------------------------------------------------------
0e0-0e7		RSP_GSTAT_VIEWPORT_SC	.word	0
					.word	0
0e8-0ef		RSP_GSTAT_VIEWPORT_TX	.word	0
					.word	0	
#-----------------------------------------------------------------------------
# 現在の FIFO 空き領域の先頭
#-----------------------------------------------------------------------------
0f0-0f3		RSP_GSTAT_FIFO_OUTP	.word	0x0

#-----------------------------------------------------------------------------
# 現在の DRAM STACK 空き領域の先頭
#-----------------------------------------------------------------------------
0f4-0f7		RSP_GSTAT_DRAM_STACK	.word	0x0

#-----------------------------------------------------------------------------
# セグメントテーブル
#-----------------------------------------------------------------------------
0f8-137		RSP_GSTAT_SEG_OFFSET	_word4	(0x0, AID, AID, AID)
					_word4	(AID, AID, AID, AID)
					_word4	(AID, AID, AID, AID)
					_word4	(AID, AID, AID, AID)

#-----------------------------------------------------------------------------
# DISPLAY LIST スタック
#-----------------------------------------------------------------------------
138-17f		RSP_GSTAT_DLSTACK_OFFSET
					.space	18*4  # バージョン記述子

#=============================================================================