Changeset 0eede05 in rtems


Ignore:
Timestamp:
Jun 2, 2006, 9:53:04 PM (14 years ago)
Author:
Jay Monkman <jtm@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
a761495b
Parents:
aed1db6c
Message:

2006-06-02 Jay Monkman <jtm@…>

  • start/start.S, startup/linkcmds: Defined UNDEF exception stack space.
Location:
c/src/lib/libbsp/arm/csb336
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/arm/csb336/ChangeLog

    raed1db6c r0eede05  
     12006-06-02      Jay Monkman <jtm@lopingdog.com>
     2
     3        * start/start.S, startup/linkcmds: Defined UNDEF exception
     4        stack space.
     5
    162006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
    27
  • c/src/lib/libbsp/arm/csb336/start/start.S

    raed1db6c r0eede05  
    7171        ldr     r1, =_abt_stack_size
    7272        ldr     sp, =_abt_stack
     73        add     sp, sp, r1
     74       
     75        /* Enter UNDEF mode and set up the UNDEF stack pointer */
     76        mov     r0, #(PSR_MODE_UNDEF | PSR_I | PSR_F)     /* No interrupts */
     77        msr     cpsr, r0
     78        ldr     r1, =_undef_stack_size
     79        ldr     sp, =_undef_stack
    7380        add     sp, sp, r1
    7481       
  • c/src/lib/libbsp/arm/csb336/startup/linkcmds

    raed1db6c r0eede05  
    3434_irq_stack_size = DEFINED(_irq_stack_size) ? _irq_stack_size : 0x1000;
    3535_fiq_stack_size = DEFINED(_fiq_stack_size) ? _fiq_stack_size : 0x400;
    36 _abt_stack_size = DEFINED(_abt_stack_size) ? _abt_stack_size : 0x100;
     36_abt_stack_size = DEFINED(_abt_stack_size) ? _abt_stack_size : 0x400;
     37_undef_stack_size = DEFINED(_undef_stack_size) ? _undef_stack_size : 0x400;
    3738_svc_stack_size = DEFINED(_svc_stack_size) ? _svc_stack_size : 0x1000;
    3839
     
    169170        _abt_stack = .;
    170171        . += _abt_stack_size;
     172
     173        . = ALIGN (256);
     174        _undef_stack = .;
     175        . += _undef_stack_size;
    171176
    172177        . = ALIGN (256);
Note: See TracChangeset for help on using the changeset viewer.