Changeset ff081aee in rtems for bsps/m68k


Ignore:
Timestamp:
Nov 6, 2018, 3:58:02 PM (17 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
4fea054c
Parents:
e9f15be
git-author:
Sebastian Huber <sebastian.huber@…> (11/06/18 15:58:02)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/08/18 07:09:20)
Message:

score: Rename interrupt stack symbols

Rename

  • _Configuration_Interrupt_stack_area_begin in _ISR_Stack_area_begin,
  • _Configuration_Interrupt_stack_area_end in _ISR_Stack_area_end, and
  • _Configuration_Interrupt_stack_size in _ISR_Stack_size.

Move definitions to <rtems/score/isr.h>. The new names are considerable
shorter and in the right namespace.

Update #3459.

Location:
bsps/m68k
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • bsps/m68k/gen68340/start/start.S

    re9f15be rff081aee  
    851851        bcs.s   ZEROLOOP                                        | No, skip
    852852
    853         movel   #_Configuration_Interrupt_stack_area_end,a7             | set master stack pointer
     853        movel   #_ISR_Stack_area_end,a7         | set master stack pointer
    854854        movel   d0,a7@-                                         | command line
    855855        jsr     SYM(boot_card)                                  | Call C main
  • bsps/m68k/gen68360/start/start.S

    re9f15be rff081aee  
    391391        bcs.s   ZEROLOOP                | No, skip
    392392
    393         movel   #_Configuration_Interrupt_stack_area_end,a7 | set master stack pointer
     393        movel   #_ISR_Stack_area_end,a7 | set master stack pointer
    394394        movel   d0,a7@-                 | command line
    395395        jsr     boot_card               | Call C main
  • bsps/m68k/genmcf548x/start/start.S

    re9f15be rff081aee  
    7676PUBLIC (InterruptVectorTable)
    7777SYM(InterruptVectorTable):
    78 INITSP:         .long   _Configuration_Interrupt_stack_area_end /* Initial SP             */
     78INITSP:         .long   _ISR_Stack_area_end /* Initial SP                 */
    7979INITPC:         .long   start                   /* Initial PC             */
    8080vector002:      .long   asm_default_interrupt   /* Access Error           */
     
    412412    jsr     mcf548x_init                /* Initialize mcf548x peripherals */
    413413
    414     move.l  #_Configuration_Interrupt_stack_area_end,sp /* relocate sp */
     414    move.l  #_ISR_Stack_area_end,sp /* relocate sp */
    415415
    416416    clrl    d0                          /* clear d0 */
  • bsps/m68k/mcf52235/start/start.S

    re9f15be rff081aee  
    2222SYM(_INTERRUPT_VECTOR):
    2323
    24     .long   _Configuration_Interrupt_stack_area_end /* 00 Initial 'SSP' */
     24    .long   _ISR_Stack_area_end /* 00 Initial 'SSP' */
    2525    .long   SYM(start) /* 01 Initial PC */
    2626    .long   SYM(_uhoh) /* 02 Access Error */
     
    356356
    357357    /* Locate Stack Pointer */
    358     move.l  #_Configuration_Interrupt_stack_area_end, sp
     358    move.l  #_ISR_Stack_area_end, sp
    359359
    360360    /* Initialize FLASHBAR */
     
    368368
    369369    /* Locate Stack Pointer */
    370     move.l  #_Configuration_Interrupt_stack_area_end, sp
     370    move.l  #_ISR_Stack_area_end, sp
    371371
    372372    /* Save off intial D0 and D1 to RAM */
  • bsps/m68k/mcf5225x/start/start.S

    re9f15be rff081aee  
    2222SYM(_INTERRUPT_VECTOR):
    2323
    24     .long   _Configuration_Interrupt_stack_area_end /* 00 Initial 'SSP' */
     24    .long   _ISR_Stack_area_end /* 00 Initial 'SSP' */
    2525    .long   SYM(start) /* 01 Initial PC */
    2626    .long   SYM(_uhoh) /* 02 Access Error */
     
    360360
    361361    /* Locate Stack Pointer */
    362     move.l  #_Configuration_Interrupt_stack_area_end, sp
     362    move.l  #_ISR_Stack_area_end, sp
    363363
    364364    /* Initialize FLASHBAR */
     
    372372
    373373    /* Locate Stack Pointer */
    374 //    move.l  #_Configuration_Interrupt_stack_area_end, sp              //is done automatically by the CPU
     374//    move.l  #_ISR_Stack_area_end, sp          //is done automatically by the CPU
    375375
    376376    /*
  • bsps/m68k/mcf5329/start/start.S

    re9f15be rff081aee  
    2222SYM(_INTERRUPT_VECTOR):
    2323
    24     .long   _Configuration_Interrupt_stack_area_end /* 00 Initial 'SSP' */
     24    .long   _ISR_Stack_area_end /* 00 Initial 'SSP' */
    2525    .long   SYM(start) /* 01 Initial PC */
    2626    .long   SYM(_uhoh) /* 02 Access Error */
     
    345345
    346346    /* Locate Stack Pointer */
    347     move.l  #_Configuration_Interrupt_stack_area_end,sp
     347    move.l  #_ISR_Stack_area_end,sp
    348348
    349349    /*
  • bsps/m68k/mrm332/start/start.S

    re9f15be rff081aee  
    3939
    4040        /* Set stack pointer */
    41         movel   #_Configuration_Interrupt_stack_area_end,d0
     41        movel   #_ISR_Stack_area_end,d0
    4242        movel   d0,sp
    4343        movel   d0,a6
  • bsps/m68k/shared/start/start.S

    re9f15be rff081aee  
    7575        jlt     loop                    | loop until _end reached
    7676
    77         movel   # SYM (_Configuration_Interrupt_stack_area_end),d0 | d0 = stop of stack
     77        movel   # SYM (_ISR_Stack_area_end),d0 | d0 = stop of stack
    7878        movw    #0x3700,sr              | SUPV MODE,INTERRUPTS OFF!!!
    7979        movel   d0,a7                   | set master stack pointer
Note: See TracChangeset for help on using the changeset viewer.