diff --git a/bsp/Vango/v85xx/drivers/drv_gpio.c b/bsp/Vango/v85xx/drivers/drv_gpio.c index 50dc37bfcef035401dda41f7e4ec9d33e5aa1773..0d07537368530336c491a4b72a70b039b1c93135 100644 --- a/bsp/Vango/v85xx/drivers/drv_gpio.c +++ b/bsp/Vango/v85xx/drivers/drv_gpio.c @@ -233,7 +233,7 @@ static rt_err_t v85xx_pin_attach_irq(struct rt_device *device, rt_int32_t pin, irqindex = bit2bitno(PIN_V85XXPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -271,7 +271,7 @@ static rt_err_t v85xx_pin_detach_irq(struct rt_device *device, rt_int32_t pin) irqindex = bit2bitno(PIN_V85XXPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -306,7 +306,7 @@ static rt_err_t v85xx_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt irqindex = bit2bitno(PIN_V85XXPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -314,7 +314,7 @@ static rt_err_t v85xx_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } GPIO_InitStruct.GPIO_Mode = GPIO_Mode_INPUT; diff --git a/bsp/Vango/v85xxp/drivers/drv_gpio.c b/bsp/Vango/v85xxp/drivers/drv_gpio.c index 40f340b84d3778a969bf4ee960fc009c1ead6a65..a9ece820bdb446cc0889c8f61d4c66c3ceaaebcc 100644 --- a/bsp/Vango/v85xxp/drivers/drv_gpio.c +++ b/bsp/Vango/v85xxp/drivers/drv_gpio.c @@ -234,7 +234,7 @@ static rt_err_t V85XXP_pin_attach_irq(struct rt_device *device, rt_int32_t pin, irqindex = bit2bitno(PIN_V85XXPPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -272,7 +272,7 @@ static rt_err_t V85XXP_pin_detach_irq(struct rt_device *device, rt_int32_t pin) irqindex = bit2bitno(PIN_V85XXPPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -307,7 +307,7 @@ static rt_err_t V85XXP_pin_irq_enable(struct rt_device *device, rt_base_t pin, r irqindex = bit2bitno(PIN_V85XXPPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -315,7 +315,7 @@ static rt_err_t V85XXP_pin_irq_enable(struct rt_device *device, rt_base_t pin, r if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } GPIO_InitStruct.GPIO_Mode = GPIO_MODE_INPUT; diff --git a/bsp/acm32/acm32f0x0-nucleo/drivers/drv_gpio.c b/bsp/acm32/acm32f0x0-nucleo/drivers/drv_gpio.c index f4320e4f024dd0d711d1ef727047719767f18210..ac90907ef0a95506d0c50e7f8e20eb4f1f363e54 100644 --- a/bsp/acm32/acm32f0x0-nucleo/drivers/drv_gpio.c +++ b/bsp/acm32/acm32f0x0-nucleo/drivers/drv_gpio.c @@ -318,7 +318,7 @@ static rt_err_t acm32_pin_attach_irq(struct rt_device *device, rt_int32_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = PIN2INDEX(pin); @@ -357,7 +357,7 @@ static rt_err_t acm32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = PIN2INDEX(pin); @@ -389,7 +389,7 @@ static rt_err_t acm32_pin_irq_enable(struct rt_device *device, rt_base_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = PIN2INDEX(pin); @@ -402,7 +402,7 @@ static rt_err_t acm32_pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } System_Module_Enable(EN_EXTI); @@ -444,7 +444,7 @@ static rt_err_t acm32_pin_irq_enable(struct rt_device *device, rt_base_t pin, { if ((pin_irq_enable_mask & (1 << irqindex)) == 0) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/acm32/acm32f4xx-nucleo/drivers/drv_gpio.c b/bsp/acm32/acm32f4xx-nucleo/drivers/drv_gpio.c index 039beb0848ccb870c1bcb191c8722dbf4e4d61fc..81bf91cd7167569cb2489199739666b2e2ce73b3 100644 --- a/bsp/acm32/acm32f4xx-nucleo/drivers/drv_gpio.c +++ b/bsp/acm32/acm32f4xx-nucleo/drivers/drv_gpio.c @@ -290,7 +290,7 @@ static rt_err_t _pin_attach_irq(struct rt_device *device, rt_int32_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = PIN2INDEX(pin); @@ -329,7 +329,7 @@ static rt_err_t _pin_dettach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = PIN2INDEX(pin); @@ -361,7 +361,7 @@ static rt_err_t _pin_irq_enable(struct rt_device *device, rt_base_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = PIN2INDEX(pin); @@ -374,7 +374,7 @@ static rt_err_t _pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } /* Configure GPIO_InitStructure */ @@ -414,7 +414,7 @@ static rt_err_t _pin_irq_enable(struct rt_device *device, rt_base_t pin, { if ((pin_irq_enable_mask & (1 << irqindex)) == 0) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/airm2m/air105/libraries/rt_drivers/drv_gpio.c b/bsp/airm2m/air105/libraries/rt_drivers/drv_gpio.c index d3b7126319de020dd777efb39585f2e0b7379aec..0fccebd02eb2c409778b9210e0271a27619c8d7c 100644 --- a/bsp/airm2m/air105/libraries/rt_drivers/drv_gpio.c +++ b/bsp/airm2m/air105/libraries/rt_drivers/drv_gpio.c @@ -153,7 +153,7 @@ static rt_err_t air105_pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[pin].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } switch (pin_irq_hdr_tab[pin].mode) { diff --git a/bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c b/bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c index 5c95fe1bb5c3770ee6b5314f76aacf4bf5f3f65a..8f7415fd5a1972a53f6c9f06eb76c4c71de12fa7 100644 --- a/bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c +++ b/bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c @@ -177,7 +177,7 @@ static rt_err_t air32_hwtimer_control(struct rt_hwtimer_device *device, rt_uint3 break; default: - result = RT_ENOSYS; + result = -RT_EINVAL; break; } diff --git a/bsp/apm32/libraries/Drivers/drv_gpio.c b/bsp/apm32/libraries/Drivers/drv_gpio.c index 1539dcd7b8c2e168693e528ea96307dfa1a8cfcc..f2f53f95da9cd7fcf8e1c9e3efc8f3ecfcf35866 100644 --- a/bsp/apm32/libraries/Drivers/drv_gpio.c +++ b/bsp/apm32/libraries/Drivers/drv_gpio.c @@ -340,7 +340,7 @@ static rt_err_t apm32_pin_attach_irq(struct rt_device *device, rt_base_t pin, irqindex = bit2bitno(PIN_APMPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -379,7 +379,7 @@ static rt_err_t apm32_pin_dettach_irq(struct rt_device *device, rt_base_t pin) irqindex = bit2bitno(PIN_APMPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -416,7 +416,7 @@ static rt_err_t apm32_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqindex = bit2bitno(PIN_APMPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -424,7 +424,7 @@ static rt_err_t apm32_pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } irqmap = &pin_irq_map[irqindex]; @@ -512,7 +512,7 @@ static rt_err_t apm32_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqmap = get_pin_irq_map(PIN_APMPIN(pin)); if (irqmap == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/apollo2/board/gpio.c b/bsp/apollo2/board/gpio.c index edfaef1431d83790585274678661e17e2daf2e23..95fd5ad57beefb5dfeea881d998eeb55e92d819c 100644 --- a/bsp/apollo2/board/gpio.c +++ b/bsp/apollo2/board/gpio.c @@ -176,7 +176,7 @@ rt_err_t am_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint32_t { if (am_hal_gpio_int_enable_get() != AM_HAL_GPIO_BIT(am_pin_irq_hdr_tab[irqindex].pin)) { - return RT_ENOSYS; + return -RT_ENOSYS; } /* Disable the GPIO/button interrupt */ @@ -184,7 +184,7 @@ rt_err_t am_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint32_t } else { - return RT_ENOSYS; + return -RT_ENOSYS; } return RT_EOK; diff --git a/bsp/essemi/es32f0654/drivers/drv_gpio.c b/bsp/essemi/es32f0654/drivers/drv_gpio.c index 9e654439e2b8e4d00a5af74367657c5b0b201c2e..5710945474f8a104c4a9e6244b36bf561cbc615f 100644 --- a/bsp/essemi/es32f0654/drivers/drv_gpio.c +++ b/bsp/essemi/es32f0654/drivers/drv_gpio.c @@ -337,7 +337,7 @@ rt_err_t es32f0_pin_attach_irq(struct rt_device *device, rt_int32_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } /* pin no. convert to dec no. */ for (irqindex = 0; irqindex < 16; irqindex++) @@ -349,7 +349,7 @@ rt_err_t es32f0_pin_attach_irq(struct rt_device *device, rt_int32_t pin, } if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); if (pin_irq_hdr_tab[irqindex].pin == pin && @@ -381,12 +381,12 @@ rt_err_t es32f0_pin_detach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = index->pin & 0x00FF; if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); if (pin_irq_hdr_tab[irqindex].pin == -1) @@ -419,7 +419,7 @@ rt_err_t es32f0_pin_irq_enable(struct rt_device *device, rt_base_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } if (enabled == PIN_IRQ_ENABLE) { @@ -433,13 +433,13 @@ rt_err_t es32f0_pin_irq_enable(struct rt_device *device, rt_base_t pin, } if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } irqmap = &pin_irq_map[irqindex]; ald_gpio_exti_init(index->gpio, index->pin, &exti_initstruct); @@ -470,13 +470,13 @@ rt_err_t es32f0_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqmap = get_pin_irq_map(index->pin); if (irqmap == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } NVIC_DisableIRQ(irqmap->irqno); } else { - return RT_ENOSYS; + return -RT_ENOSYS; } return RT_EOK; } diff --git a/bsp/essemi/es32f369x/drivers/drv_gpio.c b/bsp/essemi/es32f369x/drivers/drv_gpio.c index a805b0379119a2c9094933d2164eb1dda6ccb0df..f10de0a2301544372d66f2ea360aa3aa1044db72 100644 --- a/bsp/essemi/es32f369x/drivers/drv_gpio.c +++ b/bsp/essemi/es32f369x/drivers/drv_gpio.c @@ -339,7 +339,7 @@ rt_err_t es32f3_pin_attach_irq(struct rt_device *device, rt_int32_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } /* pin no. convert to dec no. */ for (irqindex = 0; irqindex < 16; irqindex++) @@ -351,7 +351,7 @@ rt_err_t es32f3_pin_attach_irq(struct rt_device *device, rt_int32_t pin, } if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); if (pin_irq_hdr_tab[irqindex].pin == pin && @@ -383,7 +383,7 @@ rt_err_t es32f3_pin_detach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } for (irqindex = 0; irqindex < 16; irqindex++) @@ -395,7 +395,7 @@ rt_err_t es32f3_pin_detach_irq(struct rt_device *device, rt_int32_t pin) } if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); if (pin_irq_hdr_tab[irqindex].pin == -1) @@ -428,7 +428,7 @@ rt_err_t es32f3_pin_irq_enable(struct rt_device *device, rt_base_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } if (enabled == PIN_IRQ_ENABLE) { @@ -442,13 +442,13 @@ rt_err_t es32f3_pin_irq_enable(struct rt_device *device, rt_base_t pin, } if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } irqmap = &pin_irq_map[irqindex]; ald_gpio_exti_init(index->gpio, index->pin, &exti_initstruct); @@ -483,13 +483,13 @@ rt_err_t es32f3_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqmap = get_pin_irq_map(index->pin); if (irqmap == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } NVIC_DisableIRQ(irqmap->irqno); } else { - return RT_ENOSYS; + return -RT_ENOSYS; } return RT_EOK; } diff --git a/bsp/fm33lc026/libraries/HAL_Drivers/drv_gpio.c b/bsp/fm33lc026/libraries/HAL_Drivers/drv_gpio.c index 084b49b0df0c19834bb111bb54fffe44f5c94142..8bd4df3c1e2a448280da09e7ca0bd51fe914664d 100644 --- a/bsp/fm33lc026/libraries/HAL_Drivers/drv_gpio.c +++ b/bsp/fm33lc026/libraries/HAL_Drivers/drv_gpio.c @@ -251,7 +251,7 @@ static rt_err_t fm33_pin_attach_irq(struct rt_device *device, rt_int32_t pin, irqindex = pin2irqindex(pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -290,7 +290,7 @@ static rt_err_t fm33_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) irqindex = pin2irqindex(PIN_STPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -332,7 +332,7 @@ static rt_err_t fm33_pin_irq_enable(struct rt_device *device, rt_base_t pin, { if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = pin2irqindex(pin); @@ -343,7 +343,7 @@ static rt_err_t fm33_pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } /* Configure GPIO_InitStructure */ @@ -383,7 +383,7 @@ static rt_err_t fm33_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqmap = get_pin_irq_map(PIN_STPIN(pin)); if (irqmap == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/ft32/libraries/Drivers/drv_gpio.c b/bsp/ft32/libraries/Drivers/drv_gpio.c index a9f9a1bb669e963e5c3e039d6a5b93b845810a2d..6be875e04f3a2e4a3c8afa8aba4adcd7e4308e52 100644 --- a/bsp/ft32/libraries/Drivers/drv_gpio.c +++ b/bsp/ft32/libraries/Drivers/drv_gpio.c @@ -234,7 +234,7 @@ static rt_err_t ft32_pin_attach_irq(struct rt_device *device, rt_int32_t pin, irqindex = bit2bitno(PIN_FTPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -273,7 +273,7 @@ static rt_err_t ft32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) irqindex = bit2bitno(PIN_FTPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -368,7 +368,7 @@ static rt_err_t ft32_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqindex = bit2bitno(PIN_FTPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -376,7 +376,7 @@ static rt_err_t ft32_pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } irqmap = &pin_irq_map[irqindex]; @@ -425,7 +425,7 @@ static rt_err_t ft32_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqmap = get_pin_irq_map(PIN_FTPIN(pin)); if (irqmap == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/gd32vf103v-eval/drivers/drv_gpio.c b/bsp/gd32vf103v-eval/drivers/drv_gpio.c index 4427191a54e51d5bc6f83f44a34091275072afc0..f7dcf1284fa8905c803d405273147e7fbc76bac3 100644 --- a/bsp/gd32vf103v-eval/drivers/drv_gpio.c +++ b/bsp/gd32vf103v-eval/drivers/drv_gpio.c @@ -273,12 +273,12 @@ static rt_err_t gd32vf_pin_attach_irq(struct rt_device *device, rt_int32_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -313,12 +313,12 @@ static rt_err_t gd32vf_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -347,13 +347,13 @@ static rt_err_t gd32vf_pin_irq_enable(struct rt_device *device, rt_base_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } if (enabled == PIN_IRQ_ENABLE) @@ -363,7 +363,7 @@ static rt_err_t gd32vf_pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } irqmap = &pin_irq_map[irqindex]; @@ -403,7 +403,7 @@ static rt_err_t gd32vf_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqmap = get_pin_irq_map(index->pin); if (irqmap == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/hc32/libraries/hc32_drivers/drv_gpio.c b/bsp/hc32/libraries/hc32_drivers/drv_gpio.c index b9e5d3f1f3a5463eee6813a0c38f12fe8c07b421..93539d6d05ebc084ac5e7ab16e8c2ebc0fcedd6f 100644 --- a/bsp/hc32/libraries/hc32_drivers/drv_gpio.c +++ b/bsp/hc32/libraries/hc32_drivers/drv_gpio.c @@ -315,7 +315,7 @@ static rt_err_t hc32_pin_attach_irq(struct rt_device *device, rt_int32_t pin, irqindex = GPIO_PIN_INDEX(pin); if (irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -353,7 +353,7 @@ static rt_err_t hc32_pin_detach_irq(struct rt_device *device, rt_int32_t pin) irqindex = GPIO_PIN_INDEX(pin); if (irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -397,7 +397,7 @@ static rt_err_t hc32_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_ irqindex = GPIO_PIN_INDEX(pin); if (irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } irq_map = &pin_irq_map[irqindex]; @@ -409,7 +409,7 @@ static rt_err_t hc32_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_ if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } /* Exint config */ diff --git a/bsp/hc32l136/drivers/drv_gpio.c b/bsp/hc32l136/drivers/drv_gpio.c index 406c74ba6dbc2c3257112d26131d9bcc7184dad5..27b4f74baa7cb183656f67c4df82d3813780b950 100644 --- a/bsp/hc32l136/drivers/drv_gpio.c +++ b/bsp/hc32l136/drivers/drv_gpio.c @@ -305,7 +305,7 @@ static rt_err_t _pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } /* Exint config */ diff --git a/bsp/imxrt/libraries/drivers/drv_gpio.c b/bsp/imxrt/libraries/drivers/drv_gpio.c index dc61760eb284113216f07934f8dbd2c10bc4c2e3..975c5b26ba3fd956c34bd0540785fc6140b87ebb 100644 --- a/bsp/imxrt/libraries/drivers/drv_gpio.c +++ b/bsp/imxrt/libraries/drivers/drv_gpio.c @@ -668,7 +668,7 @@ static rt_err_t imxrt_pin_attach_irq(struct rt_device *device, rt_int32_t pin, if (PIN_INVALID_CHECK(port, pin_num)) { LOG_D("invalid pin,rtt pin: %d,port: %d,pin: %d \n", pin,port + 1,pin_num); - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -701,7 +701,7 @@ static rt_err_t imxrt_pin_detach_irq(struct rt_device *device, rt_int32_t pin) if (PIN_INVALID_CHECK(port, pin_num)) { LOG_D("invalid pin,rtt pin: %d,port: %d,pin: %d \n", pin,port + 1,pin_num); - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -730,13 +730,13 @@ static rt_err_t imxrt_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt if (PIN_INVALID_CHECK(port, pin_num)) { LOG_D("invalid pin,rtt pin: %d,port: %d,pin: %d \n", pin,port + 1,pin_num); - return RT_ENOSYS; + return -RT_ENOSYS; } if (hdr_tab[pin].pin == -1) { LOG_D("rtt pin: %d callback function not initialized!\n", pin); - return RT_ENOSYS; + return -RT_ENOSYS; } if (enabled == PIN_IRQ_ENABLE) diff --git a/bsp/loongson/ls2kdev/drivers/drv_pwm.c b/bsp/loongson/ls2kdev/drivers/drv_pwm.c index a6886991002bf6115ffcd3ea11de6640714483d3..9559a2f46038d53673984c5962b615d589ac758d 100644 --- a/bsp/loongson/ls2kdev/drivers/drv_pwm.c +++ b/bsp/loongson/ls2kdev/drivers/drv_pwm.c @@ -104,7 +104,7 @@ static rt_err_t loongson_pwm_ioctl(struct rt_device_pwm *device, int cmd, void * rc = loongson_pwm_set(device, cfg->channel, cfg->period, cfg->pulse); break; case PWM_CMD_GET: - rc = RT_ENOSYS; + rc = -RT_ENOSYS; break; default: rc = -RT_EINVAL; diff --git a/bsp/loongson/ls2kdev/drivers/drv_rtc.c b/bsp/loongson/ls2kdev/drivers/drv_rtc.c index ae90e2c79eabac7607fbcdee9efed67ca052b2ec..4b1f358a2fcfa56d0c24af6a980552912944f863 100644 --- a/bsp/loongson/ls2kdev/drivers/drv_rtc.c +++ b/bsp/loongson/ls2kdev/drivers/drv_rtc.c @@ -115,7 +115,7 @@ static rt_ssize_t rt_rtc_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_si static rt_err_t rt_rtc_ioctl(rt_device_t dev, int cmd, void *args) { - rt_err_t err = RT_ENOSYS; + rt_err_t err = -RT_ENOSYS; static int count = 0; diff --git a/bsp/mm32/libraries/HAL_Drivers/drv_gpio.c b/bsp/mm32/libraries/HAL_Drivers/drv_gpio.c index 9a28b4514abcc6f82be350f609b9ccaa6f5ff7db..fc780c8d286ea959b0f9ec8a25ecc804d1d60d62 100644 --- a/bsp/mm32/libraries/HAL_Drivers/drv_gpio.c +++ b/bsp/mm32/libraries/HAL_Drivers/drv_gpio.c @@ -230,7 +230,7 @@ static rt_err_t mm32_pin_attach_irq(struct rt_device *device, rt_int32_t pin, irqindex = bit2bitno(PIN_STPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -269,7 +269,7 @@ static rt_err_t mm32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) irqindex = bit2bitno(PIN_STPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -305,7 +305,7 @@ static rt_err_t mm32_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqindex = bit2bitno(PIN_STPIN(pin)); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -313,7 +313,7 @@ static rt_err_t mm32_pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } irqmap = &pin_irq_map[irqindex]; @@ -350,7 +350,7 @@ static rt_err_t mm32_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqmap = get_pin_irq_map(PIN_STPIN(pin)); if (irqmap == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/mm32f103x/drivers/drv_gpio.c b/bsp/mm32f103x/drivers/drv_gpio.c index 4f87ee3f59f7a104afcf46daa9bc54d5d34066a0..8168024967a28a24ae99ea9b86b2a428224a0800 100644 --- a/bsp/mm32f103x/drivers/drv_gpio.c +++ b/bsp/mm32f103x/drivers/drv_gpio.c @@ -311,12 +311,12 @@ rt_err_t mm32_pin_detach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(mm32_pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/mm32f327x/drivers/drv_gpio.c b/bsp/mm32f327x/drivers/drv_gpio.c index d157f459bb59735ba7de0d94bcdf2172c6fbe85e..af5d9e80dfb16d5c02da3d227388b6e809fe273a 100644 --- a/bsp/mm32f327x/drivers/drv_gpio.c +++ b/bsp/mm32f327x/drivers/drv_gpio.c @@ -306,12 +306,12 @@ rt_err_t mm32_pin_detach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(mm32_pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/mm32l3xx/drivers/drv_gpio.c b/bsp/mm32l3xx/drivers/drv_gpio.c index a6c3849c858e92864e030ae2b4bd9e2906dd1038..60aa907c1a6c0ea7c9f39d06cac1f5d8a32db9a6 100644 --- a/bsp/mm32l3xx/drivers/drv_gpio.c +++ b/bsp/mm32l3xx/drivers/drv_gpio.c @@ -296,12 +296,12 @@ rt_err_t mm32_pin_detach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(mm32_pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/n32/libraries/n32_drivers/drv_gpio.c b/bsp/n32/libraries/n32_drivers/drv_gpio.c index 1cfca81dc3e77723060a7ee8893b168a5360a5a4..921926704d8955eef406a947a233179cf69ca19b 100644 --- a/bsp/n32/libraries/n32_drivers/drv_gpio.c +++ b/bsp/n32/libraries/n32_drivers/drv_gpio.c @@ -422,12 +422,12 @@ static rt_err_t n32_pin_attach_irq(struct rt_device *device, rt_int32_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -462,12 +462,12 @@ static rt_err_t n32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -497,7 +497,7 @@ static rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } if (enabled == PIN_IRQ_ENABLE) @@ -505,7 +505,7 @@ static rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -513,7 +513,7 @@ static rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } irqmap = &pin_irq_map[irqindex]; @@ -561,7 +561,7 @@ static rt_err_t n32_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqmap = get_pin_irq_map(index->pin); if (irqmap == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/nrf5x/libraries/drivers/drv_gpio.c b/bsp/nrf5x/libraries/drivers/drv_gpio.c index 43aee703c93b20a5a56e69b6d4e7fec8a61b7c0d..747c63121008a6f894535925a0bca092fb729f92 100644 --- a/bsp/nrf5x/libraries/drivers/drv_gpio.c +++ b/bsp/nrf5x/libraries/drivers/drv_gpio.c @@ -206,7 +206,7 @@ static rt_err_t nrf5x_pin_attach_irq(struct rt_device *device, rt_int32_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irq_quantity = ITEM_NUM(pin_irq_hdr_tab); @@ -280,7 +280,7 @@ static rt_err_t nrf5x_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irq_quantity = ITEM_NUM(pin_irq_hdr_tab); @@ -300,7 +300,7 @@ static rt_err_t nrf5x_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) } if(i >= irq_quantity) { - return RT_ENOSYS; + return -RT_ENOSYS; } return RT_EOK; } @@ -316,7 +316,7 @@ static rt_err_t nrf5x_pin_irq_enable(struct rt_device *device, rt_base_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irq_quantity = ITEM_NUM(pin_irq_hdr_tab); @@ -340,7 +340,7 @@ static rt_err_t nrf5x_pin_irq_enable(struct rt_device *device, rt_base_t pin, if(i >= irq_quantity) { - return RT_ENOSYS; + return -RT_ENOSYS; } return RT_EOK; } diff --git a/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_gpio.c b/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_gpio.c index 099d3331e60bb0790dcebbbd912d5dff4de60aec..932ec82d118ede82f2c499c6f98a9cd084d4a216 100644 --- a/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_gpio.c +++ b/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_gpio.c @@ -267,12 +267,12 @@ static rt_err_t gd32_pin_attach_irq(struct rt_device *device, rt_int32_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -307,12 +307,12 @@ static rt_err_t gd32_pin_dettach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -345,7 +345,7 @@ static rt_err_t gd32_pin_irq_enable(struct rt_device *device, rt_base_t pin, index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } if (enabled == PIN_IRQ_ENABLE) @@ -353,7 +353,7 @@ static rt_err_t gd32_pin_irq_enable(struct rt_device *device, rt_base_t pin, irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -361,7 +361,7 @@ static rt_err_t gd32_pin_irq_enable(struct rt_device *device, rt_base_t pin, if (pin_irq_hdr_tab[irqindex].pin == -1) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } irqmap = &pin_irq_map[irqindex]; diff --git a/bsp/rockchip/common/drivers/drv_gpio.c b/bsp/rockchip/common/drivers/drv_gpio.c index 3ac0e434327cbe203db470e4be120f4e3660c7b7..700936dee8632e0d9a2f5ef9d44e7da27c657f81 100644 --- a/bsp/rockchip/common/drivers/drv_gpio.c +++ b/bsp/rockchip/common/drivers/drv_gpio.c @@ -97,7 +97,7 @@ static rt_err_t pin_attach_irq(struct rt_device *device, rt_int32_t pin, if (pin < 0 || pin >= HAL_ARRAY_SIZE(pin_irq_hdr_tab)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -132,7 +132,7 @@ static rt_err_t pin_detach_irq(struct rt_device *device, rt_int32_t pin) if (pin < 0 || pin >= HAL_ARRAY_SIZE(pin_irq_hdr_tab)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -163,13 +163,13 @@ static rt_err_t pin_irq_enable(struct rt_device *dev, rt_base_t pin, rt_uint32_t { if (pin < 0 || pin >= HAL_ARRAY_SIZE(pin_irq_hdr_tab)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); if (pin_irq_hdr_tab[pin].pin == BANK_PIN_DEFAULT) { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } switch (pin_irq_hdr_tab[pin].mode) @@ -204,7 +204,7 @@ static rt_err_t pin_irq_enable(struct rt_device *dev, rt_base_t pin, rt_uint32_t } else { - return RT_ENOSYS; + return -RT_ENOSYS; } return RT_EOK; diff --git a/bsp/rv32m1_vega/ri5cy/driver/drv_gpio.c b/bsp/rv32m1_vega/ri5cy/driver/drv_gpio.c index ab0822382acb1df99d2762d2baf7b5a70b0ab637..30285026f7cf4cdedf5ab071dbdd512b4466fb56 100644 --- a/bsp/rv32m1_vega/ri5cy/driver/drv_gpio.c +++ b/bsp/rv32m1_vega/ri5cy/driver/drv_gpio.c @@ -410,7 +410,7 @@ static rt_err_t vega_pin_detach_irq(struct rt_device *device, rt_int32_t pin) if(pin_map == RT_NULL || irq_map == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } if(irq_map->enable == PIN_IRQ_DISABLE) diff --git a/bsp/synwit/swm320/drivers/drv_gpio.c b/bsp/synwit/swm320/drivers/drv_gpio.c index 0c040b5aa4e9e7b6743d11ae4084fee175074397..e4a5729e1e87cd1bde245804a6fe8a9da66d00c7 100644 --- a/bsp/synwit/swm320/drivers/drv_gpio.c +++ b/bsp/synwit/swm320/drivers/drv_gpio.c @@ -384,7 +384,7 @@ static rt_err_t swm_pin_irq_enable(struct rt_device *device, gpio_obj = _pin2struct(pin); if (gpio_obj == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } if (enabled == PIN_IRQ_ENABLE) diff --git a/bsp/synwit/swm341/drivers/drv_gpio.c b/bsp/synwit/swm341/drivers/drv_gpio.c index d38a80eede55b775e8e213d2ad0026c6be6ab3be..79e75621def3a7d9c22b5287c3d1ccccc28d6faa 100644 --- a/bsp/synwit/swm341/drivers/drv_gpio.c +++ b/bsp/synwit/swm341/drivers/drv_gpio.c @@ -406,7 +406,7 @@ static rt_err_t swm_pin_irq_enable(struct rt_device *device, gpio_obj = _pin2struct(pin); if (gpio_obj == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } if (enabled == PIN_IRQ_ENABLE) diff --git a/bsp/tkm32F499/drivers/drv_gpio.c b/bsp/tkm32F499/drivers/drv_gpio.c index 2fe9418d72aea4487c13ed533af88a93683eb0ff..671582d9c185f7d99fe23e8be458b62d34a3de4f 100644 --- a/bsp/tkm32F499/drivers/drv_gpio.c +++ b/bsp/tkm32F499/drivers/drv_gpio.c @@ -339,12 +339,12 @@ rt_err_t tkm32_pin_detach_irq(struct rt_device *device, rt_int32_t pin) index = get_pin(pin); if (index == RT_NULL) { - return RT_ENOSYS; + return -RT_ENOSYS; } irqindex = bit2bitno(index->pin); if (irqindex < 0 || irqindex >= ITEM_NUM(tkm32_pin_irq_map)) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); diff --git a/bsp/w60x/drivers/drv_pin.c b/bsp/w60x/drivers/drv_pin.c index 7dae2e26dd4a9b1d10a88943d916bbd2ddcd887f..d9cf5e32cad976966ed48e73d345cc789c20e84d 100644 --- a/bsp/w60x/drivers/drv_pin.c +++ b/bsp/w60x/drivers/drv_pin.c @@ -78,7 +78,7 @@ static rt_err_t wm_pin_attach_irq(struct rt_device *device, rt_int32_t pin, gpio_pin = wm_get_pin(pin); if (gpio_pin < 0) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); @@ -102,7 +102,7 @@ static rt_err_t wm_pin_attach_irq(struct rt_device *device, rt_int32_t pin, break; default: rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } tls_gpio_isr_register((enum tls_io_name)gpio_pin, hdr, args); @@ -123,7 +123,7 @@ static rt_err_t wm_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_ui gpio_pin = wm_get_pin(pin); if (gpio_pin < 0) { - return RT_ENOSYS; + return -RT_ENOSYS; } level = rt_hw_interrupt_disable(); if (enabled == PIN_IRQ_ENABLE) @@ -142,7 +142,7 @@ static rt_err_t wm_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_ui else { rt_hw_interrupt_enable(level); - return RT_ENOSYS; + return -RT_ENOSYS; } } diff --git a/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c b/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c index ab73bf83a95f016e6c45ab9d445c24d4edf7c2d4..13ffe679d52c22336b5034818989e2a7c4acb0f5 100644 --- a/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c +++ b/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c @@ -216,7 +216,7 @@ static rt_err_t ch32f1_hwtimer_control(struct rt_hwtimer_device *device, rt_uint break; default: - result = RT_ENOSYS; + result = -RT_ENOSYS; break; } diff --git a/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f20x.c b/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f20x.c index 1631ee95d0ce7eaa84204dda0086cb0d97ed9faa..5bb45e7b363cf5bfeaadf77b5966dc93ca938d25 100644 --- a/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f20x.c +++ b/bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f20x.c @@ -264,7 +264,7 @@ static rt_err_t ch32f2_hwtimer_control(struct rt_hwtimer_device *device, rt_uint break; default: - result = RT_ENOSYS; + result = -RT_ENOSYS; break; } diff --git a/bsp/yichip/yc3121-pos/drivers/drv_gpio.c b/bsp/yichip/yc3121-pos/drivers/drv_gpio.c index 22c3b8fe29b2955b1204634175757d7be3a82316..6cd0e4fa93026b952faee183047aef5defab0b75 100644 --- a/bsp/yichip/yc3121-pos/drivers/drv_gpio.c +++ b/bsp/yichip/yc3121-pos/drivers/drv_gpio.c @@ -224,7 +224,7 @@ static rt_err_t yc_pin_irq_enable(struct rt_device *device, } else { - return RT_ENOSYS; + return -RT_ENOSYS; } return RT_EOK; } diff --git a/libcpu/aarch64/common/mmu.c b/libcpu/aarch64/common/mmu.c index 83073a63147bac3b944fe5335d32c7603eb0f29b..1e94fdca97f7516d9be473def0e2b8049d359790 100644 --- a/libcpu/aarch64/common/mmu.c +++ b/libcpu/aarch64/common/mmu.c @@ -613,7 +613,7 @@ static int _noncache(uintptr_t *pte) else { // do not support other type to be noncache - err = RT_ENOSYS; + err = -RT_ENOSYS; } return err; }