Home
last modified time | relevance | path

Searched refs:bit_pos (Results 1 – 3 of 3) sorted by relevance

/lvgl-latest/src/font/
Dlv_font_fmt_txt.c45 static inline uint8_t get_bits(const uint8_t * in, uint32_t bit_pos, uint8_t len);
476 static inline uint8_t get_bits(const uint8_t * in, uint32_t bit_pos, uint8_t len) in get_bits() argument
499 uint32_t byte_pos = bit_pos >> 3; in get_bits()
500 bit_pos = bit_pos & 0x7; in get_bits()
502 if(bit_pos + len >= 8) { in get_bits()
504 return (in16 >> (16 - bit_pos - len)) & bit_mask; in get_bits()
507 return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; in get_bits()
Dlv_binfont_loader.c21 int8_t bit_pos; member
165 it.bit_pos = -1; in init_bit_iterator()
175 it->bit_pos--; in read_bits()
177 if(it->bit_pos < 0) { in read_bits()
178 it->bit_pos = 7; in read_bits()
/lvgl-latest/tests/unity/
Dunity_support.c470 const uint8_t bit_pos = x % 8; in buf_to_xrgb8888() local
471 const uint8_t pixel = (byte >> (7 - bit_pos)) & 0x01; in buf_to_xrgb8888()