projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge da SC: macros.h, pool.h, BIT_CHANGE, nome dei processi, etc.
[bertos.git]
/
mware
/
byteorder.h
diff --git
a/mware/byteorder.h
b/mware/byteorder.h
index 7fad24df936430852d359eb6aea4a14e3ed974f0..8bd11c4f31bb4217bbce55982a178051e7d7d42b 100755
(executable)
--- a/
mware/byteorder.h
+++ b/
mware/byteorder.h
@@
-15,6
+15,9
@@
/*
* $Log$
/*
* $Log$
+ * Revision 1.4 2004/07/22 01:08:43 bernie
+ * swab32(): Fix a very serious bug.
+ *
* Revision 1.3 2004/07/20 23:47:12 bernie
* Finally remove redundant protos.
*
* Revision 1.3 2004/07/20 23:47:12 bernie
* Finally remove redundant protos.
*
@@
-44,7
+47,7
@@
INLINE uint16_t swab16(uint16_t x)
/*!
* \brief Reverse bytes in a 32-bit value (e.g.: 0x12345678 -> 0x78563412).
*/
/*!
* \brief Reverse bytes in a 32-bit value (e.g.: 0x12345678 -> 0x78563412).
*/
-INLINE uint
16_t swab32(uint16
_t x)
+INLINE uint
32_t swab32(uint32
_t x)
{
return ((x & (uint32_t)0x000000FFUL) << 24)
| ((x & (uint32_t)0x0000FF00UL) << 8)
{
return ((x & (uint32_t)0x000000FFUL) << 24)
| ((x & (uint32_t)0x0000FF00UL) << 8)