Ignore:
Timestamp:
Nov 15, 2018, 7:47:22 PM (9 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
508f319e
Parents:
cc61d5c
git-author:
Sebastian Huber <sebastian.huber@…> (11/15/18 19:47:22)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/19/18 06:15:47)
Message:

bsps/powerpc: Use interrupt stack for init stack

Move start.o to separate file.

Update #3459.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • bsps/powerpc/gen83xx/start/start.S

    rcc61d5c r84e59b7c  
    414414        LA r13, _SDA_BASE_
    415415
    416         /* Clear cmdline */
     416        /* Clear cmdline */
    417417        li      r3, 0
    418418
    419         /* Set start stack pointer */
     419        /*
     420         * Initialize start stack.  The stacks are statically allocated and
     421         * properly aligned.
     422         */
    420423        LA      r1, _ISR_Stack_area_end
    421         stwu    r3, -4(r1)
    422         stwu    r3, -4(r1)
     424        subi    r1, r1, PPC_DEFAULT_CACHE_LINE_SIZE
     425        stw     r3, 0(r1)
    423426
    424427        /* Call the first C routine */
Note: See TracChangeset for help on using the changeset viewer.