RTEMS CPU Kit with SuperCore  4.11.3
Functions
cpu.c File Reference
#include <rtems/system.h>
#include <rtems/score/isr.h>
#include <rtems/score/wkspace.h>
#include <bsp/linker-symbols.h>
#include <rtems/score/cpu.h>
Include dependency graph for cpu.c:

Functions

void init (void)
 
void fini (void)
 
void _init ()
 
void _fini ()
 
void _CPU_Exception_frame_print (const CPU_Exception_frame *ctx)
 Prints the exception frame via printk(). More...
 
void _CPU_Initialize (void)
 Performs processor dependent initialization. More...
 
void _CPU_ISR_Set_level (uint32_t level)
 Sets the interrupt level for the executing thread. More...
 
uint32_t _CPU_ISR_Get_level (void)
 Return the current interrupt disable level for this task in the format used by the interrupt level portion of the task mode. More...
 
void _CPU_ISR_install_raw_handler (uint32_t vector, proc_ptr new_handler, proc_ptr *old_handler)
 This routine installs a "raw" interrupt handler directly into the processor's vector table. More...
 
void _CPU_ISR_install_vector (uint32_t vector, proc_ptr new_handler, proc_ptr *old_handler)
 This routine installs an interrupt vector. More...
 
void _CPU_Install_interrupt_stack (void)
 This routine installs the hardware interrupt stack pointer. More...
 
CPU_Counter_ticks _CPU_Counter_read (void)
 Returns the current CPU counter value. More...
 
void * _CPU_Thread_Idle_body (uintptr_t ignored)
 This routine is the CPU dependent IDLE thread body. More...