OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [branches/] [oc/] [orpmon/] [include/] [board.h] - Rev 1771

Go to most recent revision | Compare with Previous | Blame | View Log

#ifndef _BOARD_H_
#define _BOARD_H_
 
#ifdef XESS
#define MC_ENABLED	    0
#else
#define MC_ENABLED	    1
#endif
 
#define IC_ENABLE 	    0
#define IC_SIZE             8192
#define DC_ENABLE 	    0
#define DC_SIZE             8192
 
#define MC_CSR_VAL      0x0B000300
#define MC_MASK_VAL     0x000000e0
#define FLASH_BASE_ADD  0x04000000
#define FLASH_TMS_VAL   0x00102102
#define SDRAM_BASE_ADD  0x00000000
#define SDRAM_TMS_VAL   0x07248230
 
#ifdef XESS
#define IN_CLK  	      10000000
#else
#define IN_CLK  	      25000000
#endif
 
#define STACK_SIZE	0x10000
 
#ifdef XESS
#define UART_BAUD_RATE 	19200
#else
#define UART_BAUD_RATE 	9600 /* 115200 */
#endif
 
#define UART_BASE  	    0x90000000
#ifdef XESS
#define ETH_BASE	0x92000000
#else
#define ETH_BASE        0xD0000000
#endif
#define MC_BASE_ADD     0x60000000
 
#define ETH0_INT	_int_main	/* was:    0x00080000 */  /* Not correct */
 
/*#define ETH_DATA_BASE   0x00020000   Address for ETH_DATA */
#ifdef XESS
 #define ETH_DATA_BASE   0x00100000 /*  Address for ETH_DATA */
#else
 #define ETH_DATA_BASE   0xa8000000 /*  Address for ETH_DATA */
#endif
 
#define ETH_MACADDR0	0x00
#define ETH_MACADDR1	0x09
#define ETH_MACADDR2	0x12
#define ETH_MACADDR3	0x34
#define ETH_MACADDR4	0x56
#define ETH_MACADDR5	0x00
 
#define CRT_ENABLED	1
#define CRT_BASE_ADD	0xc0000000
#define FB_BASE_ADD	0xa8000000
 
/* Whether online help is available -- saves space */
#define HELP_ENABLED	1
 
#endif
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.