Function (File:Line) |
Call count |
Block coverage |
check_lcd_buf_possition_ptr_overflow (src/lcd_hd44780.c:211) | called 126 times | 100.0% |
copy_lcd_buf_2_prev_lcd_buf (src/lcd_hd44780.c:218) | called 71 times | 100.0% |
fill_bin_value_buffer (src/lcd_hd44780.c:174) | called 4 times | 100.0% |
fill_zeros_buffer (src/lcd_hd44780.c:194) | called 4 times | 100.0% |
lcd_bin (src/lcd_hd44780.c:505) | called 2 times | 100.0% |
lcd_blinking_cursor_on (src/lcd_hd44780.c:597) | called 1 time | 100.0% |
lcd_buf_bin (src/lcd_hd44780.c:744) | called 2 times | 100.0% |
lcd_buf_char (src/lcd_hd44780.c:624) | called 9 times | 100.0% |
lcd_buf_cls (src/lcd_hd44780.c:608) | called 58 times | 100.0% |
lcd_buf_hex (src/lcd_hd44780.c:719) | called 5 times | 100.0% |
lcd_buf_int (src/lcd_hd44780.c:692) | called 4 times | 100.0% |
lcd_buf_locate (src/lcd_hd44780.c:637) | called 13 times | 100.0% |
lcd_buf_str (src/lcd_hd44780.c:646) | called 24 times | 100.0% |
lcd_char (src/lcd_hd44780.c:410) | called 103 times | 100.0% |
lcd_cls (src/lcd_hd44780.c:354) | called 58 times | 100.0% |
lcd_cursor_off (src/lcd_hd44780.c:588) | called 1 time | 100.0% |
lcd_cursor_on (src/lcd_hd44780.c:578) | called 1 time | 100.0% |
lcd_def_char (src/lcd_hd44780.c:375) | called 9 times | 100.0% |
lcd_disable_backlight (src/lcd_hd44780.c:341) | called 58 times | 100.0% |
lcd_enable_backlight (src/lcd_hd44780.c:327) | called 2 times | 100.0% |
lcd_hex (src/lcd_hd44780.c:479) | called 4 times | 100.0% |
lcd_home (src/lcd_hd44780.c:565) | called 1 time | 100.0% |
lcd_init (src/lcd_hd44780.c:284) | called 57 times | 100.0% |
lcd_int (src/lcd_hd44780.c:451) | called 4 times | 100.0% |
lcd_load_char_bank (src/lcd_hd44780.c:390) | called 1 time | 100.0% |
lcd_locate (src/lcd_hd44780.c:533) | called 35 times | 83.0% |
lcd_reset_all_SIG (src/lcd_hd44780.c:90) | called 57 times | 100.0% |
lcd_set_all_SIG (src/lcd_hd44780.c:81) | called 57 times | 100.0% |
lcd_str (src/lcd_hd44780.c:432) | called 11 times | 100.0% |
lcd_translate_char (src/lcd_hd44780.c:265) | called 103 times | 88.0% |
lcd_update (src/lcd_hd44780.c:660) | called 14 times | 100.0% |
lcd_write_4bit_data (src/lcd_hd44780.c:99) | called 1150 times | 100.0% |
lcd_write_byte (src/lcd_hd44780.c:123) | called 461 times | 100.0% |
lcd_write_cmd (src/lcd_hd44780.c:109) | called 286 times | 100.0% |
lcd_write_data (src/lcd_hd44780.c:116) | called 175 times | 100.0% |
register_LCD_IO_driver (src/lcd_hd44780.c:76) | called 57 times | 100.0% |
update_lcd_curosr_possition (src/lcd_hd44780.c:228) | called 448 times | 100.0% |
write_lcd_buf_2_lcd (src/lcd_hd44780.c:244) | called 448 times | 100.0% |