Changeset 49a736e2 in mainline for kernel/arch


Ignore:
Timestamp:
2012-04-11T16:18:43Z (14 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
179f6f2
Parents:
c127e1c
Message:

Fix march and related defines on beagleboardxm.

Location:
kernel/arch/arm32
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/arm32/Makefile.inc

    rc127e1c r49a736e2  
    3333ATSIGN = %
    3434
    35 GCC_CFLAGS += -march=armv4
     35GCC_CFLAGS += -march=$(subst _,-,$(PROCESSOR))
    3636
    3737BITS = 32
  • kernel/arch/arm32/include/asm.h

    rc127e1c r49a736e2  
    4949NO_TRACE static inline void cpu_sleep(void)
    5050{
    51 #ifdef PROCESSOR_armv7
     51#ifdef PROCESSOR_armv7_a
    5252        asm volatile ( "wfe" :: );
    5353#endif
  • kernel/arch/arm32/include/mm/page.h

    rc127e1c r49a736e2  
    5555#endif
    5656
    57 #if defined(PROCESSOR_armv7)
     57#if defined(PROCESSOR_armv7_a)
    5858#include "page_armv7.h"
    5959#elif defined(PROCESSOR_armv4) | defined(PROCESSOR_armv5)
  • kernel/arch/arm32/src/cpu/cpu.c

    rc127e1c r49a736e2  
    100100void cpu_arch_init(void)
    101101{
    102 #if defined(PROCESSOR_armv7)
     102#if defined(PROCESSOR_armv7_a)
    103103        uint32_t control_reg = 0;
    104104        asm volatile (
  • kernel/arch/arm32/src/exception.c

    rc127e1c r49a736e2  
    122122        uint32_t control_reg = 0;
    123123       
    124 #if defined(PROCESSOR_armv7)
     124#if defined(PROCESSOR_armv7_a)
    125125        asm volatile (
    126126                "mrc p15, 0, %[control_reg], c1, c0"
     
    137137        control_reg |= CP15_R1_HIGH_VECTORS_BIT;
    138138       
    139 #if defined(PROCESSOR_armv7)
     139#if defined(PROCESSOR_armv7_a)
    140140        asm volatile (
    141141                "mcr p15, 0, %[control_reg], c1, c0"
Note: See TracChangeset for help on using the changeset viewer.