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

📄 dk1c20.h

📁 u-boot-1.1.6 源码包
💻 H
📖 第 1 页 / 共 2 页
字号:
#define	STATUS_LED_WRONLY		1#else#undef	STATUS_LED_WRONLY#endif#elif	(CFG_NIOS_CPU_LED_PIO == 3)#error *** CFG_ERROR: status LEDs at PIO3 not supported, expand your config.h#elif	(CFG_NIOS_CPU_LED_PIO == 4)#error *** CFG_ERROR: status LEDs at PIO4 not supported, expand your config.h#elif	(CFG_NIOS_CPU_LED_PIO == 5)#error *** CFG_ERROR: status LEDs at PIO5 not supported, expand your config.h#elif	(CFG_NIOS_CPU_LED_PIO == 6)#error *** CFG_ERROR: status LEDs at PIO6 not supported, expand your config.h#elif	(CFG_NIOS_CPU_LED_PIO == 7)#error *** CFG_ERROR: status LEDs at PIO7 not supported, expand your config.h#elif	(CFG_NIOS_CPU_LED_PIO == 8)#error *** CFG_ERROR: status LEDs at PIO8 not supported, expand your config.h#elif	(CFG_NIOS_CPU_LED_PIO == 9)#error *** CFG_ERROR: status LEDs at PIO9 not supported, expand your config.h#else#error *** CFG_ERROR: you have to set CFG_NIOS_CPU_LED_PIO in right case#endif#define	CONFIG_STATUS_LED		1 /* enable status led driver */#define	STATUS_LED_BIT			(1 << 0)	/* LED[0] */#define	STATUS_LED_STATE		STATUS_LED_BLINKING#define	STATUS_LED_BOOT_STATE		STATUS_LED_OFF#define	STATUS_LED_PERIOD		(CFG_HZ / 10)	/* ca. 1 Hz */#define	STATUS_LED_BOOT			0		/* boot LED */#if	(STATUS_LED_BITS > 1)#define	STATUS_LED_BIT1			(1 << 1)	/* LED[1] */#define	STATUS_LED_STATE1		STATUS_LED_OFF#define	STATUS_LED_PERIOD1		(CFG_HZ / 50)	/* ca. 5 Hz */#define	STATUS_LED_RED			1		/* fail LED */#endif#if	(STATUS_LED_BITS > 2)#define	STATUS_LED_BIT2			(1 << 2)	/* LED[2] */#define	STATUS_LED_STATE2		STATUS_LED_OFF#define	STATUS_LED_PERIOD2		(CFG_HZ / 10)	/* ca. 1 Hz */#define	STATUS_LED_YELLOW		2		/* info LED */#endif#if	(STATUS_LED_BITS > 3)#define	STATUS_LED_BIT3			(1 << 3)	/* LED[3] */#define	STATUS_LED_STATE3		STATUS_LED_OFF#define	STATUS_LED_PERIOD3		(CFG_HZ / 10)	/* ca. 1 Hz */#define	STATUS_LED_GREEN		3		/* info LED */#endif#define	STATUS_LED_PAR			1 /* makes status_led.h happy */#endif	/* CFG_NIOS_CPU_PIO_NUMS *//*------------------------------------------------------------------------ * SEVEN SEGMENT LED DISPLAY *----------------------------------------------------------------------*/#if	(CFG_NIOS_CPU_PIO_NUMS != 0)#if	(CFG_NIOS_CPU_SEVENSEG_PIO == 0)#error *** CFG_ERROR: seven segment display at PIO0 not supported, expand your config.h#elif	(CFG_NIOS_CPU_SEVENSEG_PIO == 1)#error *** CFG_ERROR: seven segment display at PIO1 not supported, expand your config.h#elif	(CFG_NIOS_CPU_SEVENSEG_PIO == 2)#error *** CFG_ERROR: seven segment display at PIO2 not supported, expand your config.h#elif	(CFG_NIOS_CPU_SEVENSEG_PIO == 3)#define	SEVENSEG_BASE			CFG_NIOS_CPU_PIO3#define	SEVENSEG_BITS			CFG_NIOS_CPU_PIO3_BITS#define	SEVENSEG_ACTIVE			0 /* LED on for bit == 1 */#if	(CFG_NIOS_CPU_PIO3_TYPE == 1)#define	SEVENSEG_WRONLY			1#else#undef	SEVENSEG_WRONLY#endif#elif	(CFG_NIOS_CPU_SEVENSEG_PIO == 4)#error *** CFG_ERROR: seven segment display at PIO4 not supported, expand your config.h#elif	(CFG_NIOS_CPU_SEVENSEG_PIO == 5)#error *** CFG_ERROR: seven segment display at PIO5 not supported, expand your config.h#elif	(CFG_NIOS_CPU_SEVENSEG_PIO == 6)#error *** CFG_ERROR: seven segment display at PIO6 not supported, expand your config.h#elif	(CFG_NIOS_CPU_SEVENSEG_PIO == 7)#error *** CFG_ERROR: seven segment display at PIO7 not supported, expand your config.h#elif	(CFG_NIOS_CPU_SEVENSEG_PIO == 8)#error *** CFG_ERROR: seven segment display at PIO8 not supported, expand your config.h#elif	(CFG_NIOS_CPU_SEVENSEG_PIO == 9)#error *** CFG_ERROR: seven segment display at PIO9 not supported, expand your config.h#else#error *** CFG_ERROR: you have to set CFG_NIOS_CPU_SEVENSEG_PIO in right case#endif#define	CONFIG_SEVENSEG			1 /* enable seven segment led driver *//* * Dual 7-Segment Display pin assignment -- read more in your * "Nios Development Board Reference Manual" * * *    (U8) HI:D[15..8]     (U9) LO:D[7..0] *         ______               ______ *        |  D14 |             |  D6  | *        |      |             |      | *      D9|      |D13        D1|      |D5 *        |______|             |______|                  ___ *        |  D8  |             |  D0  |                 | A | *        |      |             |      |                F|___|B *     D10|      |D12        D2|      |D4               | G | *        |______|             |______|                E|___|C *           D11  *               D3   *                  D  * *                D15                  D7                    DP * */#define	SEVENSEG_DIGIT_HI_LO_EQUAL	1	/* high nibble equal low nibble */#define	SEVENSEG_DIGIT_A		(1 << 6) /* bit 6 is segment A */#define	SEVENSEG_DIGIT_B		(1 << 5) /* bit 5 is segment B */#define	SEVENSEG_DIGIT_C		(1 << 4) /* bit 4 is segment C */#define	SEVENSEG_DIGIT_D		(1 << 3) /* bit 3 is segment D */#define	SEVENSEG_DIGIT_E		(1 << 2) /* bit 2 is segment E */#define	SEVENSEG_DIGIT_F		(1 << 1) /* bit 1 is segment F */#define	SEVENSEG_DIGIT_G		(1 << 0) /* bit 0 is segment G */#define	SEVENSEG_DIGIT_DP		(1 << 7) /* bit 7 is decimal point */#endif	/* CFG_NIOS_CPU_PIO_NUMS *//*------------------------------------------------------------------------ * ASMI - Active Serial Memory Interface. * * ASMI is for Cyclone devices only and only works when the configuration * is loaded via JTAG or ASMI. Please see doc/README.dk1c20 for details. *----------------------------------------------------------------------*/#define CONFIG_NIOS_ASMI			   /* Enable ASMI	*/#define CFG_NIOS_ASMIBASE	CFG_NIOS_CPU_ASMI0 /* ASMI base address	*//*------------------------------------------------------------------------ * COMMANDS *----------------------------------------------------------------------*/#define CONFIG_COMMANDS		(CFG_CMD_ALL & ~( \				 CFG_CMD_ASKENV | \				 CFG_CMD_BEDBUG | \				 CFG_CMD_BMP	| \				 CFG_CMD_BSP	| \				 CFG_CMD_CACHE	| \				 CFG_CMD_DATE	| \				 CFG_CMD_DOC	| \				 CFG_CMD_DTT	| \				 CFG_CMD_EEPROM | \				 CFG_CMD_ELF    | \				 CFG_CMD_FDC	| \				 CFG_CMD_FDOS	| \				 CFG_CMD_HWFLOW	| \				 CFG_CMD_I2C	| \				 CFG_CMD_JFFS2	| \				 CFG_CMD_KGDB	| \				 CFG_CMD_NAND	| \				 CFG_CMD_NFS	| \				 CFG_CMD_MMC	| \				 CFG_CMD_MII	| \				 CFG_CMD_PCI	| \				 CFG_CMD_PCMCIA | \				 CFG_CMD_REISER	| \				 CFG_CMD_SCSI	| \				 CFG_CMD_SPI	| \				 CFG_CMD_VFD	| \				 CFG_CMD_USB	| \				 CFG_CMD_XIMG	) )#include <cmd_confdefs.h>/*------------------------------------------------------------------------ * COMPACT FLASH *----------------------------------------------------------------------*/#if (CONFIG_COMMANDS & CFG_CMD_IDE)#define CONFIG_IDE_PREINIT			/* Implement id_preinit	*/#define CFG_IDE_MAXBUS		1		/* 1 IDE bus		*/#define CFG_IDE_MAXDEVICE	1		/* 1 drive per IDE bus	*/#define CFG_ATA_BASE_ADDR	0x00920a00	/* IDE/ATA base addr	*/#define CFG_ATA_IDE0_OFFSET	0x0000		/* IDE0 offset		*/#define CFG_ATA_DATA_OFFSET	0x0040		/* Data IO offset	*/#define CFG_ATA_REG_OFFSET	0x0040		/* Register offset	*/#define CFG_ATA_ALT_OFFSET	0x0100		/* Alternate reg offset	*/#define CFG_ATA_STRIDE          4		/* Width betwix addrs	*/#define CONFIG_DOS_PARTITION/* Board-specific cf regs */#define CFG_CF_PRESENT		0x009209b0	/* CF Present PIO base	*/#define CFG_CF_POWER		0x009209c0	/* CF Power FET PIO base*/#define CFG_CF_ATASEL		0x009209d0	/* CF ATASEL PIO base	*/#endif /* CONFIG_COMMANDS & CFG_CMD_IDE *//*------------------------------------------------------------------------ * KGDB *----------------------------------------------------------------------*/#if (CONFIG_COMMANDS & CFG_CMD_KGDB)#define CONFIG_KGDB_BAUDRATE	9600#endif/*------------------------------------------------------------------------ * MISC *----------------------------------------------------------------------*/#define	CFG_LONGHELP			    /* undef to save memory	*/#define	CFG_PROMPT		"DK1C20 > " /* Monitor Command Prompt	*/#define	CFG_CBSIZE		256	    /* Console I/O Buffer Size	*/#define	CFG_PBSIZE (CFG_CBSIZE+sizeof(CFG_PROMPT)+16) /* Print Buffer Size */#define	CFG_MAXARGS		16	    /* max number of command args*/#define CFG_BARGSIZE		CFG_CBSIZE  /* Boot Argument Buffer Size */#if	(CFG_SRAM_SIZE != 0)#define	CFG_LOAD_ADDR		CFG_SRAM_BASE	/* Default load address	*/#else#undef	CFG_LOAD_ADDR#endif#if	(CFG_SDRAM_SIZE != 0)#define	CFG_MEMTEST_START	CFG_SDRAM_BASE	/* SDRAM til stack area */#define	CFG_MEMTEST_END		(CFG_INIT_SP - (1024 * 1024)) /* 1MB stack */#else#undef	CFG_MEMTEST_START#undef	CFG_MEMTEST_END#endif/* * JFFS2 partitions * *//* No command line, one static partition, whole device */#undef CONFIG_JFFS2_CMDLINE#define CONFIG_JFFS2_DEV		"nor0"#define CONFIG_JFFS2_PART_SIZE		0xFFFFFFFF#define CONFIG_JFFS2_PART_OFFSET	0x00000000/* mtdparts command line support *//*#define CONFIG_JFFS2_CMDLINE#define MTDIDS_DEFAULT		""#define MTDPARTS_DEFAULT	""*/#endif	/* __CONFIG_H */

⌨️ 快捷键说明

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