RTEMS CPU Kit with SuperCore  4.11.3
spinlock.h
Go to the documentation of this file.
1 
16 /*
17  * COPYRIGHT (c) 1989-2011.
18  * On-Line Applications Research Corporation (OAR).
19  *
20  * The license and distribution terms for this file may be
21  * found in the file LICENSE in this distribution or at
22  * http://www.rtems.org/license/LICENSE.
23  */
24 
25 #ifndef _RTEMS_POSIX_SPINLOCK_H
26 #define _RTEMS_POSIX_SPINLOCK_H
27 
28 #include <rtems/score/object.h>
30 
31 #ifdef __cplusplus
32 extern "C" {
33 #endif
34 
49 typedef struct {
55 
58 #ifdef __cplusplus
59 }
60 #endif
61 
62 #endif
63 /* end of include file */
Constants and Structures Associated with the Object Handler.
Constants and Structures Associated with the Spinlock Handler.
The following defines the Object Control Block used to manage each object local to this node...
Definition: object.h:232
The following defines the control block used to manage each spinlock.
Definition: corespinlock.h:52
This type defines the control block used to manage each spinlock.
Definition: spinlock.h:49
Objects_Control Object
This is used to manage a spinlock as an object.
Definition: spinlock.h:51
CORE_spinlock_Control Spinlock
This is used to implement the spinlock.
Definition: spinlock.h:53