Changeset 9ce65803 in rtems


Ignore:
Timestamp:
May 2, 2013, 11:37:30 AM (6 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, master
Children:
a91dc98b
Parents:
27690ec
git-author:
Sebastian Huber <sebastian.huber@…> (05/02/13 11:37:30)
git-committer:
Sebastian Huber <sebastian.huber@…> (05/03/13 15:30:56)
Message:

bsps/arm: Copy vector table only if necessary

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/arm/shared/start/start.S

    r27690ec r9ce65803  
    187187        ldr     r0, =bsp_vector_table_begin
    188188        adr     r1, bsp_start_vector_table_begin
     189        cmp     r0, r1
     190        beq     bsp_vector_table_copy_done
    189191        ldmia   r1!, {r2-r9}
    190192        stmia   r0!, {r2-r9}
    191193        ldmia   r1!, {r2-r9}
    192194        stmia   r0!, {r2-r9}
     195
     196bsp_vector_table_copy_done:
    193197
    194198        SWITCH_FROM_ARM_TO_THUMB        r0
Note: See TracChangeset for help on using the changeset viewer.