summaryrefslogtreecommitdiffstats
path: root/doc/64-ia-32-architectures-software-developer-instruction-set-reference-manual-32...
diff options
context:
space:
mode:
authorNao Pross <naopross@thearcway.org>2018-11-28 22:39:59 +0100
committerNao Pross <naopross@thearcway.org>2018-11-28 22:39:59 +0100
commitc3cf8166784515eff25e415535628645d402cb66 (patch)
treedaab64d5518cc9f3bb38d56bbefec4758d7363fe /doc/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf
parentAdd main loop to read more than 5 bytes (diff)
downloadbase32asm-c3cf8166784515eff25e415535628645d402cb66.tar.gz
base32asm-c3cf8166784515eff25e415535628645d402cb66.zip
Swap bytes (endianness)
The problem with the code until now, was that x64 is little endian. Therefore when the input buffer is loaded into a register to perform a bit operation (i.e shift) the result was messed up.
Diffstat (limited to 'doc/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf')
0 files changed, 0 insertions, 0 deletions