Changeset 18a1f5a in rtems


Ignore:
Timestamp:
Nov 1, 2002, 9:55:52 PM (18 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
4d654d7
Parents:
3d1c0aa
Message:

2002-11-01 Joel Sherrill <joel@…>

  • cpu.c: Currently only the mpc8260 BSP supports interrupt nesting. NOTE: These needs to be generalized as the patch is applied to other BSPs.
Location:
c/src/lib
Files:
4 edited

Legend:

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

    r3d1c0aa r18a1f5a  
     12002-11-01      Joel Sherrill <joel@OARcorp.com>
     2
     3        * cpu.c: Currently only the mpc8260 BSP supports interrupt nesting.
     4        NOTE: These needs to be generalized as the patch is applied to other
     5        BSPs.
     6
    172002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/powerpc/support/new_exception_processing/cpu.c

    r3d1c0aa r18a1f5a  
    131131boolean _ISR_Is_in_progress( void )
    132132{
     133  /*
     134   *  Until the patch on PR288 is in all new exception BSPs, this is
     135   *  the safest thing to do.
     136   */
     137#ifdef mpc8260
     138  return (_ISR_Nest_level != 0);
     139#else
    133140  register unsigned int isr_nesting_level;
    134141  /*
     
    137144  asm volatile ("mfspr  %0, 272" : "=r" (isr_nesting_level));
    138145  return isr_nesting_level;
     146#endif
    139147}
    140148
  • c/src/lib/libcpu/powerpc/new-exceptions/ChangeLog

    r3d1c0aa r18a1f5a  
     12002-11-01      Joel Sherrill <joel@OARcorp.com>
     2
     3        * cpu.c: Currently only the mpc8260 BSP supports interrupt nesting.
     4        NOTE: These needs to be generalized as the patch is applied to other
     5        BSPs.
     6
    172002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libcpu/powerpc/new-exceptions/cpu.c

    r3d1c0aa r18a1f5a  
    131131boolean _ISR_Is_in_progress( void )
    132132{
     133  /*
     134   *  Until the patch on PR288 is in all new exception BSPs, this is
     135   *  the safest thing to do.
     136   */
     137#ifdef mpc8260
     138  return (_ISR_Nest_level != 0);
     139#else
    133140  register unsigned int isr_nesting_level;
    134141  /*
     
    137144  asm volatile ("mfspr  %0, 272" : "=r" (isr_nesting_level));
    138145  return isr_nesting_level;
     146#endif
    139147}
    140148
Note: See TracChangeset for help on using the changeset viewer.