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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [orpsocv2/] [boards/] [xilinx/] [ml501/] [sw/] [board/] [include/] [board.h] - Diff between revs 69 and 412

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 69 Rev 412
Line 1... Line 1...
 
#ifndef _BOARD_H_
 
#define _BOARD_H_
 
 
 
#define IN_CLK                50000000 // Hz
 
//#define IN_CLK              32000000 // Hz
 
//#define IN_CLK              30000000 // HZ
 
//#define IN_CLK              24000000 // HZ
 
//#define IN_CLK              20000000 // HZ
 
//#define IN_CLK              18000000 // HZ
 
//#define IN_CLK              16000000 // HZ
 
 
 
//
 
// ROM bootloader
 
//
 
// Uncomment the appropriate bootloader define. This will effect the bootrom.S
 
// file, which is compiled and converted into Verilog for inclusion at 
 
// synthesis time. See bootloader/bootloader.S for details on each option.
 
 
 
//#define BOOTROM_SPI_FLASH
 
#define BOOTROM_GOTO_RESET
 
//#define BOOTROM_LOOP_AT_ZERO
 
//#define BOOTROM_LOOP_IN_ROM
 
 
 
//
 
// Defines for each core (memory map base, OR1200 interrupt line number, etc.)
 
//
 
#define SDRAM_BASE                 0x0
 
 
 
#define GPIO_0_BASE         0x91000000
 
 
 
#define UART0_BASE          0x90000000
 
#define UART0_IRQ                    2
 
#define UART0_BAUD_RATE         115200
 
 
 
 
 
#define SPI0_BASE           0xb0000000
 
#define SPI0_IRQ                     6
 
 
 
#define I2C_0_BASE          0xa0000000
 
#define I2C_0_IRQ                   10
 
 
 
#define I2C_1_BASE          0xa1000000
 
#define I2C_1_IRQ                   11
 
 
 
#define ETH0_BASE            0x92000000
 
#define ETH0_IRQ                      4
 
 
 
#define ETH_MACADDR0               0x00
 
#define ETH_MACADDR1               0x12
 
#define ETH_MACADDR2               0x34
 
#define ETH_MACADDR3               0x56
 
#define ETH_MACADDR4               0x78
 
#define ETH_MACADDR5               0x9a
 
 
 
//
 
// OR1200 tick timer period define
 
//
 
#define TICKS_PER_SEC   100
 
 
 
#endif
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

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