⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 set.h

📁 Sunplus 8202S source code.
💻 H
字号:
#ifndef _SET_H_
#define _SET_H_

#include "ver.h"
#include "..\\user_init.h"
#include "board.h"
// For DISC_ID_IN_FLASH to work, SAME_DISC_RESUME must also turn on
// Use 64KB of flash to store DISC RESUME information and SETUP Information
//#define SAME_DISC_RESUME
//#define DISC_ID_IN_FLASH

#ifdef DISC_ID_IN_FLASH
#define SETUP_IN_FLASH  //Do you what to get rid of EEPROM and use the flash to store setup
#endif

#if defined(DISC_ID_IN_FLASH) && defined(SAME_DISC_RESUME)
//VERY IMPORTANT. 
// if ROM.BIN>=458752bytes, you have to use a 8Mbit flash to support disc resume features

//for 4Mbit Flash, uses addr 0x70000-0x7ffff for disc id
//#define FLASH_START_ADDR  0x70000
//#define FLASH_ERASE_SECTOR 7

// for 8Mbit Flash, uses addr 0xf0000-0xfffff for disc id
#define FLASH_START_ADDR  0xf0000
#define FLASH_ERASE_SECTOR 0xf
#endif

/*
* Define DVD Release or Debug Version
*/
#define DVDRELEASE

#ifndef DVDRELEASE
//must re-make pe/task
//#define TASK_GBG    //must run pe.bat and task.bat
//#define ENABLE_SDRAM_OV_RANGE_INTR  //terry,2004/4/12 04:32PM
#endif

#ifdef PORTABLE_DVD
	#define SUPPORT_SDRAM_64M_ESP_16Mbits
	#undef SUPPORT_VFD
#endif

#define AUDDRV
//#define TEST_BASS_MANAGEMENT    //2004AUDDRV oliver testing
//#define TEST_BASS_COMMAND       //2004AUDDRV oliver testing

/*
* Define DVD Servo option
*/
#if defined(PMP_DVD)
  #define NO_DVD_SERVO //ycwen 2004/08/18 for power saving.
#else  //default
  #define DVD_SERVO
#endif

#define DVD_SERVO_REAL_TURN_OFF//nono add. 4-12-30 11:23 only for use servo_turn_off().

/*
* Emulation mode setting
*/
/*#define EMU_MODE*/
#ifdef EMU_MODE
    #define NO_EEPORM
    #define NO_AUDIO_DSP
    #define UOP_DISABLE
#endif


/*
*  Video seting
*/
#define NES_USE_GRAPH
#define NEW_JPEG
#define ZOOMOUT_USE_DECIMATION
/*#define USE_711*/
#define TV_USE_HALF_SWING


//#define TEST_SERVO      //define it to do some servo testing mode, Jeff 20030904
#ifdef TEST_SERVO
	#define TEST_SERVO_RUN_TIME			500
#endif//TEST_SERVO

//terry,2003/12/21 09:13PM
//#define LINK_LIB_TEST
//#define LINK_LIB_CH
#include "sunplus_user.h"        //terry,2003/12/30 10:42AM


//********************************************************************
// CUSTM(9735) page will display the code update date and update week
// added by JSLin //20040709
//********************************************************************
    #define UPDATE_DATE					"20050114"			//code update date in VSS
    #define UPDATE_WEEK					"W502"				//code update week in VSS

//for displaying SDRAM information and version-date in CUSTM page
#ifdef PORTABLE_DVD
	#ifdef SUPPORT_SDRAM_64M_ESP_16Mbits
		#define SDRAM_SIZE "64M"	//64Mb*1
		#define SDRAM_BUS "16BIT"
	#elif defined(SUPPORT_SDRAM_16MX2_ESP_32Mbits) 
		#define SDRAM_SIZE "32M"	//16Mb*2
		#define SDRAM_BUS "32BIT"	
	#else	//#define SUPPORT_SDRAM_64MX2_ESP_32Mbits
		#define SDRAM_SIZE "128M"	//64Mb*2
		#define SDRAM_BUS "32BIT"		
	#endif		
#else
	#ifdef SDRAM_16Mb_Mode
		#define SDRAM_SIZE "16M"	//16Mb*1
	#else
		#define SDRAM_SIZE "32M"	//16M*2
	#endif
	#ifdef SDRAM_BUS_32BITS
		#define SDRAM_BUS "32BIT"
	#else
		#define SDRAM_BUS "16BIT"
	#endif
#endif

#endif //#ifndef _SET_H_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -