diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2016-11-02 17:30:34 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2016-11-02 17:36:43 -0400 |
commit | 7c8addc5c5f811eefbed901fcd182a3012e2e75b (patch) | |
tree | ede85b870f54cbc0f8e85f102d041e63d1de41c0 /src/simulator/gpio.c | |
parent | 5419c456ace6623df45fa5089a477492ff5b5758 (diff) | |
download | kutter-7c8addc5c5f811eefbed901fcd182a3012e2e75b.tar.gz kutter-7c8addc5c5f811eefbed901fcd182a3012e2e75b.tar.xz kutter-7c8addc5c5f811eefbed901fcd182a3012e2e75b.zip |
gpio: Merge gpio_adc_sample_time() into gpio_adc_sample()
Return the number of clock ticks to wait directly from
gpio_adc_sample(). This simplifies the ADC interface.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/simulator/gpio.c')
-rw-r--r-- | src/simulator/gpio.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/simulator/gpio.c b/src/simulator/gpio.c index 6e89f946..569f4b78 100644 --- a/src/simulator/gpio.c +++ b/src/simulator/gpio.c @@ -27,17 +27,14 @@ void gpio_pwm_write(struct gpio_pwm g, uint8_t val) { struct gpio_adc gpio_adc_setup(uint8_t pin) { return (struct gpio_adc){.pin=pin}; } -uint32_t gpio_adc_sample_time(void) { +uint32_t gpio_adc_sample(struct gpio_adc g) { return 0; } -uint8_t gpio_adc_sample(struct gpio_adc g) { - return 0; -} -void gpio_adc_clear_sample(struct gpio_adc g) { -} uint16_t gpio_adc_read(struct gpio_adc g) { return 0; } +void gpio_adc_cancel_sample(struct gpio_adc g) { +} void spi_config(void) { } |