CPU: byte order help function refactoring #2
authorarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 24 Sep 2010 09:36:16 +0000 (09:36 +0000)
committerarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 24 Sep 2010 09:36:16 +0000 (09:36 +0000)
commit5117c025ff3e6cee6e0b934ff4cde205ccb34685
tree2719a180d7f8f7fecbdf5bd90393a085467d2c1f
parente9da37a12c607381b96a0d11e038ad07363da650
CPU: byte order help function refactoring #2

 - fix: rename swab16() to SWAB16() (this fixes a build error in
   bertos/net/pocketbus.c as reported by the nightly build test)

 - fix: all the new macros now return the same data type of the input

 - add type checking also to SWAB*() functions using
   STATIC_ASSERT_EXPR()

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4282 38d2e660-2303-0410-9eaa-f027e97ec537
bertos/cpu/byteorder.h