LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
byteswap.h
Go to the documentation of this file.
1#ifndef __byteswap_h
2#define __byteswap_h
3
4#include <stdint.h>
5
6static inline uint32_t bswap_32(uint32_t b)
7{
8 return __builtin_bswap32(b);
9}
10
11static inline uint16_t bswap_16(uint16_t b)
12{
13 return ((b>>8)&0xFF) | ((b << 8) & 0xFF00);
14}
15
16
17
18#endif
u32 uint32_t
Definition: libfdt_env.h:11
u16 uint16_t
Definition: libfdt_env.h:10