Source file: src/lcd_hd44780_GPIO_interface.h |
Source file: src/lcd_hd44780_config.h |
Source file: src/lcd_hd44780_driver_commands.h |
Source file: src/lcd_hd44780.h |
Source file: src/lcd_hd44780_avr_specific.c |
Function name | |
Cyclomatic complexity
(12)
| LOC (30) |
Token count
| Parameter count (4) |
lcd_put_spaces |
|
2 |
7 |
28 |
1 |
lcd_buf_put_spaces |
|
2 |
7 |
28 |
1 |
lcd_int_AVR |
|
3 |
26 |
104 |
3 |
lcd_hex_AVR |
|
3 |
28 |
129 |
3 |
lcd_bin_AVR |
|
3 |
22 |
117 |
2 |
lcd_buf_int_AVR |
|
3 |
26 |
104 |
3 |
lcd_buf_hex_AVR |
|
3 |
28 |
129 |
3 |
lcd_buf_bin_AVR |
|
3 |
22 |
117 |
2 |
Source file: src/lcd_hd44780_avr_specific.h |
Source file: src/lcd_hd44780_def_char.h |
Source file: src/lcd_hd44780.c |
Function name | |
Cyclomatic complexity
(12)
| LOC (30) |
Token count
| Parameter count (4) |
register_LCD_IO_driver |
|
1 |
4 |
12 |
1 |
lcd_set_all_SIG |
|
2 |
6 |
24 |
1 |
lcd_reset_all_SIG |
|
2 |
6 |
24 |
1 |
lcd_write_4bit_data |
|
1 |
9 |
32 |
1 |
lcd_write_cmd |
|
1 |
6 |
19 |
1 |
lcd_write_data |
|
1 |
6 |
19 |
1 |
lcd_write_byte |
|
4 |
19 |
83 |
1 |
lcd_read_byte |
|
1 |
7 |
33 |
1 |
lcd_read_4bit_data |
|
1 |
10 |
34 |
1 |
fill_bin_value_buffer |
|
4 |
19 |
71 |
2 |
fill_zeros_buffer |
|
3 |
13 |
80 |
3 |
check_lcd_buf_possition_ptr_overflow |
|
2 |
7 |
32 |
1 |
copy_lcd_buf_2_prev_lcd_buf |
|
3 |
10 |
54 |
1 |
update_lcd_curosr_possition |
|
3 |
15 |
72 |
3 |
write_lcd_buf_2_lcd |
|
3 |
16 |
75 |
4 |
lcd_translate_char |
|
4 |
16 |
60 |
1 |
lcd_init |
|
2 |
24 |
126 |
1 |
lcd_enable_backlight |
|
2 |
5 |
18 |
1 |
lcd_disable_backlight |
|
2 |
5 |
18 |
1 |
lcd_cls |
|
2 |
5 |
18 |
1 |
lcd_def_char |
|
2 |
9 |
57 |
2 |
lcd_load_char_bank |
|
1 |
12 |
103 |
1 |
lcd_char |
|
1 |
5 |
26 |
1 |
lcd_char |
|
1 |
5 |
23 |
1 |
lcd_str |
|
2 |
8 |
29 |
1 |
lcd_int |
|
3 |
11 |
70 |
3 |
lcd_hex |
|
3 |
11 |
70 |
3 |
lcd_bin |
|
2 |
16 |
98 |
2 |
lcd_locate |
|
8 |
21 |
72 |
2 |
lcd_home |
|
2 |
5 |
20 |
1 |
lcd_cursor_on |
|
1 |
4 |
15 |
1 |
lcd_cursor_off |
|
1 |
4 |
13 |
1 |
lcd_blinking_cursor_on |
|
1 |
4 |
17 |
1 |
lcd_buf_cls |
|
2 |
9 |
55 |
1 |
lcd_buf_char |
|
1 |
7 |
24 |
1 |
lcd_buf_locate |
|
1 |
4 |
23 |
2 |
lcd_buf_str |
|
2 |
9 |
36 |
1 |
lcd_update |
|
3 |
19 |
120 |
1 |
lcd_buf_int |
|
3 |
11 |
70 |
3 |
lcd_buf_hex |
|
3 |
11 |
70 |
3 |
lcd_buf_bin |
|
2 |
16 |
98 |
2 |