base/include/asm-ppc/rtai_sched.h File Reference

Go to the source code of this file.

Defines

#define rt_switch_to(new_task)   up_task_sw(&rt_current, (new_task))
#define RTAI_MSR_FLAGS   (MSR_KERNEL | MSR_FP)
#define rt_exchange_tasks(oldtask, newtask)   up_task_sw(&(oldtask), (new_task))
#define init_arch_stack()
#define DEFINE_LINUX_CR0
#define DEFINE_LINUX_SMP_CR0
#define init_fp_env(fpu_env)   do { } while(0)
#define RT_SET_RTAI_TRAP_HANDLER(x)
#define DO_TIMER_PROPER_OP()

Functions

void up_task_sw (void *, void *)
void * get_stack_pointer (void)


Define Documentation

#define DEFINE_LINUX_CR0
 

Definition at line 50 of file rtai_sched.h.

#define DEFINE_LINUX_SMP_CR0
 

Definition at line 52 of file rtai_sched.h.

 
#define DO_TIMER_PROPER_OP  ) 
 

Definition at line 72 of file rtai_sched.h.

 
#define init_arch_stack  ) 
 

Value:

do { \ *(task->stack - 28) = data; \ *(task->stack - 29) = (int)rt_thread; \ *(task->stack - 35) = (int)rt_startup; \ *(task->stack - 36) = RTAI_MSR_FLAGS; \ } while(0)
Definition at line 42 of file rtai_sched.h.

#define init_fp_env fpu_env   )     do { } while(0)
 

Definition at line 60 of file rtai_sched.h.

#define rt_exchange_tasks oldtask,
newtask   )     up_task_sw(&(oldtask), (new_task))
 

Definition at line 40 of file rtai_sched.h.

#define RT_SET_RTAI_TRAP_HANDLER  ) 
 

Definition at line 70 of file rtai_sched.h.

#define rt_switch_to new_task   )     up_task_sw(&rt_current, (new_task))
 

Definition at line 36 of file rtai_sched.h.

#define RTAI_MSR_FLAGS   (MSR_KERNEL | MSR_FP)
 

Definition at line 37 of file rtai_sched.h.


Function Documentation

void* get_stack_pointer void   )  [inline, static]
 

Definition at line 63 of file rtai_sched.h.

void up_task_sw void *  ,
void * 
 


Generated on Thu Nov 20 11:52:15 2008 for RTAI API by doxygen 1.3.8