add missing u16 endian functions