// revU16 returns the given uint16 u with bytes in the reverse order.
//go:inline
revU16 returns the given uint16 u with bytes in the reverse order.
go:inline
// revU16 returns the given uint16 u with bytes in the reverse order . // go : inline
func revU16(u uint16) uint16 {
	if u == 0 {
		return 0
	}
	return ((u & 0x00FF) << 8) | ((u & 0xFF00) >> 8)
}
func revU16 ( u uint16 ) uint16 { if u == 0 { return 0 } return ( ( u & 0x00FF ) << 8 ) | ( ( u & 0xFF00 ) >> 8 ) }
revU16 returns the given uint16 u with bytes in the reverse order.
revU16 returns the given uint16 u with bytes in the reverse order .
// skip all processing for the common case (u = 0)