RTEMS 6.1-rc7
Loading...
Searching...
No Matches
Functions
cpu.c File Reference

No CPU Dependent Source. More...

#include <rtems/score/isr.h>

Functions

void _CPU_Initialize (void)
 CPU initialization.
 
uint32_t _CPU_ISR_Get_level (void)
 Returns the interrupt level of the executing thread.
 
void _CPU_ISR_install_raw_handler (uint32_t vector, CPU_ISR_raw_handler new_handler, CPU_ISR_raw_handler *old_handler)
 SPARC specific raw ISR installer.
 
void _CPU_ISR_install_vector (uint32_t vector, CPU_ISR_handler new_handler, CPU_ISR_handler *old_handler)
 SPARC specific RTEMS ISR installer.
 
void * _CPU_Thread_Idle_body (uintptr_t ignored)
 

Detailed Description

No CPU Dependent Source.

Function Documentation

◆ _CPU_ISR_install_raw_handler()

void _CPU_ISR_install_raw_handler ( uint32_t  vector,
CPU_ISR_raw_handler  new_handler,
CPU_ISR_raw_handler *  old_handler 
)

SPARC specific raw ISR installer.

This routine installs new_handler to be directly called from the trap table.

Parameters
[in]vectoris the vector number
[in]new_handleris the new ISR handler
[in]old_handlerwill contain the old ISR handler