function BSwap16(const v: word): word; asm xchg ah,al; end; function BSwap32(const v: cardinal): cardinal; asm bswap eax; end; function BSwap64(const v: int64): int64; asm mov eax, [ebp+$0c]; mov edx, [ebp+$08]; bswap eax; bswap edx; end;