X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/77dbfd3cc44b91ea04990c65f3de70267ceb2460..1f1bd69b85fe6946f4e7705abbcd2cf84c296017:/LUFA/Common/Endianness.h diff --git a/LUFA/Common/Endianness.h b/LUFA/Common/Endianness.h index 6b57ed61a..2f3339ed0 100644 --- a/LUFA/Common/Endianness.h +++ b/LUFA/Common/Endianness.h @@ -1,13 +1,13 @@ /* LUFA Library - Copyright (C) Dean Camera, 2011. + Copyright (C) Dean Camera, 2012. dean [at] fourwalledcubicle [dot] com www.lufa-lib.org */ /* - Copyright 2011 Dean Camera (dean [at] fourwalledcubicle [dot] com) + Copyright 2012 Dean Camera (dean [at] fourwalledcubicle [dot] com) Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted @@ -65,7 +65,7 @@ #if !defined(__INCLUDE_FROM_COMMON_H) #error Do not include this file directly. Include LUFA/Common/Common.h instead to gain this functionality. #endif - + #if !(defined(ARCH_BIG_ENDIAN) || defined(ARCH_LITTLE_ENDIAN)) #error ARCH_BIG_ENDIAN or ARCH_LITTLE_ENDIAN not set for the specified architecture. #endif @@ -77,6 +77,8 @@ * inside struct or other variable initializers outside of a function, something that is not possible with the * inline function variant. * + * \hideinitializer + * * \ingroup Group_ByteSwapping * * \param[in] x 16-bit value whose byte ordering is to be swapped. @@ -90,6 +92,8 @@ * inside struct or other variable initializers outside of a function, something that is not possible with the * inline function variant. * + * \hideinitializer + * * \ingroup Group_ByteSwapping * * \param[in] x 32-bit value whose byte ordering is to be swapped. @@ -115,11 +119,11 @@ #define CPU_TO_LE16(x) SWAPENDIAN_16(x) #define CPU_TO_LE32(x) SWAPENDIAN_32(x) #define CPU_TO_BE16(x) (x) - #define CPU_TO_BE32(x) (x) + #define CPU_TO_BE32(x) (x) #elif !defined(le16_to_cpu) /** \name Run-time endianness conversion */ //@{ - + /** Performs a conversion between a Little Endian encoded 16-bit piece of data and the * Endianness of the currently selected CPU architecture. * @@ -398,7 +402,7 @@ { if (GCC_IS_COMPILE_CONST(Word)) return SWAPENDIAN_16(Word); - + uint8_t Temp; union @@ -486,3 +490,4 @@ #endif /** @} */ +