Changeset 2d3caccf in rtems


Ignore:
Timestamp:
Jun 5, 2014, 11:22:08 AM (7 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, 5, master
Children:
9fa88124
Parents:
66a2409d
git-author:
Sebastian Huber <sebastian.huber@…> (06/05/14 11:22:08)
git-committer:
Sebastian Huber <sebastian.huber@…> (06/06/14 06:02:04)
Message:

bsps/arm: Define ARM_CP15_TEXT_SECTION

Define ARM_CP15_TEXT_SECTION to BSP_START_TEXT_SECTION so that the
start code is in the right section.

Location:
c/src/lib/libbsp/arm
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/arm/altera-cyclone-v/startup/bspstarthooks.c

    r66a2409d r2d3caccf  
    1313 */
    1414
     15#define ARM_CP15_TEXT_SECTION BSP_START_TEXT_SECTION
     16
    1517#include <bsp.h>
    1618#include <bsp/start.h>
  • c/src/lib/libbsp/arm/lpc32xx/startup/bspstarthooks.c

    r66a2409d r2d3caccf  
    2020 * http://www.rtems.org/license/LICENSE.
    2121 */
     22
     23#define ARM_CP15_TEXT_SECTION BSP_START_TEXT_SECTION
    2224
    2325#include <bsp.h>
  • c/src/lib/libbsp/arm/raspberrypi/startup/mm_config_table.c

    r66a2409d r2d3caccf  
    2020 * http://www.rtems.org/license/LICENSE.
    2121 */
     22
     23#define ARM_CP15_TEXT_SECTION BSP_START_TEXT_SECTION
    2224
    2325#include <bsp/start.h>
  • c/src/lib/libbsp/arm/realview-pbx-a9/startup/bspstarthooks.c

    r66a2409d r2d3caccf  
    1212 * http://www.rtems.org/license/LICENSE.
    1313 */
     14
     15#define ARM_CP15_TEXT_SECTION BSP_START_TEXT_SECTION
    1416
    1517#include <bsp.h>
  • c/src/lib/libbsp/arm/shared/include/arm-a9mpcore-start.h

    r66a2409d r2d3caccf  
    3636extern "C" {
    3737#endif /* __cplusplus */
    38 
    39 BSP_START_TEXT_SECTION static inline uint32_t
    40 arm_cp15_get_control(void);
    41 
    42 BSP_START_TEXT_SECTION static inline void
    43 arm_cp15_set_control(uint32_t val);
    44 
    45 BSP_START_TEXT_SECTION static inline uint32_t
    46 arm_cp15_get_auxiliary_control(void);
    47 
    48 BSP_START_TEXT_SECTION static inline void
    49 arm_cp15_set_auxiliary_control(uint32_t val);
    50 
    51 BSP_START_TEXT_SECTION static inline void
    52 arm_cp15_set_vector_base_address(void *base);
    53 
    54 BSP_START_TEXT_SECTION static inline void
    55 arm_cp15_branch_predictor_invalidate_all(void);
    5638
    5739BSP_START_TEXT_SECTION static inline void
  • c/src/lib/libbsp/arm/shared/include/arm-cp15-start.h

    r66a2409d r2d3caccf  
    8484
    8585extern const arm_cp15_start_section_config bsp_mm_config_table[];
     86
    8687extern const size_t bsp_mm_config_table_size;
    87 
    88 BSP_START_TEXT_SECTION static inline void
    89 arm_cp15_set_domain_access_control(uint32_t val);
    90 
    91 BSP_START_TEXT_SECTION static inline void
    92 arm_cp15_set_translation_table_base(uint32_t *base);
    93 
    94 BSP_START_TEXT_SECTION static inline void
    95 arm_cp15_set_control(uint32_t val);
    96 
    97 BSP_START_TEXT_SECTION static inline uint32_t
    98 arm_cp15_get_control(void);
    99 
    100 BSP_START_TEXT_SECTION static inline void
    101 arm_cp15_cache_invalidate(void);
    102 
    103 BSP_START_TEXT_SECTION static inline void
    104 arm_cp15_tlb_invalidate(void);
    105 
    106 BSP_START_TEXT_SECTION static inline uint32_t
    107 arm_cp15_get_multiprocessor_affinity(void);
    108 
    109 BSP_START_TEXT_SECTION static inline uint32_t
    110 arm_cortex_a9_get_multiprocessor_cpu_id(void);
    11188
    11289BSP_START_TEXT_SECTION static inline void
  • c/src/lib/libbsp/arm/shared/mminit.c

    r66a2409d r2d3caccf  
    66 * http://www.rtems.org/license/LICENSE.
    77 */
     8
     9#define ARM_CP15_TEXT_SECTION BSP_START_TEXT_SECTION
     10
     11#include <bsp/start.h>
    812#include <bsp/arm-cp15-start.h>
    913#include <bsp/linker-symbols.h>
    1014#include <bsp/mm.h>
    11 #include <bsp/start.h>
    1215
    1316BSP_START_TEXT_SECTION void bsp_memory_management_initialize(void)
  • c/src/lib/libbsp/arm/xilinx-zynq/startup/bspstarthooks.c

    r66a2409d r2d3caccf  
    1212 * http://www.rtems.org/license/LICENSE.
    1313 */
     14
     15#define ARM_CP15_TEXT_SECTION BSP_START_TEXT_SECTION
    1416
    1517#include <bsp.h>
  • c/src/lib/libbsp/arm/xilinx-zynq/startup/bspstartmmu.c

    r66a2409d r2d3caccf  
    1212 * http://www.rtems.org/license/LICENSE.
    1313 */
     14
     15#define ARM_CP15_TEXT_SECTION BSP_START_TEXT_SECTION
    1416
    1517#include <bsp.h>
Note: See TracChangeset for help on using the changeset viewer.