Changeset 131e0467 in rtems


Ignore:
Timestamp:
Nov 11, 2009, 2:25:09 PM (10 years ago)
Author:
Till Straumann <strauman@…>
Branches:
4.10, 4.11, master
Children:
00d6017
Parents:
f8427ea
Message:

2009-11-11 Till Straumann <strauman@…>

  • shared/start/start.S: Align initial stack to CPU_STACK_ALIGNMENT.
Location:
c/src/lib/libbsp/powerpc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/ChangeLog

    rf8427ea r131e0467  
     12009-11-11      Till Straumann <strauman@slac.stanford.edu>
     2
     3        * shared/start/start.S: Align initial stack to
     4        CPU_STACK_ALIGNMENT.
     5
    162009-11-03      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
    27
     
    2126        shared/irq/openpic_i8259_irq.c: Changed exception header file
    2227        includes.
     28
     292009-10-20      Till Straumann <strauman@slac.stanford.edu>
     30
     31        * shared/vme/vme_universe.c:
     32        Fixed compiler warnings by adding prototypes to function
     33        declarations and moving extern declarations to global scope.
    2334
    24352009-10-20      Till Straumann <strauman@slac.stanford.edu>
  • c/src/lib/libbsp/powerpc/shared/start/start.S

    rf8427ea r131e0467  
    107107         */
    108108        addis   r9,r0, __stack-PPC_MINIMUM_STACK_FRAME_SIZE@ha
    109         addi    r9,r9, __stack-PPC_MINIMUM_STACK_FRAME_SIZE@l
    110         mr      r1, r9
     109        addi    r9,r9, __stack-PPC_MINIMUM_STACK_FRAME_SIZE@l
     110        /*
     111         * align initial stack
     112         * (we hope that the bootloader stack was 16-byte aligned
     113         * or we haven't used altivec yet...)
     114         */
     115        li   r0, (CPU_STACK_ALIGNMENT-1)
     116        andc r1, r9, r0
    111117        /*
    112118         * We are now in a environment that is totally independent from
    113         * bootloader setup.
     119        * bootloader setup.
    114120         */
    115121    /* pass result of 'save_boot_params' to 'boot_card' in R3 */
Note: See TracChangeset for help on using the changeset viewer.