Changeset 9928d08 in rtems


Ignore:
Timestamp:
Dec 13, 2000, 10:13:32 PM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
7a677fd7
Parents:
797d88ba
Message:

2000-12-13 Joel Sherrill <joel@…>

  • include/rtems/score/isr.h, src/isr.c: Allocate it from the workspace rather than explicitly declaring it. This allows the size to be a non-constant from the perspective of score/cpu.
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/score/ChangeLog

    r797d88ba r9928d08  
     1
     22000-12-13      Joel Sherrill <joel@OARcorp.com>
     3
     4        * include/rtems/score/isr.h, src/isr.c: Allocate it from the
     5        workspace rather than explicitly declaring it.  This allows
     6        the size to be a non-constant from the perspective of score/cpu.
    17
    282000-12-01      Joel Sherrill <joel@OARcorp.com>
  • c/src/exec/score/include/rtems/score/isr.h

    r797d88ba r9928d08  
    8989 */
    9090
    91 SCORE_EXTERN ISR_Handler_entry _ISR_Vector_table[ ISR_NUMBER_OF_VECTORS ];
     91SCORE_EXTERN ISR_Handler_entry *_ISR_Vector_table;
    9292
    9393/*
  • c/src/exec/score/src/isr.c

    r797d88ba r9928d08  
    4343    );
    4444
     45  _ISR_Vector_table = _Workspace_Allocate_or_fatal_error(
     46     sizeof(ISR_Handler_entry) * ISR_NUMBER_OF_VECTORS
     47  );
     48
    4549  _CPU_Interrupt_stack_low =
    4650    _Workspace_Allocate_or_fatal_error( _CPU_Table.interrupt_stack_size );
  • cpukit/score/ChangeLog

    r797d88ba r9928d08  
     1
     22000-12-13      Joel Sherrill <joel@OARcorp.com>
     3
     4        * include/rtems/score/isr.h, src/isr.c: Allocate it from the
     5        workspace rather than explicitly declaring it.  This allows
     6        the size to be a non-constant from the perspective of score/cpu.
    17
    282000-12-01      Joel Sherrill <joel@OARcorp.com>
  • cpukit/score/include/rtems/score/isr.h

    r797d88ba r9928d08  
    8989 */
    9090
    91 SCORE_EXTERN ISR_Handler_entry _ISR_Vector_table[ ISR_NUMBER_OF_VECTORS ];
     91SCORE_EXTERN ISR_Handler_entry *_ISR_Vector_table;
    9292
    9393/*
  • cpukit/score/src/isr.c

    r797d88ba r9928d08  
    4343    );
    4444
     45  _ISR_Vector_table = _Workspace_Allocate_or_fatal_error(
     46     sizeof(ISR_Handler_entry) * ISR_NUMBER_OF_VECTORS
     47  );
     48
    4549  _CPU_Interrupt_stack_low =
    4650    _Workspace_Allocate_or_fatal_error( _CPU_Table.interrupt_stack_size );
Note: See TracChangeset for help on using the changeset viewer.