Changeset da4d03d in rtems


Ignore:
Timestamp:
Jun 29, 2010, 12:39:27 AM (9 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, master
Children:
5048a0a
Parents:
51bd2e5f
Message:

2010-06-28 Joel Sherrill <joel.sherrill@…>

PR 1573/cpukit

  • porting/interrupts.t: Add a per cpu data structure which contains the information required by RTEMS for each CPU core. This encapsulates information such as thread executing, heir, idle and dispatch needed.
Location:
doc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • doc/ChangeLog

    r51bd2e5f rda4d03d  
     12010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
     2
     3        PR 1573/cpukit
     4        * porting/interrupts.t: Add a per cpu data structure which contains the
     5        information required by RTEMS for each CPU core. This encapsulates
     6        information such as thread executing, heir, idle and dispatch needed.
     7
    182010-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
    29
  • doc/porting/interrupts.t

    r51bd2e5f rda4d03d  
    367367 
    368368if ( _Thread_Dispatch_disable_level )
    369    _ISR_Signals_to_thread_executing = FALSE;
    370369    goto the label "exit interrupt (simple case)"
    371370 
    372 if ( _Context_Switch_necessary || _ISR_Signals_to_thread_executing )
    373    _ISR_Signals_to_thread_executing = FALSE;
     371if ( _Context_Switch_necessary )
    374372   call _Thread_Dispatch() or prepare to return to _ISR_Dispatch
    375373   prepare to get out of interrupt
Note: See TracChangeset for help on using the changeset viewer.