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

Subversion Repositories amber

[/] [amber/] [trunk/] [sw/] [boot-loader-ethmac/] [address_map.h] - Rev 61

Compare with Previous | Blame | View Log

 
/* Address map */
/* System has 128MB which is 0x04000000 */
/* First 16KB is embedded block RAMs. The rest is ddr3 memory */
 
/* boot program in block RAM gets copied here to execute */
#define ADR_EXEC_BASE       0x01000000  /* 16KB  program size   */
#define ADR_STACK           0x0100f000  /* 44KB     stack space */
#define ADR_IRQ_STACK       0x01010000  /*  4KB IRQ stack space */
 
#define ADR_MALLOC_POINTER  0x01020000
#define ADR_MALLOC_COUNT    0x01020004
#define ADR_MALLOC_BASE     0x01020100  /* ~95MB malloc space   */
 
/* Packet buffers. These need to be in non-cached space
   The cache is configured in startup in start.S  */
#define ETHMAC_RX_BUFFER    0x03010000
#define ETHMAC_TX_BUFFER    0x03040002
 

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.