diff options
author | Jonathan Neuschäfer <j.neuschaefer@gmx.net> | 2011-03-03 14:25:08 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-03-07 13:26:56 -0800 |
commit | 2145cff54f512907a4c4fa906f957fa62406e558 (patch) | |
tree | fddac4966fd716b32e477d01cebdb7ccf8bb161c /drivers/staging/keucr/common.h | |
parent | 22a55690c124e89cd7dcad301cc8f43dd9c4aa0a (diff) | |
download | talos-op-linux-2145cff54f512907a4c4fa906f957fa62406e558.tar.gz talos-op-linux-2145cff54f512907a4c4fa906f957fa62406e558.zip |
staging: keucr: use kernel byteorder functions
Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Reviewed-by: Jack Stone <jwjstone@fastmail.fm>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/keucr/common.h')
-rw-r--r-- | drivers/staging/keucr/common.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/drivers/staging/keucr/common.h b/drivers/staging/keucr/common.h index f2be04577895..b87dc7a8901d 100644 --- a/drivers/staging/keucr/common.h +++ b/drivers/staging/keucr/common.h @@ -9,17 +9,5 @@ typedef u16 *PWORD; typedef u32 DWORD; typedef u32 *PDWORD; -#define swapWORD(w) ((((unsigned short)(w) << 8) & 0xff00) | \ - (((unsigned short)(w) >> 8) & 0x00ff)) -#define swapDWORD(dw) ((((unsigned long)(dw) << 24) & 0xff000000) | \ - (((unsigned long)(dw) << 8) & 0x00ff0000) | \ - (((unsigned long)(dw) >> 8) & 0x0000ff00) | \ - (((unsigned long)(dw) >> 24) & 0x000000ff)) - -#define LittleEndianWORD(w) (w) -#define LittleEndianDWORD(dw) (dw) -#define BigEndianWORD(w) swapWORD(w) -#define BigEndianDWORD(dw) swapDWORD(dw) - #endif |