[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [4763] add macro to swap 32bits words if IEEE big en
From: |
Pascal Brisset |
Subject: |
[paparazzi-commits] [4763] add macro to swap 32bits words if IEEE big endian |
Date: |
Tue, 30 Mar 2010 09:56:45 +0000 |
Revision: 4763
http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4763
Author: hecto
Date: 2010-03-30 09:56:45 +0000 (Tue, 30 Mar 2010)
Log Message:
-----------
add macro to swap 32bits words if IEEE big endian
Modified Paths:
--------------
paparazzi3/trunk/sw/airborne/datalink.h
Modified: paparazzi3/trunk/sw/airborne/datalink.h
===================================================================
--- paparazzi3/trunk/sw/airborne/datalink.h 2010-03-29 17:05:48 UTC (rev
4762)
+++ paparazzi3/trunk/sw/airborne/datalink.h 2010-03-30 09:56:45 UTC (rev
4763)
@@ -35,6 +35,12 @@
#define EXTERN extern
#endif
+#ifdef __IEEE_BIG_ENDIAN /* From machine/ieeefp.h */
+#define Swap32IfBigEndian(_u) { _u = (_u << 32) | (_u >> 32); }
+#else
+#define Swap32IfBigEndian(_) {}
+#endif
+
#include "std.h"
#include "dl_protocol.h"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [4763] add macro to swap 32bits words if IEEE big endian,
Pascal Brisset <=