Skip to content

Commit 16f5856

Browse files
committed
[bsp/gd32/arm/drv_adc] compile error: incompatible function pointer types initializing
1 parent e683b08 commit 16f5856

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

bsp/gd32/arm/libraries/gd32_drivers/drv_adc.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ static void gd32_adc_gpio_init(rcu_periph_enum adc_clk, rt_base_t pin)
105105
* @param device, channel, enabled
106106
* @retval None
107107
*/
108-
static rt_err_t gd32_adc_enabled(struct rt_adc_device *device, rt_uint32_t channel, rt_bool_t enabled)
108+
static rt_err_t gd32_adc_enabled(struct rt_adc_device *device, rt_int8_t channel, rt_bool_t enabled)
109109
{
110110
uint32_t adc_periph;
111111
struct gd32_adc *adc = (struct gd32_adc *)device->parent.user_data;
@@ -153,7 +153,7 @@ static rt_err_t gd32_adc_enabled(struct rt_adc_device *device, rt_uint32_t chann
153153
* @param device, channel, value
154154
* @retval None
155155
*/
156-
static rt_err_t gd32_adc_convert(struct rt_adc_device *device, rt_uint32_t channel, rt_uint32_t *value)
156+
static rt_err_t gd32_adc_convert(struct rt_adc_device *device, rt_int8_t channel, rt_uint32_t *value)
157157
{
158158
uint32_t adc_periph;
159159
uint32_t timeout = 0;

0 commit comments

Comments
 (0)