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

Subversion Repositories amber

[/] [amber/] [trunk/] [sw/] [boot-loader-ethmac/] [address_map.h] - Blame information for rev 61

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 61 csantifort
 
2
/* Address map */
3
/* System has 128MB which is 0x04000000 */
4
/* First 16KB is embedded block RAMs. The rest is ddr3 memory */
5
 
6
/* boot program in block RAM gets copied here to execute */
7
#define ADR_EXEC_BASE       0x01000000  /* 16KB  program size   */
8
#define ADR_STACK           0x0100f000  /* 44KB     stack space */
9
#define ADR_IRQ_STACK       0x01010000  /*  4KB IRQ stack space */
10
 
11
#define ADR_MALLOC_POINTER  0x01020000
12
#define ADR_MALLOC_COUNT    0x01020004
13
#define ADR_MALLOC_BASE     0x01020100  /* ~95MB malloc space   */
14
 
15
/* Packet buffers. These need to be in non-cached space
16
   The cache is configured in startup in start.S  */
17
#define ETHMAC_RX_BUFFER    0x03010000
18
#define ETHMAC_TX_BUFFER    0x03040002

powered by: WebSVN 2.1.0

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