source: rtems/c/src/lib/libbsp/powerpc/gen5200/startup/linkcmds.pm520_cr825 @ 25ed11d0

4.115
Last change on this file since 25ed11d0 was 25ed11d0, checked in by Sebastian Huber <sebastian.huber@…>, on 06/17/11 at 11:58:41

2011-06-17 Sebastian Huber <sebastian.huber@…>

  • Makefile.am: Added custom memcpy(). Update for network sources.
  • configure.ac: Enable interrupt driven Termios for all BSPs.
  • ide/pcmcia_ide.c: Disable broken DMA support.
  • include/bsp.h: Fixed NEED_LOW_LEVEL_INIT define. Set default console baud to 115200.
  • include/irq.h, irq/irq.c: Fixed interrupt handling to avoid the following problems: 1. multiple invokation of peripheral interrupt handlers, 2. missing synchronization after mask write and enabling of external exceptions, and 3. logic overhead.
  • network_5200/network.c: Added MII interface. Fixed controller restart after FIFO errors. Performance improvements.
  • start/start.S: Fixed ROM startup. Initialize XLB arbiter for all BSPs.
  • startup/bspstart.c: Special intialization for MPC5200B (B variant). Install standard alignment handler.
  • startup/cpuinit.c, startup/linkcmds.brs5l, startup/linkcmds.dp2, startup/linkcmds.icecube, startup/linkcmds.pm520_cr825, startup/linkcmds.pm520_ze30: Avoid accesses outside the RAM area.
  • Property mode set to 100644
File size: 350 bytes
Line 
1/**
2 * @file
3 *
4 * Linker command file for the MicroSys PM520 board.
5 */
6
7MEMORY {
8        /* For the 4k adjustment see cpuinit.c */
9        RAM : ORIGIN = 0x0, LENGTH = 64M - 4k
10        ROM : ORIGIN = 0xffe00000, LENGTH = 2M
11        REGS : ORIGIN = 0xf0000000, LENGTH = 64k
12        DPRAM : ORIGIN = 0xff000000, LENGTH = 1k
13        NIRVANA : ORIGIN = 0x0, LENGTH = 0
14}
15
16INCLUDE linkcmds.base
Note: See TracBrowser for help on using the repository browser.