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

Subversion Repositories ion

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /ion
    from Rev 107 to Rev 108
    Reverse comparison

Rev 107 → Rev 108

/trunk/tools/slite/src/slite.c
65,7 → 65,7
} t_block;
 
#define NUM_MEM_BLOCKS (4)
#define NUM_MEM_MAPS (2)
#define NUM_MEM_MAPS (3)
 
/** Definition of a memory map */
/* FIXME i/o addresses missing, hardcoded */
96,7 → 96,8
*/
 
#define MAP_DEFAULT (0)
#define MAP_UCLINUX (1)
#define MAP_UCLINUX (1)
#define MAP_SMALL (2)
 
t_map memory_maps[NUM_MEM_MAPS] = {
{/* Experimental memory map (default) */
120,6 → 121,18
/* external flash block */
{0xb0000000, 0x00100000, 0xf8000000, 0, NULL, "Flash"},
}
},
 
{/* Experimental memory map with small XRAM */
{/* Bootstrap BRAM, read only */
{VECTOR_RESET, 0x00004800, 0xf8000000, 1, NULL, "Boot BRAM"},
/* main external ram block */
{0x00000000, 0x00001000, 0xf8000000, 0, NULL, "XRAM0"},
/* main external ram block */
{0x80000000, 0x00001000, 0xf8000000, 0, NULL, "XRAM1"},
/* external flash block */
{0xb0000000, 0x00040000, 0xf8000000, 0, NULL, "Flash"},
}
},
};
 
1480,6 → 1493,9
/* FIXME selecting uClinux enables unaligned L/S emulation */
args->do_unaligned = 1;
}
else if(strcmp(argv[i],"--small")==0){
args->memory_map = MAP_SMALL;
}
else if(strcmp(argv[i],"--unaligned")==0){
args->do_unaligned = 1;
}

powered by: WebSVN 2.1.0

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