//----------------------------------------------------------------------------------------------------
// ID Code      : RTD2528R_Memory.h No.0000
// Update Note  : 
//
//----------------------------------------------------------------------------------------------------

//--------------------------------------------------
// Definitions of Compress Group Number
//--------------------------------------------------
#define _COMPRESS_GROUP_NUMBER          0x320   //800 pixel

//--------------------------------------------------
// Definitions of OD start address 
//--------------------------------------------------
#define _OD_START_ADDRESS               0x000000

//--------------------------------------------------
// Definitions of Low Bit Noise Reduction Threshold 
//--------------------------------------------------
#define _OD_LBNRT_ENABLE                _ON
#define _OD_LBNRT_MODE                  _NEWMODE
#define _OD_LBNRT_LEVEL                 8
/*
//--------------------------------------------------
// Definitions of Data Latch Delay 
//--------------------------------------------------
#define _ROW_WR_DELAY                   3  //0~1:Resered, 2~5:2~5 MCLK, 6~7:Resered
#define _ROW_RD_DELAY                   3  //0~1:Resered, 2~5:2~5 MCLK, 6~7:Resered

#define _SDR_ROW_DELAY                  ((_ROW_WR_DELAY << 3) | (_ROW_RD_DELAY))

#define _SDR_COL_DELAY                  (2 << 5)  //0~1:Resered, 2~3:2~3 MCLK, 4~7:Resered
*///cyc_why
//--------------------------------------------------
// Definitions of OD Channel
//--------------------------------------------------
#define _OD_TABLE_SINGLY        0
#define _OD_TABLE_COMMON        3

//----------------------------------------------------------------------------------------------------

#ifdef __RTD2528R_MEMORY__

#if(_OD_SUPPORT == _ON)
//--------------------------------------------------
// Global OD Table
//--------------------------------------------------

BYTE code tOD_TABLE_R[] = 
{
0,
};

BYTE code tOD_TABLE_G[] = 
{
0,
};

BYTE code tOD_TABLE_B[] = 
{
0,
};

BYTE code tOD_TABLE_ALL[] = 
{

#define OD_OFFSET 3
//0      			8  			     16			     24 			 32    			  40   			   48      		   56      		64      		72 		  	   80     			88   			   96     		104    			 112    		 120  		    128  		  136     			144  		   152    			 160    		 168 		    176  		   184   		 	 192  			   200			    208     		216     	224  		   232    		  240   			 248    		 255    
0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,			0x00,		   //0
0x01+OD_OFFSET,	0x00,			0x00-OD_OFFSET,	0xFF-OD_OFFSET,	0xFF-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xFD-OD_OFFSET,	0xFD-OD_OFFSET,	0xFD-OD_OFFSET,	0xFC-OD_OFFSET,	0xFB-OD_OFFSET,	0xFC-OD_OFFSET,	0xFC-OD_OFFSET,	0xFB-OD_OFFSET,	0xFB-OD_OFFSET,	0xFB-OD_OFFSET,	0xFB-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,//8
0x02+OD_OFFSET,	0x02+OD_OFFSET,	0x00,			0xFE-OD_OFFSET,	0xFE,			0xFD,			0xFD,			0xFD,			0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xFB-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF7-OD_OFFSET,	0xF7-OD_OFFSET,	0xF6-OD_OFFSET,	0xF6-OD_OFFSET,	0xF5-OD_OFFSET,	0xF5-OD_OFFSET,	0xF4-OD_OFFSET,	0xF4-OD_OFFSET,	0xF4-OD_OFFSET,	0xF4-OD_OFFSET,	0xF4-OD_OFFSET,	0xF3-OD_OFFSET,	0xF2-OD_OFFSET,	0xF1-OD_OFFSET,	0xF1-OD_OFFSET,	0xF0-OD_OFFSET,//16
0x02+OD_OFFSET,	0x01+OD_OFFSET,	0x01+OD_OFFSET,	0x00,			0xFF-OD_OFFSET,	0xFE-OD_OFFSET,	0xF8-OD_OFFSET,	0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xFB-OD_OFFSET,	0xFA-OD_OFFSET,	0xF9-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF7-OD_OFFSET,	0xF6-OD_OFFSET,	0xF5-OD_OFFSET,	0xF5-OD_OFFSET,	0xF4-OD_OFFSET,	0xF3-OD_OFFSET,	0xF2-OD_OFFSET,	0xF2-OD_OFFSET,	0xF1-OD_OFFSET,	0xF0-OD_OFFSET,	0xF0-OD_OFFSET,	0xF0-OD_OFFSET,	0xEF-OD_OFFSET,	0xED-OD_OFFSET,	0xED-OD_OFFSET,	0xEC-OD_OFFSET,	0xEB-OD_OFFSET,	0xEA-OD_OFFSET,//24
0x02+OD_OFFSET,	0x02+OD_OFFSET,	0x02+OD_OFFSET,	0x01+OD_OFFSET,	0x00,			0xFA-OD_OFFSET,	0xFA,			0xFB,			0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xFC-OD_OFFSET,	0xFA-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF7-OD_OFFSET,	0xF6-OD_OFFSET,	0xF5-OD_OFFSET,	0xF4-OD_OFFSET,	0xF4-OD_OFFSET,	0xF2-OD_OFFSET,	0xF1-OD_OFFSET,	0xF0-OD_OFFSET,	0xEF-OD_OFFSET,	0xEE-OD_OFFSET,	0xEC-OD_OFFSET,	0xEC-OD_OFFSET,	0xEC-OD_OFFSET,	0xEB-OD_OFFSET,	0xE8-OD_OFFSET,	0xE8-OD_OFFSET,	0xE7-OD_OFFSET,	0xE6-OD_OFFSET,	0xE4-OD_OFFSET,//32
0x07+OD_OFFSET,	0x05+OD_OFFSET,	0x01+OD_OFFSET,	0x01+OD_OFFSET,	0x01+OD_OFFSET,	0x00,			0xFB-OD_OFFSET,	0xFE-OD_OFFSET,	0xFC-OD_OFFSET,	0xFD-OD_OFFSET,	0xFF-OD_OFFSET,	0xF9-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF7-OD_OFFSET,	0xF6-OD_OFFSET,	0xF5-OD_OFFSET,	0xF4-OD_OFFSET,	0xF4-OD_OFFSET,	0xF3-OD_OFFSET,	0xF2-OD_OFFSET,	0xF1-OD_OFFSET,	0xF0-OD_OFFSET,	0xF0-OD_OFFSET,	0xEE-OD_OFFSET,	0xED-OD_OFFSET,	0xEC-OD_OFFSET,	0xEB-OD_OFFSET,	0xE9-OD_OFFSET,	0xE7-OD_OFFSET,	0xE5-OD_OFFSET,	0xE4-OD_OFFSET,	0xF2-OD_OFFSET,//40
0x08+OD_OFFSET,	0x07+OD_OFFSET,	0x05+OD_OFFSET,	0x04+OD_OFFSET,	0x00+OD_OFFSET,	0x00+OD_OFFSET,	0x00,			0xFC-OD_OFFSET,	0xFC-OD_OFFSET,	0xFD-OD_OFFSET,	0xFF-OD_OFFSET,	0xFC-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF6-OD_OFFSET,	0xF6-OD_OFFSET,	0xF4-OD_OFFSET,	0xF4-OD_OFFSET,	0xF4-OD_OFFSET,	0xF4-OD_OFFSET,	0xF3-OD_OFFSET,	0xF2-OD_OFFSET,	0xF2-OD_OFFSET,	0xF0-OD_OFFSET,	0xEE-OD_OFFSET,	0xED-OD_OFFSET,	0xEC-OD_OFFSET,	0xEA-OD_OFFSET,	0xE7-OD_OFFSET,	0xE4-OD_OFFSET,	0xE3-OD_OFFSET,	0x00-OD_OFFSET,//48
0x0C+OD_OFFSET,	0x0A+OD_OFFSET,	0x08+OD_OFFSET,	0x07+OD_OFFSET,	0x06+OD_OFFSET,	0x03+OD_OFFSET,	0x02+OD_OFFSET,	0x00,			0xFE-OD_OFFSET,	0xFD-OD_OFFSET,	0xFC-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xFA-OD_OFFSET,	0xF8-OD_OFFSET,	0xF7-OD_OFFSET,	0xF6-OD_OFFSET,	0xF6-OD_OFFSET,	0xF6-OD_OFFSET,	0xF5-OD_OFFSET,	0xF5-OD_OFFSET,	0xF3-OD_OFFSET,	0xF3-OD_OFFSET,	0xF0-OD_OFFSET,	0xEE-OD_OFFSET,	0xED-OD_OFFSET,	0xEC-OD_OFFSET,	0xEA-OD_OFFSET,	0xE8-OD_OFFSET,	0xE5-OD_OFFSET,	0xE4-OD_OFFSET,	0xF0-OD_OFFSET,//56
0x10+OD_OFFSET,	0x0E+OD_OFFSET,	0x0C+OD_OFFSET,	0x0B+OD_OFFSET,	0x09+OD_OFFSET,	0x07+OD_OFFSET,	0x06+OD_OFFSET,	0x02+OD_OFFSET,	0x00,			0xFD-OD_OFFSET,	0xFE-OD_OFFSET,	0xFD-OD_OFFSET,	0xFC-OD_OFFSET,	0xFC-OD_OFFSET,	0xFC-OD_OFFSET,	0xFB-OD_OFFSET,	0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF7-OD_OFFSET,	0xF7-OD_OFFSET,	0xF5-OD_OFFSET,	0xF4-OD_OFFSET,	0xF1-OD_OFFSET,	0xEF-OD_OFFSET,	0xEE-OD_OFFSET,	0xED-OD_OFFSET,	0xEB-OD_OFFSET,	0xEA-OD_OFFSET,	0xE7-OD_OFFSET,	0xE5-OD_OFFSET,	0xE1-OD_OFFSET,//64
0x13+OD_OFFSET,	0x13+OD_OFFSET,	0x11+OD_OFFSET,	0x0F+OD_OFFSET,	0x0D+OD_OFFSET,	0x0A+OD_OFFSET,	0x09+OD_OFFSET,	0x06+OD_OFFSET,	0x03+OD_OFFSET,	0x00,			0xFF-OD_OFFSET,	0xFD-OD_OFFSET,	0xFC-OD_OFFSET,	0xFC-OD_OFFSET,	0xFB-OD_OFFSET,	0xFA-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF7-OD_OFFSET,	0xF7-OD_OFFSET,	0xF6-OD_OFFSET,	0xF5-OD_OFFSET,	0xF4-OD_OFFSET,	0xF3-OD_OFFSET,	0xF0-OD_OFFSET,	0xEE-OD_OFFSET,	0xED-OD_OFFSET,	0xEB-OD_OFFSET,	0xE9-OD_OFFSET,	0xE7-OD_OFFSET,	0xE3-OD_OFFSET,	0xE0-OD_OFFSET,	0xDD-OD_OFFSET,//72
0x1D+OD_OFFSET,	0x1A+OD_OFFSET,	0x17+OD_OFFSET,	0x13+OD_OFFSET,	0x11+OD_OFFSET,	0x08+OD_OFFSET,	0x0C+OD_OFFSET,	0x0B+OD_OFFSET,	0x07+OD_OFFSET,	0x02+OD_OFFSET,	0x00,			0xFD-OD_OFFSET,	0xFF-OD_OFFSET,	0xFC-OD_OFFSET,	0xFC-OD_OFFSET,	0xF9-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF7-OD_OFFSET,	0xF6-OD_OFFSET,	0xF5-OD_OFFSET,	0xF4-OD_OFFSET,	0xF3-OD_OFFSET,	0xF2-OD_OFFSET,	0xF0-OD_OFFSET,	0xEE-OD_OFFSET,	0xEC-OD_OFFSET,	0xEA-OD_OFFSET,	0xE8-OD_OFFSET,	0xE4-OD_OFFSET,	0xE0-OD_OFFSET,	0xDC-OD_OFFSET,	0xD9-OD_OFFSET,//80
0x22+OD_OFFSET,	0x1F+OD_OFFSET,	0x1C+OD_OFFSET,	0x18+OD_OFFSET,	0x17+OD_OFFSET,	0x12+OD_OFFSET,	0x10+OD_OFFSET,	0x0E+OD_OFFSET,	0x0C+OD_OFFSET,	0x07+OD_OFFSET,	0x04+OD_OFFSET,	0x00,			0xFE-OD_OFFSET,	0xFC-OD_OFFSET,	0xFB-OD_OFFSET,	0xFA-OD_OFFSET,	0xF8-OD_OFFSET,	0xF8-OD_OFFSET,	0xF6-OD_OFFSET,	0xF5-OD_OFFSET,	0xF4-OD_OFFSET,	0xF3-OD_OFFSET,	0xF2-OD_OFFSET,	0xF1-OD_OFFSET,	0xEF-OD_OFFSET,	0xED-OD_OFFSET,	0xE7-OD_OFFSET,	0xE7-OD_OFFSET,	0xE6-OD_OFFSET,	0xE2-OD_OFFSET,	0xDE-OD_OFFSET,	0xDA-OD_OFFSET,	0xD6-OD_OFFSET,//88
0x28+OD_OFFSET,	0x24+OD_OFFSET,	0x21+OD_OFFSET,	0x1E+OD_OFFSET,	0x1D+OD_OFFSET,	0x16+OD_OFFSET,	0x15+OD_OFFSET,	0x12+OD_OFFSET,	0x11+OD_OFFSET,	0x0D+OD_OFFSET,	0x09+OD_OFFSET,	0x05+OD_OFFSET,	0x00,			0xFC-OD_OFFSET,	0xFC-OD_OFFSET,	0xFB-OD_OFFSET,	0xF6-OD_OFFSET,	0xF6-OD_OFFSET,	0xF4-OD_OFFSET,	0xF2-OD_OFFSET,	0xF1-OD_OFFSET,	0xF0-OD_OFFSET,	0xEF-OD_OFFSET,	0xED-OD_OFFSET,	0xEA-OD_OFFSET,	0xE9-OD_OFFSET,	0xE7-OD_OFFSET,	0xE4-OD_OFFSET,	0xE1-OD_OFFSET,	0xDD-OD_OFFSET,	0xD9-OD_OFFSET,	0xD6-OD_OFFSET,	0xD2-OD_OFFSET,//96
0x29+OD_OFFSET,	0x25+OD_OFFSET,	0x22+OD_OFFSET,	0x1F+OD_OFFSET,	0x1E+OD_OFFSET,	0x17+OD_OFFSET,	0x16+OD_OFFSET,	0x13+OD_OFFSET,	0x12+OD_OFFSET,	0x0E+OD_OFFSET,	0x0C+OD_OFFSET,	0x07+OD_OFFSET,	0x03+OD_OFFSET,	0x00,			0xFE-OD_OFFSET,	0xFB-OD_OFFSET,	0xF9-OD_OFFSET,	0xF8-OD_OFFSET,	0xF6-OD_OFFSET,	0xF4-OD_OFFSET,	0xF3-OD_OFFSET,	0xF1-OD_OFFSET,	0xF0-OD_OFFSET,	0xEF-OD_OFFSET,	0xED-OD_OFFSET,	0xEA-OD_OFFSET,	0xE8-OD_OFFSET,	0xE5-OD_OFFSET,	0xE2-OD_OFFSET,	0xDF-OD_OFFSET,	0xDB-OD_OFFSET,	0xD7-OD_OFFSET,	0xCF-OD_OFFSET,//104
0x2A+OD_OFFSET,	0x27+OD_OFFSET,	0x23+OD_OFFSET,	0x20+OD_OFFSET,	0x20+OD_OFFSET,	0x19+OD_OFFSET,	0x17+OD_OFFSET,	0x15+OD_OFFSET,	0x13+OD_OFFSET,	0x10+OD_OFFSET,	0x0F+OD_OFFSET,	0x0A+OD_OFFSET,	0x07+OD_OFFSET,	0x05+OD_OFFSET,	0x00,			0xFC-OD_OFFSET,	0xFA-OD_OFFSET,	0xF9-OD_OFFSET,	0xF7-OD_OFFSET,	0xF5-OD_OFFSET,	0xF4-OD_OFFSET,	0xF1-OD_OFFSET,	0xF0-OD_OFFSET,	0xEF-OD_OFFSET,	0xEC-OD_OFFSET,	0xE9-OD_OFFSET,	0xE6-OD_OFFSET,	0xE3-OD_OFFSET,	0xE1-OD_OFFSET,	0xDF-OD_OFFSET,	0xDB-OD_OFFSET,	0xD5-OD_OFFSET,	0xCA-OD_OFFSET,//112
0x2B+OD_OFFSET,	0x28+OD_OFFSET,	0x24+OD_OFFSET,	0x21+OD_OFFSET,	0x20+OD_OFFSET,	0x1C+OD_OFFSET,	0x19+OD_OFFSET,	0x17+OD_OFFSET,	0x14+OD_OFFSET,	0x12+OD_OFFSET,	0x0F+OD_OFFSET,	0x0B+OD_OFFSET,	0x09+OD_OFFSET,	0x07+OD_OFFSET,	0x04+OD_OFFSET,	0x00,			0xFD-OD_OFFSET,	0xFA-OD_OFFSET,	0xF6-OD_OFFSET,	0xF3-OD_OFFSET,	0xF1-OD_OFFSET,	0xEE-OD_OFFSET,	0xEC-OD_OFFSET,	0xEB-OD_OFFSET,	0xE8-OD_OFFSET,	0xE5-OD_OFFSET,	0xE2-OD_OFFSET,	0xDF-OD_OFFSET,	0xDC-OD_OFFSET,	0xD9-OD_OFFSET,	0xD6-OD_OFFSET,	0xD0-OD_OFFSET,	0xC5-OD_OFFSET,//120
0x2C+OD_OFFSET,	0x29+OD_OFFSET,	0x25+OD_OFFSET,	0x23+OD_OFFSET,	0x21+OD_OFFSET,	0x1F+OD_OFFSET,	0x1C+OD_OFFSET,	0x19+OD_OFFSET,	0x16+OD_OFFSET,	0x14+OD_OFFSET,	0x10+OD_OFFSET,	0x0D+OD_OFFSET,	0x0B+OD_OFFSET,	0x0A+OD_OFFSET,	0x09+OD_OFFSET,	0x06+OD_OFFSET,	0x00,			0xF9-OD_OFFSET,	0xF5-OD_OFFSET,	0xF2-OD_OFFSET,	0xEE-OD_OFFSET,	0xEB-OD_OFFSET,	0xE8-OD_OFFSET,	0xE6-OD_OFFSET,	0xE4-OD_OFFSET,	0xE1-OD_OFFSET,	0xDE-OD_OFFSET,	0xDA-OD_OFFSET,	0xD8-OD_OFFSET,	0xD4-OD_OFFSET,	0xD1-OD_OFFSET,	0xCB-OD_OFFSET,	0xC0-OD_OFFSET,//128
//0      			8  			     16			     24 			 32    			  40   			   48      		   56      		64      		72 		  	   80     			88   			   96     		104    			 112    		 120  		    128  		  136     			144  		   152    			 160    		 168 		    176  		   184   		 	 192  			   200			    208     		216     	224  		   232    		  240   			 248    		 255    
0x2D+OD_OFFSET,	0x29+OD_OFFSET,	0x26+OD_OFFSET,	0x24+OD_OFFSET,	0x22+OD_OFFSET,	0x20+OD_OFFSET,	0x1D+OD_OFFSET,	0x1A+OD_OFFSET,	0x18+OD_OFFSET,	0x16+OD_OFFSET,	0x13+OD_OFFSET,	0x10+OD_OFFSET,	0x0E+OD_OFFSET,	0x0D+OD_OFFSET,	0x0B+OD_OFFSET,	0x09+OD_OFFSET,	0x05+OD_OFFSET,	0x00,			0xFB-OD_OFFSET,	0xF9-OD_OFFSET,	0xF5-OD_OFFSET,	0xF2-OD_OFFSET,	0xEF-OD_OFFSET,	0xEC-OD_OFFSET,	0xEA-OD_OFFSET,	0xE6-OD_OFFSET,	0xE2-OD_OFFSET,	0xDD-OD_OFFSET,	0xD8-OD_OFFSET,	0xD4-OD_OFFSET,	0xD0-OD_OFFSET,	0xC8-OD_OFFSET,	0xBD-OD_OFFSET,//136
0x2E+OD_OFFSET,	0x2A+OD_OFFSET,	0x28+OD_OFFSET,	0x26+OD_OFFSET,	0x24+OD_OFFSET,	0x21+OD_OFFSET,	0x1E+OD_OFFSET,	0x1C+OD_OFFSET,	0x1A+OD_OFFSET,	0x18+OD_OFFSET,	0x16+OD_OFFSET,	0x14+OD_OFFSET,	0x12+OD_OFFSET,	0x10+OD_OFFSET,	0x0E+OD_OFFSET,	0x0C+OD_OFFSET,	0x0B+OD_OFFSET,	0x07+OD_OFFSET,	0x00,			0xFF-OD_OFFSET,	0xFB-OD_OFFSET,	0xF8-OD_OFFSET,	0xF5-OD_OFFSET,	0xF2-OD_OFFSET,	0xEF-OD_OFFSET,	0xEA-OD_OFFSET,	0xE6-OD_OFFSET,	0xDF-OD_OFFSET,	0xD9-OD_OFFSET,	0xD5-OD_OFFSET,	0xCF-OD_OFFSET,	0xC5-OD_OFFSET,	0xBB-OD_OFFSET,//144
0x2F+OD_OFFSET,	0x2C+OD_OFFSET,	0x2A+OD_OFFSET,	0x29+OD_OFFSET,	0x27+OD_OFFSET,	0x24+OD_OFFSET,	0x22+OD_OFFSET,	0x20+OD_OFFSET,	0x1E+OD_OFFSET,	0x1C+OD_OFFSET,	0x1A+OD_OFFSET,	0x18+OD_OFFSET,	0x16+OD_OFFSET,	0x14+OD_OFFSET,	0x11+OD_OFFSET,	0x0F+OD_OFFSET,	0x0D+OD_OFFSET,	0x0A+OD_OFFSET,	0x05+OD_OFFSET,	0x00,			0xFD-OD_OFFSET,	0xF9-OD_OFFSET,	0xF9-OD_OFFSET,	0xF2-OD_OFFSET,	0xF2-OD_OFFSET,	0xEB-OD_OFFSET,	0xE7-OD_OFFSET,	0xE2-OD_OFFSET,	0xDE-OD_OFFSET,	0xD9-OD_OFFSET,	0xCD-OD_OFFSET,	0xC4-OD_OFFSET,	0xB8-OD_OFFSET,//152
0x31+OD_OFFSET,	0x2F+OD_OFFSET,	0x2D+OD_OFFSET,	0x2C+OD_OFFSET,	0x2A+OD_OFFSET,	0x28+OD_OFFSET,	0x26+OD_OFFSET,	0x24+OD_OFFSET,	0x22+OD_OFFSET,	0x20+OD_OFFSET,	0x1E+OD_OFFSET,	0x1C+OD_OFFSET,	0x1A+OD_OFFSET,	0x18+OD_OFFSET,	0x15+OD_OFFSET,	0x12+OD_OFFSET,	0x10+OD_OFFSET,	0x0D+OD_OFFSET,	0x0A+OD_OFFSET,	0x07+OD_OFFSET,	0x00,			0xFB-OD_OFFSET,	0xF8-OD_OFFSET,	0xF4-OD_OFFSET,	0xF1-OD_OFFSET,	0xED-OD_OFFSET,	0xE9-OD_OFFSET,	0xE6-OD_OFFSET,	0xE4-OD_OFFSET,	0xDE-OD_OFFSET,	0xCC-OD_OFFSET,	0xC2-OD_OFFSET,	0xB6-OD_OFFSET,//160
0x2D+OD_OFFSET,	0x2D+OD_OFFSET,	0x2B+OD_OFFSET,	0x2A+OD_OFFSET,	0x28+OD_OFFSET,	0x26+OD_OFFSET,	0x25+OD_OFFSET,	0x23+OD_OFFSET,	0x21+OD_OFFSET,	0x1F+OD_OFFSET,	0x1E+OD_OFFSET,	0x1C+OD_OFFSET,	0x1A+OD_OFFSET,	0x18+OD_OFFSET,	0x16+OD_OFFSET,	0x14+OD_OFFSET,	0x12+OD_OFFSET,	0x10+OD_OFFSET,	0x0E+OD_OFFSET,	0x0B+OD_OFFSET,	0x06+OD_OFFSET,	0x00,			0xFC-OD_OFFSET,	0xF8-OD_OFFSET,	0xF5-OD_OFFSET,	0xF1-OD_OFFSET,	0xEC-OD_OFFSET,	0xE9-OD_OFFSET,	0xE5-OD_OFFSET,	0xE0-OD_OFFSET,	0xD3-OD_OFFSET,	0xC9-OD_OFFSET,	0xB5-OD_OFFSET,//168
0x30,	0x35,	0x35,	0x35,	0x35,	0x35,	0x30,	0x30,	0x2a,	0x2a,	0x2a,	0x27,	0x27,	0x23,	0x21,	0x20,	0x20,	0x1a,	0x1a,	0x0F+OD_OFFSET,	0x0C+OD_OFFSET,	0x06+OD_OFFSET,	0x00,	0xFC-OD_OFFSET,	0xF9-OD_OFFSET,	0xF5-OD_OFFSET,	0xD0-OD_OFFSET,	0xED-OD_OFFSET,	0xE7-OD_OFFSET,	0xE2-OD_OFFSET,	0xDA-OD_OFFSET,	0xEF-OD_OFFSET,	0xB4-OD_OFFSET,//176
0x2a,	0x30,	0x30,	0x30,	0x30,	0x30,	0x2c,	0x2c,	0x2c,	0x2a,	0x2a,	0x27,	0x27,	0x27,	0x20,	0x20,	0x1a,	0x1a,	0x1a,	0x1a,	0x0D+OD_OFFSET,	0x09+OD_OFFSET,	0x06+OD_OFFSET,	0x00,	0xFD-OD_OFFSET,	0xF9-OD_OFFSET,	0xF3-OD_OFFSET,	0xEF-OD_OFFSET,	0xF1-OD_OFFSET,	0xE4-OD_OFFSET,	0xDC-OD_OFFSET,	0xD2-OD_OFFSET,	0xB7-OD_OFFSET,//184
0x2a,	0x30,	0x30,	0x30,	0x30,	0x30,	0x30,	0x30,	0x30,	0x2c,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x27,	0x27,	0x20,	0x1a,	0x1a,	0x0E+OD_OFFSET,	0x0D+OD_OFFSET,	0x0C+OD_OFFSET,	0x07+OD_OFFSET,	0x00,	0xFE-OD_OFFSET,	0xF7-OD_OFFSET,	0xF2-OD_OFFSET,	0xED-OD_OFFSET,	0xE6-OD_OFFSET,	0xDE-OD_OFFSET,	0xD5-OD_OFFSET,	0xBB-OD_OFFSET,//192
0x27,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x2a,	0x27,	0x27,	0x27,	0x0F+OD_OFFSET,	0x0F+OD_OFFSET,	0x0E+OD_OFFSET,	0x0B+OD_OFFSET,	0x07+OD_OFFSET,	0x00,	0xFC-OD_OFFSET,	0xF7-OD_OFFSET,	0xF1-OD_OFFSET,	0xEA-OD_OFFSET,	0xE1-OD_OFFSET,	0xDA-OD_OFFSET,	0xC1-OD_OFFSET,//200
0x25,	0x25,	0x25,	0x25,	0x25,	0x25,	0x25,	0x25,	0x25,	0x25,	0x1F,	0x1F,	0x1F,	0x1F,	0x1F,	0x1F,	0x1F,	0x1F,	0x1F,	0x1F,	0x1F,	0x1F,	0x10+OD_OFFSET,	0x10+OD_OFFSET,	0x0F+OD_OFFSET,	0x06+OD_OFFSET,	0x00,	0xFD-OD_OFFSET,	0xF5-OD_OFFSET,	0xEF-OD_OFFSET,	0xE5-OD_OFFSET,	0xDF-OD_OFFSET,	0xC8-OD_OFFSET,//208
0x23,	0x23,	0x23,	0x23,	0x23,	0x23,	0x23,	0x23,	0x23,	0x23,	0x23,	0x23,	0x23,	0x21,	0x21,	0x21,	0x21,	0x21,	0x18,	0x18,	0x18,	0x15,	0x15,	0x12,	0x12,	0x12,	0x05+OD_OFFSET,	0x00,	0xFB-OD_OFFSET,	0xF4-OD_OFFSET,	0xEE-OD_OFFSET,	0xE3-OD_OFFSET,	0xCD-OD_OFFSET,//216
0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,	       0x1f,	0x1f,   	0x1f,	       0x1f,	0x1f,	       0x00,	0xF7-OD_OFFSET,	0xF2-OD_OFFSET,	0xE9-OD_OFFSET,	0xE8-OD_OFFSET,//224
0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x17,	0x15,	0x15,	013,	       0x13,	0x13,	0x11,	0x0D,	0x0A,	0x00,	0xF9-OD_OFFSET,	0xF1-OD_OFFSET,	0xEE-OD_OFFSET,//232
0x0f,	       0x0f,	0x0f,	       0x0f,	0x0f,	       0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x0F,	0x00,	0xF9-OD_OFFSET,	0xF5-OD_OFFSET,//240
0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x07,	0x00,	0xFB-OD_OFFSET,//248
0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,	0x00,//255

};

code BYTE *tOD_TABLE[] =
{
    tOD_TABLE_R,     tOD_TABLE_G,     tOD_TABLE_B,     tOD_TABLE_ALL,
};

#endif //End of #if(_OD_SUPPORT == _ON)
//--------------------------------------------------
// Global Variables
//--------------------------------------------------
//BYTE idata ucAdjustCtrl = 0;


//--------------------------------------------------
// Function Prototypes
//--------------------------------------------------
void CMemorySDRAMReset(void);
void CMemoryLoadODLUT(BYTE ucColor);
void CMemoryLoadODTable(BYTE *pChannelArray);
void CMemorySetODOnOff(BYTE ucSelect);
void CMemorySetODCompress(void);
void CMemorySetODFIFO(void);

#else

//--------------------------------------------------
// Extern Global OD Table
//--------------------------------------------------
#if(_OD_SUPPORT == _ON)
extern code BYTE *tOD_TABLE[];
#endif //End of #if(_OD_SUPPORT == _ON)


//--------------------------------------------------
// Extern Global Variables
//--------------------------------------------------
//extern BYTE idata ucAdjustCtrl;


//--------------------------------------------------
// Extern Function Prototypes
//--------------------------------------------------
extern void CMemorySDRAMReset(void);
extern void CMemoryLoadODLUT(BYTE ucColor);
extern void CMemoryLoadODTable(BYTE *pChannelArray);
extern void CMemorySetODOnOff(BYTE ucSelect);
extern void CMemorySetODCompress(void);
extern void CMemorySetODFIFO(void);

#endif

/*
//----------------------------------------------------------------------------------------------------

//--------------------------------------------------
// Macro of OverDrive 
//--------------------------------------------------
#define GET_FIRST_ADCCLOCK()        ((bit)(ucAdjustCtrl & _BIT0))
#define SET_FIRST_ADCCLOCK()        (ucAdjustCtrl |= _BIT0)
#define CLR_FIRST_ADCCLOCK()        (ucAdjustCtrl &= ~_BIT0)


//--------------------------------------------------
// Macro of Mode Search Type
//--------------------------------------------------
#define GET_MODE_SEARCH_TYPE()      ((bit)(ucAdjustCtrl & _BIT1))
#define SET_MODE_SEARCH_TYPE(x)     (ucAdjustCtrl = ((ucAdjustCtrl & ~(_BIT1)) | (x << 1)))


//--------------------------------------------------
// Macro of DVI Use Transition Result Flag
//--------------------------------------------------
#define GET_USE_TRANSITION_RESULT() ((bit)(ucAdjustCtrl & _BIT2))
#define SET_USE_TRANSITION_RESULT() (ucAdjustCtrl |= _BIT2)
#define CLR_USE_TRANSITION_RESULT() (ucAdjustCtrl &= ~_BIT2)
*/
