[PATCH 4/6] libmm-libbsp-arm-shared. libmm low-level implementation that can be shared between many ARM targets. mminit.c contains initialization function for arm-cp15 and setup page tables. After that it enables MMU and Cache unit part of BSP initialization process. mm.c translates attributes from high-level to CPU specific attributes and apply them dynamically.

Gedare Bloom gedare at rtems.org
Fri Sep 13 19:16:46 UTC 2013


On Fri, Sep 13, 2013 at 11:25 AM, Sebastian Huber
<sebastian.huber at embedded-brains.de> wrote:
> Hello Hesham AL-Matary,
>
> please add a blank line after the subject in your Git commit messages.
>
Also try to make your first line "short" so that the git log and email
subject lines are legible, and insert line breaks in the "body" of
your commit message.

> Please have a look at the attached document regarding the low-level ARM
> startup.  In particular all functions called by the bsp_start_hook_0() and
> bsp_start_hook_1() must reside in the .bsp_start_text section.  Similar
> .bsp_start_data for the data.  This is very important for some BSPs which
> operate with a boot memory map (e.g. LPC24XX with boot from external NOR
> flash).
>
> --
> Sebastian Huber, embedded brains GmbH
>
> Address : Dornierstr. 4, D-82178 Puchheim, Germany
> Phone   : +49 89 189 47 41-16
> Fax     : +49 89 189 47 41-09
> E-Mail  : sebastian.huber at embedded-brains.de
> PGP     : Public key available on request.
>
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel
>




More information about the devel mailing list