Changeset fab0dd1 in rtems


Ignore:
Timestamp:
Sep 6, 2016, 7:21:11 AM (4 years ago)
Author:
Pavel Pisa <pisa@…>
Branches:
4.11
Children:
528c7d4
Parents:
78627fe2
git-author:
Pavel Pisa <pisa@…> (09/06/16 07:21:11)
git-committer:
Pavel Pisa <pisa@…> (10/02/16 08:40:35)
Message:

arm/raspberrypi: minimized mainline patch move MMU in front of application image and correct RPi2 boot on 4.11 branch.

This is minimized version of mainline patch

arm/raspberrypi: move MMU in front of application image to respect variable memory size.

plus correction which has been part of other mainline patches.

This is end of series which allows 4.11 to boot on Raspberry Pi.

Closes #2782

Closes #2783

Location:
c/src/lib/libbsp/arm/raspberrypi/startup
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/arm/raspberrypi/startup/bspstarthooks.c

    r78627fe2 rfab0dd1  
    2828#include <bsp/mm.h>
    2929#include <libcpu/arm-cp15.h>
     30#include <bsp.h>
    3031
    3132void BSP_START_TEXT_SECTION bsp_start_hook_0(void)
  • c/src/lib/libbsp/arm/raspberrypi/startup/linkcmds

    r78627fe2 rfab0dd1  
    3737
    3838MEMORY {
    39         VECTOR_RAM     (AIW) : ORIGIN = 0x0       , LENGTH = 0x8000
    40         RAM            (AIW) : ORIGIN = 0x00008000, LENGTH = 128M - 48K
    41         RAM_MMU        (AIW) : ORIGIN = 128M - 16k, LENGTH = 16k
     39        VECTOR_RAM     (AIW) : ORIGIN = 0x0       , LENGTH = 16k
     40        RAM_MMU        (AIW) : ORIGIN = 0x00004000, LENGTH = 16k
     41        RAM            (AIW) : ORIGIN = 0x00008000, LENGTH = 128M - 32k
    4242}
    4343
Note: See TracChangeset for help on using the changeset viewer.