line |
true |
false |
branch |
12
|
0 |
3 |
unless $self->doesroles("GPIO", "ADC", "Chip", "CodeGen") |
13
|
0 |
3 |
unless (defined $self->adc_channels and $self->adc_channels > 0) |
17
|
0 |
3 |
unless (exists $self->registers->{'ADCON0'} and exists $self->registers->{'ADCON1'}) |
22
|
3 |
0 |
if (@_) |
25
|
3 |
0 |
if $clock > 0 |
26
|
0 |
3 |
unless $clock |
27
|
0 |
3 |
if $scale < 2 |
29
|
0 |
3 |
if $self->code_config->{'adc'}{'internal'} |
36
|
3 |
0 |
if (defined $channel) |
38
|
3 |
0 |
defined $self->code_config->{'adc'}{'right_justify'} ? : |
59
|
0 |
0 |
unless $self->doesroles("ADC") |
60
|
0 |
0 |
unless (defined $self->adc_channels and $self->adc_channels > 0) |
64
|
0 |
0 |
unless (exists $self->registers->{'ADCON0'}) |
77
|
0 |
3 |
unless $self->doesroles("ADC", "GPIO", "Chip") |
78
|
0 |
3 |
unless (defined $self->adc_channels and $self->adc_channels > 0) |
83
|
0 |
3 |
if defined $varlow |
84
|
0 |
3 |
unless (exists $self->registers->{'ADCON0'} and exists $self->registers->{'ADRESH'} and exists $self->registers->{'ADRESL'}) |
103
|
0 |
3 |
if defined $varlow |