Changeset 991fdb33 in rtems for c/src/lib

Timestamp:
02/26/15 20:31:27 (9 years ago)
Author:
Martin Galvan <martin.galvan@…>
Branches:
4.11, 5, master
Children:
4ccb79bc
Parents:
63e91fe6
git-author:
Martin Galvan <martin.galvan@…> (02/26/15 20:31:27)
git-committer:
Sebastian Huber <sebastian.huber@…> (02/27/15 11:05:36)
Message:

ARM: Add BSP_START_NEEDS_REGISTER_INITIALIZATION

This patch adds the macro BSP_START_NEEDS_REGISTER_INITIALIZATION and
three hooks for BSP-specific register init code to arm/shared/start.S.
Said hooks are bsp_start_init_registers_core (intended for initializing
the ARM core registers), bsp_start_init_registers_banked_fiq (for the
FIQ mode banked registers) and bsp_start_init_registers_vfp (for the FPU
registers). BSP_START_NEEDS_REGISTER_INITIALIZATION would be defined in
a BSP's configure.ac (so that it appears in its bspopts.h).

This patch also adds the register init code required by the TMS570.
We've tested it with the tms570ls3137_hdk.cfg config and it works fine.

(No files)

Note: See TracChangeset for help on using the changeset viewer.