mpegvideo.h 679 Bytes
 #
 # mpeg_video.h
 #
 # Defines and global registers for MPEG video decoding
 #


/* Masks */
	
#define	MBT_INTRA	0x8000
#define MBT_FOR		0x2000
#define	MBT_BAK		0x1000
#define	MBT_REQUANT	0x0100


#define MAX_NUM_MB      30

/* Global register definitions */

  ###	Scalar registers	###
	
.name	rzero,		$0
.name   tskhd,          $1
.name	flag,		$2
.name	intra,		$3
.name	cbp,		$4
.name	mbtype,		$5
.name	datbase,	$6

.name   nextbase,       $25
.name   outdram,        $26
.name   dmemaddr,       $27
.name   dramaddr,       $28
.name   dmasize,        $29
.name   loop,           $30
.name	return,		$31

#define tmp	flag

  ###	Vector registers	###
	
.name	vzero,		$v0