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

📄 mondena1.cfg

📁 ESS3890+SL原代码(1*16内存)
💻 CFG
📖 第 1 页 / 共 2 页
字号:
/* Copyright 2002, ESS Technology, Inc.					*//* SCCSID @(#)mondena1.cfg	4.6 05/19/03 *//* Based on mondena.cfg	1.6 07/10/02 *//* * Configuration for ESS Mondena1 board with double-speed selection * * CPU:		81MHz 3890 (internal DSC, DVE, ADC..no audio DAC) * * Summary: *  *	   Sony				Philips		Shared * AUX0:   o SERVO 1X/2X Select		b DSA Ack * AUX1:   o SERVO AGC			b DSA Data * AUX2:   i SERVO FOK					x DSC toggle  * AUX3:   o SERVO CLOCK (MCLK)		b DSA Strobe * AUX4:   i SERVO SENS * AUX5:   b VFD Data * AUX6:   o VFD Strobe					i PAL/NTSC * AUX7:   o VFD Clock					i S-Video * * EAUX0:  o SERVO REV * EAUX1:  o SERVO FWD * EAUX2:  o SERVO LDON * EAUX3:  o GAME DATA1			o DSA Reset * EAUX4:  o GAME CLOCK * EAUX5:  o SERVO DATA (MDAT) * EAUX6:  o SERVO XLAT (MLT) * EAUX7:  i SERVO SBSO (subCode data) * EAUX8:  o SERVO EXCK (subCode data) * EAUX9:  i SERVO SQSO (SQDT) * EAUX10: o SERVO SQCK * EAUX11: o GAME LATCH * EAUX12: i SERVO C2PO * EAUX13: i SERVO WFCK * EAUX14: i SERVO SCOR (S0S1) * EAUX15: i IR * EAUX16: i SERVO OPEN/CLOSE (shared) * EAUX17: i SERVO GFS (LKFS) * EAUX18: o GAME DATA2 *  * LCS0:   0x18000000:	SERVO SCLK (SENS data) * LCS1:   0x14000003:	DSC address/data (internal) *	   0x1400001b:	VCD emulator data *	   0x1400001f:  VCD emulator status * LCS3:   0x1c060000:	ROM (5 wait states) *	   0x1c000000:	DVD emulator data (use A19) *	   0x1c000004:	DVD emulator status (use A19) *	 * --------------------------------------------------------------------- * NOTES:	 *	- AUX2: input only(external), DSC toggle(internal)  *	- AUX4,EAUX16,EAUX17: input only *	- EAUX7,EAUX8,EAUX9,EAUX10 are serial ports  	 *	- EAUX12,EAUX13,EAUX14,EAUX15 are interruptable pins *	- if ANTI_SHOCK is enabled: AUX0 -> SERVO 1X/2X select  *				    LCS0 -> SERVO SCLK (SENS data) * * Naming Conventions:	C-Code		Board Schematic * *			AUX0     <->	AUX00 *			AUX1     <->	AUX01 *	 		AUX2	 <->	AUX02 *	 		AUX3	 <->	AUX03 *	 		AUX4	 <->	AUX04 *	 		AUX5	 <->	AUX05 *	 		AUX6	 <->	AUX06 *	 		AUX7	 <->	AUX07 *			       	 	   *			EAUX0	 <->	AUX10  *			EAUX1	 <->	AUX11  *			EAUX2	 <->	AUX12  *			EAUX3	 <->	AUX13  *			EAUX4	 <->	AUX14  *			EAUX5	 <->	AUX15  *			EAUX6	 <->	AUX16  *			EAUX7	 <->	AUX17  *			EAUX8	 <->	AUX20 *			EAUX9	 <->	AUX21 *			EAUX10	 <->	AUX22 *			EAUX11	 <->	AUX23 *			EAUX12	 <->	AUX24 *			EAUX13	 <->	AUX25 *			EAUX14	 <->	AUX26 *			EAUX15	 <->	AUX27 *			EAUX16	 <->	AUX30 *			EAUX17	 <->	AUX31 *			EAUX18	 <->	AUX32 * --------------------------------------------------------------------- *//************************************************************************ *			Philips loader control				* ************************************************************************/#define	CLEAR_DSA_ACK		CLEAR_AUX0#define	CLEAR_DSA_DATA		CLEAR_AUX1#define	CLEAR_DSA_STROBE	CLEAR_AUX3#define	SET_DSA_ACK		TRISTATE_AUX0#define	SET_DSA_DATA		TRISTATE_AUX1#define	SET_DSA_STROBE		TRISTATE_AUX3#define	DSA_ACK_HIGH		AUX0_HIGH#define	DSA_DATA_HIGH		AUX1_HIGH#define	DSA_STROBE_HIGH		AUX3_HIGH#define	DSA_ACK_LOW		AUX0_LOW#define	DSA_DATA_LOW		AUX1_LOW#define	DSA_STROBE_LOW		AUX3_LOW#ifndef SERVO#define	RESET_CD_LOW		CLEAR_EAUX3		#define	RESET_CD_HIGH		SET_EAUX3#else#define	RESET_CD_LOW		#define	RESET_CD_HIGH#endif/************************************************************************ *				VFD control				* ************************************************************************/#define SET_VFD_CLK		SET_AUX7#define SET_VFD_DATA		SET_AUX5#define SET_VFD_STROBE		SET_AUX6#define CLEAR_VFD_CLK		CLEAR_AUX7#define CLEAR_VFD_DATA		CLEAR_AUX5#define CLEAR_VFD_STROBE	CLEAR_AUX6#define TRISTATE_VFD_DATA       TRISTATE_AUX5#define VFD_DATA_HIGH		AUX5_HIGH#ifdef VFD_STB_ACTIVE_HIGH/* E.g. BU2872 */#define	VFD_STROBE_ACTIVE	SET_VFD_STROBE#define	VFD_STROBE_INACTIVE	CLEAR_VFD_STROBE#else/* E.g. D16312, MN12510 */#define	VFD_STROBE_ACTIVE	CLEAR_VFD_STROBE#define	VFD_STROBE_INACTIVE	SET_VFD_STROBE#endif /* else of VFD_STB_ACTIVE_HIGH *//************************************************************************ *				DSC Interface				* ************************************************************************/#define	DSC_SELECT		SET_AUX2#define	DSC_DESELECT		CLEAR_AUX2#define DSC_ADDRESS		((char *) x14000003)/************************************************************************ *			    ROM	Emulator Interface			* ************************************************************************//*  * A version of this board can support either DVD or VCD emulators.  * This configuration uses the "DVD" emulator(A19) by default. */#ifdef DVD_EMULATOR#define HOST_DATA		(*(char*) x1c00001b)#define HOST_STATUS		(*(volatile char*) x1c00001f)#else#define HOST_DATA		(*(char*) x1400001b)#define HOST_STATUS		(*(volatile char*) x1400001f)#endif/************************************************************************ *				Misc. Inputs				* ************************************************************************//* * Misc. input controls (NTSC/PAL, S-video/composite) */#if 0 /* enable if customer wants to detect TV/S-Video at power-up.. * only at power-up since sharing pins with VFD. */#define	IS_TV_NTSC		AUX6_HIGH#define	S_VIDEO_ON		AUX7_LOW#else#define	IS_TV_NTSC		0  /* default is PAL */#define	S_VIDEO_ON		0 #endif/************************************************************************ *      Panasonic loader control					* ************************************************************************/#ifdef  MSERVO#define	SET_SERVO_RST		SET_AUX1#define	CLEAR_SERVO_RST		CLEAR_AUX1#define	SET_SERVO_XRST#define	CLEAR_SERVO_XRST#define	SERVO_INPUT_LIMIT	TRISTATE_AUX2#define	SERVO_LIMIT_HIGH	AUX2_HIGH#define	SERVO_LIMIT_LOW		AUX2_LOW#define	SET_SERVO_MCLK		SET_AUX3#define	CLEAR_SERVO_MCLK	CLEAR_AUX3#define SERVO_SENS_HIGH         AUX4_HIGH      /*zzh 2002/8/3*/#define	SERVO_INPUT_STAT	TRISTATE_AUX4#define SERVO_STAT_HIGH		AUX4_HIGH#define SERVO_STAT_LOW		AUX4_LOW#define	SET_SERVO_MDATA		SET_EAUX5#define	CLEAR_SERVO_MDATA	CLEAR_EAUX5#define	SET_SERVO_MLD		SET_EAUX6#define	CLEAR_SERVO_MLD		CLEAR_EAUX6#define	SET_SERVO_REV		SET_EAUX0#define	CLEAR_SERVO_REV		CLEAR_EAUX0#define	SET_SERVO_FWD		SET_EAUX1#define	CLEAR_SERVO_FWD		CLEAR_EAUX1#define	SERVO_SQSO_HIGH		EAUX9_HIGH#define SERVO_SQSO_LOW          EAUX9_LOW#define SERVO_INPUT_SQSO        TRISTATE_EAUX9#define SET_SERVO_SQCK          SET_EAUX10#define CLEAR_SERVO_SQCK        CLEAR_EAUX10#define SERVO_C2PO_HIGH		EAUX12_HIGH#define SERVO_C2PO_LOW		EAUX12_LOW#define SERVO_INPUT_C2PO	TRISTATE_EAUX12#define	SERVO_OPEN_HIGH		EAUX16_HIGH#define	SERVO_OPEN_LOW		EAUX16_LOW#define	SERVO_INPUT_OPEN	TRISTATE_EAUX16#define SERVO_CLOSE_HIGH	EAUX16_HIGH#define SERVO_CLOSE_LOW		EAUX16_LOW#define SERVO_INPUT_CLOSE       TRISTATE_EAUX16#define	SET_SERVO_MUTE#define	CLEAR_SERVO_MUTE#if (defined CDG || defined CD_TEXT)#define EXCK_REVERSED#define CLEAR_EXCK               CLEAR_EAUX8#define SET_EXCK                 SET_EAUX8#define TRISTATE_EXCK            TRISTATE_EAUX8#define CLEAR_SBSO               CLEAR_EAUX7#define TRISTATE_SBSO            TRISTATE_EAUX7#define CLEAR_WFCK               CLEAR_EAUX13#define TRISTATE_WFCK            TRISTATE_EAUX13#define SBSO_HIGH                EAUX7_HIGH#endif (defined CDG || defined CD_TEXT)#ifdef GAMEBOY#define CLEAR_GM_LATCH0         CLEAR_EAUX11#define SET_GM_LATCH0           SET_EAUX11#define TRI_GM_LATCH0           TRISTATE_EAUX11#define CLEAR_GM_DATA0          CLEAR_EAUX3#define SET_GM_DATA0            SET_EAUX3#define TRI_GM_DATA0            TRISTATE_EAUX3#define GM_DATA0_HIGH           EAUX3_HIGH#define SET_GM_CLK0             SET_EAUX4#define CLEAR_GM_CLK0           CLEAR_EAUX4#define TRI_GM_CLK0             TRISTATE_EAUX4#ifdef GB_TWO_PAD#define CLEAR_GM_DATA1          CLEAR_EAUX18#define SET_GM_DATA1            SET_EAUX18#define TRI_GM_DATA1            TRISTATE_EAUX18#define GM_DATA1_HIGH           EAUX18_HIGH#else#define CLEAR_GM_DATA1#define SET_GM_DATA1#define TRI_GM_DATA1#define GM_DATA1_HIGH#endif#define SET_GM_CLK1#define CLEAR_GM_CLK1#define TRI_GM_CLK1#ifdef LIGHT_GUN#define CLEAR_GUN_FIRE#define TRI_GUN_FIRE#define SET_GUN_FIRE#define GUN_FIRE_HIGH           0#define CLEAR_GUN_AIM#define TRI_GUN_AIM#define SET_GUN_AIM#define GUN_AIM_HIGH            0#endif#endif GAMEBOY#endif MSERVO/************************************************************************ *      Samsung loader control						* ************************************************************************/#ifdef SAM_SRV#define SET_SERVO_DEBUG		#define CLEAR_SERVO_DEBUG	#define SET_SERVO_RST		SET_EAUX2#define CLEAR_SERVO_RST		CLEAR_EAUX2#define SET_SERVO_MCLK		SET_AUX3#define CLEAR_SERVO_MCLK	CLEAR_AUX3#define SET_SERVO_MDATA		SET_EAUX5#define CLEAR_SERVO_MDATA	CLEAR_EAUX5#define SET_SERVO_MLD		SET_EAUX6#define CLEAR_SERVO_MLD		CLEAR_EAUX6#define SET_SERVO_SQCK		SET_EAUX10#define CLEAR_SERVO_SQCK	CLEAR_EAUX10

⌨️ 快捷键说明

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