Changeset 4b83e8f1 in rtems


Ignore:
Timestamp:
Jun 21, 2013, 7:59:27 AM (6 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, master
Children:
56435e6
Parents:
b4062c3f
git-author:
Sebastian Huber <sebastian.huber@…> (06/21/13 07:59:27)
git-committer:
Sebastian Huber <sebastian.huber@…> (06/26/13 07:50:27)
Message:

bsps/arm: Fix set exception handler for ARMv7

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/arm/shared/arm-cp15-set-exception-handler.c

    rb4062c3f r4b83e8f1  
    3838
    3939      mirror_table[exception] = (uint32_t) handler;
     40
    4041      rtems_cache_flush_multiple_data_lines(mirror_table, table_size);
     42
     43      /*
     44       * On ARMv7 processors with the Security Extension the mirror table might
     45       * be the actual table used by the processor.
     46       */
     47      rtems_cache_invalidate_multiple_instruction_lines(mirror_table, table_size);
     48
    4149      rtems_cache_invalidate_multiple_instruction_lines(cpu_table, table_size);
    4250
Note: See TracChangeset for help on using the changeset viewer.