Defines | |
#define | WORD_SWAP(x) |
#define | DWORD_SWAP(x) |
#define | QWORD_SWAP(x) |
#define DWORD_SWAP | ( | x | ) |
#define QWORD_SWAP | ( | x | ) |
Value:
{ BYTE _tmp; \ _tmp= *((BYTE *)(x)); \ *((BYTE *)(x)) = *(((BYTE *)(x))+7); \ *(((BYTE *)(x))+7) = _tmp; \ _tmp= *(((BYTE *)(x))+1); \ *(((BYTE *)(x))+1) = *(((BYTE *)(x))+6); \ *(((BYTE *)(x))+6) = _tmp; \ _tmp= *(((BYTE *)(x))+2); \ *(((BYTE *)(x))+2) = *(((BYTE *)(x))+5); \ *(((BYTE *)(x))+5) = _tmp; \ _tmp= *(((BYTE *)(x))+3); \ *(((BYTE *)(x))+3) = *(((BYTE *)(x))+4); \ *(((BYTE *)(x))+4) = _tmp; }
Definition at line 85 of file msystem.h.
Referenced by bk_swap().
#define WORD_SWAP | ( | x | ) |