Ignore:
Timestamp:
Nov 20, 2017, 6:45:15 AM (4 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, master
Children:
c597fb1
Parents:
3d374d9
git-author:
Sebastian Huber <sebastian.huber@…> (11/20/17 06:45:15)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/20/17 06:53:09)
Message:

bsps/powerpc: Fix PPC_EXC_CONFIG_USE_FIXED_HANDLER

For the SPE support we must store the upper half of r3 as well.

Update #3085.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S

    r3d374d9 r5018894e  
    8989        mtmsr   FRAME_REGISTER
    9090        isync
     91
     92        /*
     93         * Save high order part of SCRATCH_1_REGISTER here.  The low order part
     94         * was saved in the minimal prologue.
     95         */
     96        evmergehi       SCRATCH_1_REGISTER, SCRATCH_1_REGISTER, FRAME_REGISTER
     97        PPC_REG_STORE   FRAME_REGISTER, GPR3_OFFSET(r1)
    9198#endif
    9299
Note: See TracChangeset for help on using the changeset viewer.