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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [uclinux/] [uClinux-2.0.x/] [include/] [asm-or32/] [board.h] - Blame information for rev 743

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

Line No. Rev Author Line
1 666 simons
 
2
#ifndef _ASM_OR32_BOARH_H
3
#define _ASM_OR32_BOARH_H 
4
 
5
/* Memory organization */
6
#define SRAM_BASE_ADD   0x00000000
7
#define FLASH_BASE_ADD  0x04000000
8
 
9
/* Devices base address */
10
#define UART_BASE_ADD   0x9c000000
11
#define MC_BASE_ADD     0xa0000000
12
#define CRT_BASE_ADD    0xb0000000
13 687 lampret
#define KBD_BASE_ADD    0xb1000000
14 743 simons
#define ETH_BASE_ADD    0xb2000000
15 666 simons
 
16
/* Define this if you want to use I and/or D cache */
17 681 simons
#define ICACHE          0
18
#define DCACHE          0
19 666 simons
 
20
#define IC_SIZE         4096
21
#define IC_LINE         16
22
#define DC_SIZE         4096
23
#define DC_LINE         16
24
 
25
/* Define this if you want to use I and/or D MMU */
26
#define IMMU                        0
27 681 simons
#define DMMU                        0
28 666 simons
 
29
#define DMMU_SET_NB                 64
30
#define DMMU_PAGE_ADD_BITS          13      /* 13 for 8k, 12 for 4k page size */
31
#define DMMU_PAGE_ADD_MASK          0x3fff  /* 0x3fff for 8k, 0x1fff for 4k page size */
32
#define DMMU_SET_ADD_MASK           0x3f    /* 0x3f for, 64 0x7f for 128 nuber of sets */
33
#define IMMU_SET_NB                 64
34
#define IMMU_PAGE_ADD_BITS          13      /* 13 for 8k, 12 for 4k page size */
35
#define IMMU_PAGE_ADD_MASK          0x3fff  /* 0x3fff for 8k, 0x1fff for 4k page size */
36
#define IMMU_SET_ADD_MASK           0x3f    /* 0x3f for, 64 0x7f for 128 nuber of sets */
37
 
38
 
39
/* Define this if you are using MC */
40
#define MC_INIT         0
41
 
42 743 simons
/* Define ethernet MAC address */
43
#define MACADDR0        0x00
44
#define MACADDR1        0x01
45
#define MACADDR2        0x02
46
#define MACADDR3        0x03
47
#define MACADDR4        0x04
48
#define MACADDR5        0x05
49
 
50 666 simons
#endif

powered by: WebSVN 2.1.0

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