Procházet zdrojové kódy

[errno code]fix that use RT_EFULL without -

Zxy před 2 roky
rodič
revize
765c2ec5f9

+ 1 - 1
bsp/gd32105c-eval/drivers/drv_gpio.c

@@ -345,7 +345,7 @@ static rt_err_t _pin_attach_irq(struct rt_device *device, rt_int32_t pin,
     if (pin_irq_hdr_tab[hdr_index].pin != -1)
     {
         rt_hw_interrupt_enable(level);
-        return RT_EFULL;
+        return -RT_EFULL;
     }
     pin_irq_hdr_tab[hdr_index].pin = pin;
     pin_irq_hdr_tab[hdr_index].hdr = hdr;

+ 1 - 1
bsp/gd32107c-eval/drivers/drv_gpio.c

@@ -345,7 +345,7 @@ static rt_err_t _pin_attach_irq(struct rt_device *device, rt_int32_t pin,
     if (pin_irq_hdr_tab[hdr_index].pin != -1)
     {
         rt_hw_interrupt_enable(level);
-        return RT_EFULL;
+        return -RT_EFULL;
     }
     pin_irq_hdr_tab[hdr_index].pin = pin;
     pin_irq_hdr_tab[hdr_index].hdr = hdr;

+ 1 - 1
bsp/gd32303e-eval/drivers/drv_gpio.c

@@ -370,7 +370,7 @@ rt_err_t gd32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
     if (pin_irq_hdr_tab[hdr_index].pin != -1)
     {
         rt_hw_interrupt_enable(level);
-        return RT_EFULL;
+        return -RT_EFULL;
     }
     pin_irq_hdr_tab[hdr_index].pin = pin;
     pin_irq_hdr_tab[hdr_index].hdr = hdr;

+ 1 - 1
bsp/gd32350r-eval/drivers/drv_gpio.c

@@ -293,7 +293,7 @@ rt_err_t gd32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
     if (pin_irq_hdr_tab[hdr_index].pin != -1)
     {
         rt_hw_interrupt_enable(level);
-        return RT_EFULL;
+        return -RT_EFULL;
     }
     pin_irq_hdr_tab[hdr_index].pin = pin;
     pin_irq_hdr_tab[hdr_index].hdr = hdr;

+ 1 - 1
bsp/gd32e230k-start/drivers/drv_gpio.c

@@ -265,7 +265,7 @@ rt_err_t gd32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
     if (pin_irq_hdr_tab[hdr_index].pin != -1)
     {
         rt_hw_interrupt_enable(level);
-        return RT_EFULL;
+        return -RT_EFULL;
     }
     pin_irq_hdr_tab[hdr_index].pin = pin;
     pin_irq_hdr_tab[hdr_index].hdr = hdr;

+ 1 - 1
bsp/wch/arm/Libraries/ch32_drivers/drv_gpio_ch32f10x.c

@@ -218,7 +218,7 @@ static struct exti_line_irq *exti_line_irq_list_find(rt_int16_t pin)
 
 static rt_err_t exti_line_irq_list_bind(struct rt_pin_irq_hdr *irq_hdr)
 {
-    rt_err_t ret = RT_EFULL;
+    rt_err_t ret = -RT_EFULL;
     rt_base_t level;
     struct exti_line_irq *item;
     int index;

+ 1 - 1
bsp/wch/arm/Libraries/ch32_drivers/drv_gpio_ch32f20x.c

@@ -249,7 +249,7 @@ static struct exti_line_irq *exti_line_irq_list_find(rt_int16_t pin)
 
 static rt_err_t exti_line_irq_list_bind(struct rt_pin_irq_hdr *irq_hdr)
 {
-    rt_err_t ret = RT_EFULL;
+    rt_err_t ret = -RT_EFULL;
     rt_base_t level;
     struct exti_line_irq *item;
     int index;