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

📄 philips.cfg

📁 ESS3890+SL原代码(1*16内存)
💻 CFG
字号:
/* Copyright 1998, ESS Technology, Inc.					*//* SCCSID @(#)philips.cfg	4.3 02/26/04 *//* Based on philips.cfg	1.4 4/14/99 *//* * $Log$ *//* * Configuration for ESS DAYTONA  board, based on philips.cfg 1.4 4/14/99  * * CPU:		67.5MHz 4208 *		3883 * * Summary: * *//************************************************************************ *			Running/standby clock frequencies		* ************************************************************************//*#define	IDLEFACTOR		8		/* Don't change!	*//* Assume 90ns ROM and 90ns for 3883 communication			*/#define	WAIT_STATE		0xd837e		/* 5/32/5/2		*/#define	IDLE_WAIT_STATE		0xf83ff		/* 1/32/1/1		*//************************************************************************ *				VFD control				* ************************************************************************/#define SET_VFD_CLK		SET_AUX7#define SET_VFD_DATA		SET_AUX2#define SET_VFD_STROBE		SET_AUX6#define CLEAR_VFD_CLK		CLEAR_AUX7#define CLEAR_VFD_DATA		CLEAR_AUX2#define CLEAR_VFD_STROBE	CLEAR_AUX6#define TRISTATE_VFD_DATA       TRISTATE_AUX2#define VFD_DATA_HIGH		AUX2_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 *//************************************************************************ *				3207 Interface				* ************************************************************************/#define	DSC_SELECT		SET_AUX5#define	DSC_DESELECT		CLEAR_AUX5#define DSC_ADDRESS		((char *) x14000003)/************************************************************************ *			    ROM	Emulator Interface			* ************************************************************************//*  * This board uses the new emulator. * * Has to use char pointer (otherwise the delay is too long)  * * If your are using the VCD emulator, these shall be set to: * 0x1400001b and 0x1400001f respectively. */#define HOST_DATA               (*(char*) x1400001b)#define HOST_STATUS             (*(volatile char*) x1400001f)/************************************************************************ *				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/************************************************************************ *				Misc. settings				* ************************************************************************/#define	SET_ENCODER_NTSC	DSC_set_TV(TV_NTSC)#define	SET_ENCODER_PAL		DSC_set_TV(TV_PAL)/************************************************************************ *				Special defines				* ************************************************************************//* Questionable! */#define	BUSCON_DRAM_CONTROL	(DRAM_RFENBL+DRAM_SPD2T3T3T)/************************************************************************/************************************************************************ *                      Phillips CD7II loader control                             * ************************************************************************//* IIC bus data and clock outputs */#define SET_SERVO_SDAC          SET_EAUX6#define SET_SERVO_SCL           SET_EAUX8#define SET_SERVO_LS            SET_EAUX2#define SET_SERVO_XRST          SET_EAUX13#define CLEAR_SERVO_SDAC        CLEAR_EAUX6#define CLEAR_SERVO_SCL         CLEAR_EAUX8#define CLEAR_SERVO_LS          CLEAR_EAUX2#define CLEAR_SERVO_XRST        CLEAR_EAUX13/* Inputs */#define SERVO_SDAC_HIGH         EAUX6_HIGH#define SERVO_SDAQS_HIGH        EAUX7_HIGH#define SERVO_SDAC_LOW          EAUX6_LOW#define SERVO_SDAQS_LOW         EAUX7_LOW/* We may want to tri-state input pins. */#define SERVO_INPUT_SDAC        TRISTATE_EAUX6#define SERVO_INPUT_SDAQS       TRISTATE_EAUX7/* Bellow input pins are for Happy99 board. */#define SERVO_INPUT_OPEN        TRISTATE_EAUX14#define SERVO_INPUT_CLOSE       TRISTATE_AUX0#ifdef CD7II #define	RESET_CD_LOW#define	RESET_CD_HIGH#else#define	RESET_CD_LOW		CLEAR_EAUX3#define	RESET_CD_HIGH		SET_EAUX3#endif#ifdef GAMEBOY#define CLEAR_GM_LATCH0   #define SET_GM_LATCH0#define TRI_GM_LATCH0#define CLEAR_GM_DATA0#define SET_GM_DATA0#define TRI_GM_DATA0#define GM_DATA0_HIGH            1#define SET_GM_CLK0#define CLEAR_GM_CLK0#define TRI_GM_CLK0#define CLEAR_GM_DATA1#define SET_GM_DATA1 #define TRI_GM_DATA1#define GM_DATA1_HIGH            1#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

⌨️ 快捷键说明

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