Re-styled code.
Use uint8_t for yx_uin16_cmp() return code.
Pass pointers to yx_uint16 structs to yx_uint16_cmp() instead of structs themselves.