source: rtems/cpukit/include/rtems/extensiondata.h @ 5fc855d

5
Last change on this file since 5fc855d was 5fc855d, checked in by Sebastian Huber <sebastian.huber@…>, on 11/08/18 at 12:17:37

rtems: Move internal structures to extensiondata.h

Update #3598.

  • Property mode set to 100644
File size: 775 bytes
Line 
1/**
2 * @file
3 *
4 * @ingroup ClassicUserExtensionsImpl
5 *
6 * @brief Classic User Extensions Data Structures
7 */
8
9/*
10 *  COPYRIGHT (c) 1989-2008.
11 *  On-Line Applications Research Corporation (OAR).
12 *
13 *  The license and distribution terms for this file may be
14 *  found in the file LICENSE in this distribution or at
15 *  http://www.rtems.org/license/LICENSE.
16 */
17
18#ifndef _RTEMS_EXTENSIONDATA_H
19#define _RTEMS_EXTENSIONDATA_H
20
21#include <rtems/extension.h>
22#include <rtems/score/object.h>
23
24#ifdef __cplusplus
25extern "C" {
26#endif
27
28/**
29 * @addtogroup ClassicUserExtensionsImpl
30 *
31 * @{
32 */
33
34typedef struct {
35  Objects_Control          Object;
36  User_extensions_Control  Extension;
37}   Extension_Control;
38
39/** @} */
40
41#ifdef __cplusplus
42}
43#endif
44
45#endif
46/* end of include file */
Note: See TracBrowser for help on using the repository browser.