diff options
author | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2008-10-10 15:51:50 +0000 |
---|---|---|
committer | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2008-10-10 15:51:50 +0000 |
commit | da6142f0f22357a30bff38f9bb0d67eb0db787a7 (patch) | |
tree | a400b0f96e46ed651cabd07147e1a1fa664b18f4 /c/src/lib | |
parent | shared/include/utility.h: Removed file. (diff) | |
download | rtems-da6142f0f22357a30bff38f9bb0d67eb0db787a7.tar.bz2 |
remove file
Diffstat (limited to 'c/src/lib')
-rw-r--r-- | c/src/lib/libcpu/shared/include/utility.h | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/c/src/lib/libcpu/shared/include/utility.h b/c/src/lib/libcpu/shared/include/utility.h deleted file mode 100644 index caba9a2976..0000000000 --- a/c/src/lib/libcpu/shared/include/utility.h +++ /dev/null @@ -1,54 +0,0 @@ -/** - * @file - * - * @brief Utility definitions and functions. - */ - -/* - * Copyright (c) 2008 - * Embedded Brains GmbH - * Obere Lagerstr. 30 - * D-82178 Puchheim - * Germany - * rtems@embedded-brains.de - * - * The license and distribution terms for this file may be found in the file - * LICENSE in this distribution or at http://www.rtems.com/license/LICENSE. - */ - -#ifndef LIBCPU_SHARED_UTILITY_H -#define LIBCPU_SHARED_UTILITY_H - -#ifdef __cplusplus -extern "C" { -#endif /* __cplusplus */ - -#define GET_REG_FIELD( reg, mask, shift) \ - (((reg) & (mask)) >> (shift)) - -#define SET_REG_FIELD( reg, val, mask, shift) \ - (((reg) & ~(mask)) | (((val) << (shift)) & (mask))) - -#define REG_FLAG_IS_SET( reg, flag) \ - (((reg) & (flag)) != 0) - -#define REG_FLAG_IS_CLEARED( reg, flag) \ - (((reg) & (flag)) == 0) - -#define SET_REG_FLAG( reg, flag) \ - ((reg) | (flag)) - -#define CLEAR_REG_FLAG( reg, flag) \ - ((reg) & ~(flag)) - -#define SET_REG_FLAGS( reg, flags, mask) \ - (((reg) & ~(mask)) | (flags)) - -#define CLEAR_REG_FLAGS( reg, flags) \ - ((reg) & ~(flags)) - -#ifdef __cplusplus -} -#endif /* __cplusplus */ - -#endif /* LIBCPU_SHARED_UTILITY_H */ |