Lines Matching refs:adc
634 renode_error_t *renode_get_adc(renode_machine_t *machine, const char *name, renode_adc_t **adc) in renode_get_adc() argument
639 *adc = xmalloc(sizeof(renode_adc_t)); in renode_get_adc()
640 (*adc)->machine = machine; in renode_get_adc()
641 (*adc)->id = id; in renode_get_adc()
669 renode_error_t *renode_get_adc_channel_count(renode_adc_t *adc, int32_t *count) in renode_get_adc_channel_count() argument
674 .id = adc->id, in renode_get_adc_channel_count()
680 …return_error_if_fails(renode_execute_command(adc->machine->renode, ADC, &frame, sizeof(frame), off… in renode_get_adc_channel_count()
689 renode_error_t *renode_get_adc_channel_value(renode_adc_t *adc, int32_t channel, uint32_t *value) in renode_get_adc_channel_value() argument
694 .id = adc->id, in renode_get_adc_channel_value()
701 …return_error_if_fails(renode_execute_command(adc->machine->renode, ADC, &frame, sizeof(frame), off… in renode_get_adc_channel_value()
710 renode_error_t *renode_set_adc_channel_value(renode_adc_t *adc, int32_t channel, uint32_t value) in renode_set_adc_channel_value() argument
715 .id = adc->id, in renode_set_adc_channel_value()
723 …return_error_if_fails(renode_execute_command(adc->machine->renode, ADC, &frame, sizeof(frame), siz… in renode_set_adc_channel_value()