]> sigrok.org Git - libsigrok.git/commit
link-mso19: improve endianess conversion, avoid mem access alignment issue
authorGerhard Sittig <redacted>
Wed, 21 Feb 2018 17:04:29 +0000 (18:04 +0100)
committerUwe Hermann <redacted>
Sat, 3 Mar 2018 17:58:59 +0000 (18:58 +0100)
commit411b2f68227398fa7bdde653a37d3e739277fc08
treecc3fd00a74395052ffeaae5f6b8a370b31efa363
parentf7711ed56c905bb8562b6076bb70904950a9213c
link-mso19: improve endianess conversion, avoid mem access alignment issue

Prefer sigrok's endianess conversion helper over the inet htons()
routine which is harder to read (is "network order" little or big?).

Writing the conversion results in units of bytes also avoids misaligned
memory access. The header length is odd, each payload item got written
as an uint16_t item to an odd address.
src/hardware/link-mso19/protocol.c