Changeset 75f09e5 in rtems for c/src/exec/score/cpu/sparc


Ignore:
Timestamp:
02/21/96 14:43:34 (28 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
adf98bd
Parents:
c4b8161d
Message:

Dispersal of internal thread handler resulted in IDLE thread becoming
part of the Thread Handler. This required the name of the optional
CPU dependent IDLE thread implementation to change.

Location:
c/src/exec/score/cpu/sparc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/score/cpu/sparc/cpu.c

    rc4b8161d r75f09e5  
    377377/*PAGE
    378378 *
    379  *  _CPU_Internal_threads_Idle_thread_body
     379 *  _CPU_Thread_Idle_body
    380380 *
    381381 *  Some SPARC implementations have low power, sleep, or idle modes.  This
     
    393393#if defined(erc32)
    394394
    395 void _CPU_Internal_threads_Idle_thread_body( void )
     395void _CPU_Thread_Idle_body( void )
    396396{
    397397  while (1) {
  • c/src/exec/score/cpu/sparc/cpu.h

    rc4b8161d r75f09e5  
    146146 *  Does this port provide a CPU dependent IDLE task implementation?
    147147 *
    148  *  If TRUE, then the routine _CPU_Internal_threads_Idle_thread_body
     148 *  If TRUE, then the routine _CPU_Thread_Idle_body
    149149 *  must be provided and is the default IDLE thread body instead of
    150  *  _Internal_threads_Idle_thread_body.
     150 *  _CPU_Thread_Idle_body.
    151151 *
    152152 *  If FALSE, then use the generic IDLE thread body if the BSP does
     
    508508  boolean      do_zero_of_workspace;
    509509  unsigned32   interrupt_stack_size;
    510   unsigned32   extra_system_initialization_stack;
     510  unsigned32   extra_mpci_receive_server_stack;
    511511}   rtems_cpu_table;
    512512
     
    602602/*
    603603 *  Amount of extra stack (above minimum stack size) required by
    604  *  system initialization thread.  Remember that in a multiprocessor
    605  *  system the system intialization thread becomes the MP server thread.
    606  */
    607 
    608 #define CPU_SYSTEM_INITIALIZATION_THREAD_EXTRA_STACK 1024
     604 *  MPCI receive server thread.  Remember that in a multiprocessor
     605 *  system this thread must exist and be able to process all directives.
     606 */
     607
     608#define CPU_MPCI_RECEIVE_SERVER_EXTRA_STACK 1024
    609609
    610610/*
     
    899899 
    900900/*
    901  *  _CPU_Internal_threads_Idle_thread_body
     901 *  _CPU_Thread_Idle_body
    902902 *
    903903 *  Some SPARC implementations have low power, sleep, or idle modes.  This
     
    905905 */
    906906 
    907 void _CPU_Internal_threads_Idle_thread_body( void );
     907void _CPU_Thread_Idle_body( void );
    908908 
    909909#endif /* CPU_PROVIDES_IDLE_THREAD_BODY */
Note: See TracChangeset for help on using the changeset viewer.