18#ifndef _RTEMS_SCORE_CPUIMPL_H
19#define _RTEMS_SCORE_CPUIMPL_H
21#include <rtems/score/cpu.h>
33#define CPU_PER_CPU_CONTROL_SIZE 0
35#define CPU_THREAD_LOCAL_STORAGE_VARIANT 20
45static inline void _CPU_Context_volatile_clobber( uintptr_t pattern )
52static inline void _CPU_Context_validate( uintptr_t pattern )
61static inline void _CPU_Instruction_illegal(
void )
63 __asm__
volatile (
".word 0" );
66static inline void _CPU_Instruction_no_operation(
void )
68 __asm__
volatile (
"nop" );
71static inline void _CPU_Use_thread_local_storage(
78static inline void *_CPU_Get_TLS_thread_pointer(
#define RTEMS_NO_RETURN
Tells the compiler in a function declaration that this function does not return.
Definition: basedefs.h:386
uintptr_t CPU_Uint32ptr
Definition: cpu.h:557
#define NULL
Requests a GPIO pin group configuration.
Definition: xil_types.h:54
rtems_termios_device_context * context
Definition: console-config.c:62
Thread register context.
Definition: cpu.h:169