diff options
Diffstat (limited to 'cpukit/sapi/include/rtems/extensionimpl.h')
-rw-r--r-- | cpukit/sapi/include/rtems/extensionimpl.h | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/cpukit/sapi/include/rtems/extensionimpl.h b/cpukit/sapi/include/rtems/extensionimpl.h deleted file mode 100644 index fb4eeaff7c..0000000000 --- a/cpukit/sapi/include/rtems/extensionimpl.h +++ /dev/null @@ -1,53 +0,0 @@ -/** - * @file - * - * @ingroup ClassicUserExtensions - * - * @brief User Extensions API - */ - -/* - * COPYRIGHT (c) 1989-1999. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.org/license/LICENSE. - */ - -#ifndef _RTEMS_EXTENSIONIMPL_H -#define _RTEMS_EXTENSIONIMPL_H - -#include <rtems/extension.h> -#include <rtems/score/objectimpl.h> - -#ifdef __cplusplus -extern "C" { -#endif - -extern Objects_Information _Extension_Information; - -RTEMS_INLINE_ROUTINE Extension_Control *_Extension_Allocate( void ) -{ - return (Extension_Control *) _Objects_Allocate( &_Extension_Information ); -} - -RTEMS_INLINE_ROUTINE void _Extension_Free ( - Extension_Control *the_extension -) -{ - _Objects_Free( &_Extension_Information, &the_extension->Object ); -} - -RTEMS_INLINE_ROUTINE Extension_Control *_Extension_Get( Objects_Id id ) -{ - return (Extension_Control *) - _Objects_Get_no_protection( id, &_Extension_Information ); -} - -#ifdef __cplusplus -} -#endif - -#endif -/* end of include file */ |