/* Encode a short (16bits) to its 5B representation (output 20 bit)  */
__STATIC_INLINE uint32_t PHY_Encode5b_Short(uint16_t val)
/* Encode a short (16bits) to its 5B representation (output 20 bit)  */
__STATIC_INLINE uint32_t PHY_Encode5b_Short(uint16_t val)
{
  return PHY_Encode5b_Byte(val & 0x00FF) | (PHY_Encode5b_Byte((val >> 8) & 0x00FF) << 10);
}