]> err.no Git - linux-2.6/blob - include/linux/bitrev.h
Merge branches 'at91', 'dyntick', 'ep93xx', 'iop', 'ixp', 'misc', 'orion', 'omap...
[linux-2.6] / include / linux / bitrev.h
1 #ifndef _LINUX_BITREV_H
2 #define _LINUX_BITREV_H
3
4 #include <linux/types.h>
5
6 extern u8 const byte_rev_table[256];
7
8 static inline u8 bitrev8(u8 byte)
9 {
10         return byte_rev_table[byte];
11 }
12
13 extern u16 bitrev16(u16 in);
14 extern u32 bitrev32(u32 in);
15
16 #endif /* _LINUX_BITREV_H */