you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 1 year ago

Nw. You're also wrong about endianness. This function would be written exactly the same irrespective of endianness:

uint32_t u16_high_low_to_u32(uint16_t high, uint16_t low) {
  return (high << 16) | low;
}

That is endian agnostic.

  • source
  • parent