Changeset 49a736e2 in mainline for boot


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:
boot/arch/arm32
Files:
2 edited

Legend:

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

    rc127e1c r49a736e2  
    4949BITS = 32
    5050ENDIANESS = LE
    51 EXTRA_CFLAGS = -march=armv4
     51EXTRA_CFLAGS = -march=$(subst _,-,$(PROCESSOR))
    5252
    5353ifeq ($(MACHINE), gta02)
  • boot/arch/arm32/src/mm.c

    rc127e1c r49a736e2  
    107107                "mcr p15, 0, r0, c3, c0, 0\n"
    108108               
    109 #ifdef PROCESSOR_armv7
    110                 /* Clean L2 cache */
    111                 "mov r12, #0x1\n"   //set up to invalidate L2
    112                 "smc #0\n"  //Call SMI monitor
    113                
     109#ifdef PROCESSOR_armv7_a
    114110                /* Read Auxiliary control register */
    115111                "mrc p15, 0, r0, c1, c0, 1\n"
     
    123119                "mrc p15, 0, r0, c1, c0, 0\n"
    124120               
    125 #ifdef PROCESSOR_armv7
     121#ifdef PROCESSOR_armv7_a
    126122                /* Mask to enable paging, alignment and caching */
    127123                "ldr r1, =0x00000007\n"
Note: See TracChangeset for help on using the changeset viewer.