diff --git a/bsp/Infineon/libraries/HAL_Drivers/drv_hwtimer.c b/bsp/Infineon/libraries/HAL_Drivers/drv_hwtimer.c index ec72d0f579..5e6582cb7c 100644 --- a/bsp/Infineon/libraries/HAL_Drivers/drv_hwtimer.c +++ b/bsp/Infineon/libraries/HAL_Drivers/drv_hwtimer.c @@ -198,7 +198,7 @@ static rt_err_t timer_ctrl(rt_hwtimer_t *timer, rt_uint32_t cmd, void *arg) if (result != CY_RSLT_SUCCESS) { LOG_E("cyhal_timer_set_frequency error\r\n"); - return RT_ERROR; + return -RT_ERROR; } } break; @@ -301,7 +301,7 @@ int hwtimer_sample() if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWTIMER_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_open(hw_dev, RT_DEVICE_OFLAG_RDWR); @@ -329,7 +329,7 @@ int hwtimer_sample() if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) { rt_kprintf("set timeout value failed\n"); - return RT_ERROR; + return -RT_ERROR; } while (1) diff --git a/bsp/Infineon/libraries/HAL_Drivers/drv_pwm.c b/bsp/Infineon/libraries/HAL_Drivers/drv_pwm.c index dd3a6a316e..534bd65be9 100644 --- a/bsp/Infineon/libraries/HAL_Drivers/drv_pwm.c +++ b/bsp/Infineon/libraries/HAL_Drivers/drv_pwm.c @@ -243,7 +243,7 @@ static int pwm_sample(int argc, char *argv[]) if (pwm_dev == RT_NULL) { rt_kprintf("pwm sample run failed! can't find %s device!\n", PWM_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); diff --git a/bsp/Infineon/libraries/HAL_Drivers/drv_rtc.c b/bsp/Infineon/libraries/HAL_Drivers/drv_rtc.c index 8b6718c09d..146f000ef1 100644 --- a/bsp/Infineon/libraries/HAL_Drivers/drv_rtc.c +++ b/bsp/Infineon/libraries/HAL_Drivers/drv_rtc.c @@ -153,7 +153,7 @@ static int rt_hw_rtc_init(void) if (rt_hw_rtc_register(&ifx32_rtc_dev, "rtc", RT_DEVICE_FLAG_RDWR, RT_NULL) != RT_EOK) { LOG_E("rtc init failed"); - result = RT_ERROR; + result = -RT_ERROR; } else { diff --git a/bsp/Infineon/libraries/HAL_Drivers/drv_spi.c b/bsp/Infineon/libraries/HAL_Drivers/drv_spi.c index 28efc62c49..8d6268e15c 100644 --- a/bsp/Infineon/libraries/HAL_Drivers/drv_spi.c +++ b/bsp/Infineon/libraries/HAL_Drivers/drv_spi.c @@ -60,7 +60,7 @@ static void ifx_spi_init(struct ifx_spi *ifx_spi) result = cyhal_spi_init(ifx_spi->spi_obj, ifx_spi->mosi_pin, ifx_spi->miso_pin, ifx_spi->sck_pin, NC, NULL, ifx_spi->spi_obj->data_bits, ifx_spi->spi_obj->mode, false); - RT_ASSERT(result != RT_ERROR); + RT_ASSERT(result == RT_EOK); rt_kprintf("[%s] Freq:[%d]HZ\n", ifx_spi->bus_name, ifx_spi->freq); diff --git a/bsp/Infineon/libraries/HAL_Drivers/drv_uart.c b/bsp/Infineon/libraries/HAL_Drivers/drv_uart.c index 644f671cfa..d34d378911 100644 --- a/bsp/Infineon/libraries/HAL_Drivers/drv_uart.c +++ b/bsp/Infineon/libraries/HAL_Drivers/drv_uart.c @@ -182,7 +182,7 @@ static rt_err_t ifx_configure(struct rt_serial_device *serial, struct serial_con result = cyhal_uart_set_baud(uart->config->uart_obj, cfg->baud_rate, NULL); } - RT_ASSERT(result != RT_ERROR); + RT_ASSERT(result == RT_EOK); return RT_EOK; } diff --git a/bsp/Infineon/libraries/HAL_Drivers/drv_wdt.c b/bsp/Infineon/libraries/HAL_Drivers/drv_wdt.c index 010352858d..92c0e88f93 100644 --- a/bsp/Infineon/libraries/HAL_Drivers/drv_wdt.c +++ b/bsp/Infineon/libraries/HAL_Drivers/drv_wdt.c @@ -60,7 +60,7 @@ static rt_err_t wdt_control(rt_watchdog_t *wdt_device, int cmd, void *arg) /* Initialize the WDT */ int result = cyhal_wdt_init(cfg->WDTx, (rt_uint32_t)timeout_ms); /* WDT initialization failed. Stop program execution */ - RT_ASSERT(result != RT_ERROR); + RT_ASSERT(result == RT_EOK); } break; diff --git a/bsp/Infineon/libraries/templates/PSOC62/board/ports/slider_sample.c b/bsp/Infineon/libraries/templates/PSOC62/board/ports/slider_sample.c index 8786b5ba13..829094f5f2 100644 --- a/bsp/Infineon/libraries/templates/PSOC62/board/ports/slider_sample.c +++ b/bsp/Infineon/libraries/templates/PSOC62/board/ports/slider_sample.c @@ -234,7 +234,7 @@ int Slider_ctrl_sample(void) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; diff --git a/bsp/Infineon/libraries/templates/PSOC62/board/ports/spi_sample.c b/bsp/Infineon/libraries/templates/PSOC62/board/ports/spi_sample.c index 7687bbe36f..c2f18a2c29 100644 --- a/bsp/Infineon/libraries/templates/PSOC62/board/ports/spi_sample.c +++ b/bsp/Infineon/libraries/templates/PSOC62/board/ports/spi_sample.c @@ -32,7 +32,7 @@ static int rt_spi_device_init(void) if (RT_NULL == spi_dev) { rt_kprintf("spi sample run failed! can't find %s device!\n", SPI_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_spi_configure(spi_dev, &cfg); diff --git a/bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/slider_sample.c b/bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/slider_sample.c index 8786b5ba13..829094f5f2 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/slider_sample.c +++ b/bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/slider_sample.c @@ -234,7 +234,7 @@ int Slider_ctrl_sample(void) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; diff --git a/bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/spi_sample.c b/bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/spi_sample.c index 7687bbe36f..c2f18a2c29 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/spi_sample.c +++ b/bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/spi_sample.c @@ -32,7 +32,7 @@ static int rt_spi_device_init(void) if (RT_NULL == spi_dev) { rt_kprintf("spi sample run failed! can't find %s device!\n", SPI_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_spi_configure(spi_dev, &cfg); diff --git a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/slider_sample.c b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/slider_sample.c index 8786b5ba13..829094f5f2 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/slider_sample.c +++ b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/slider_sample.c @@ -234,7 +234,7 @@ int Slider_ctrl_sample(void) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; diff --git a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/spi_sample.c b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/spi_sample.c index 7687bbe36f..c2f18a2c29 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/spi_sample.c +++ b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/spi_sample.c @@ -32,7 +32,7 @@ static int rt_spi_device_init(void) if (RT_NULL == spi_dev) { rt_kprintf("spi sample run failed! can't find %s device!\n", SPI_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_spi_configure(spi_dev, &cfg); diff --git a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/slider_sample.c b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/slider_sample.c index 44a4f97dee..a4599ceaa7 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/slider_sample.c +++ b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/slider_sample.c @@ -235,7 +235,7 @@ int Slider_ctrl_sample(void) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; diff --git a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/spi_sample.c b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/spi_sample.c index 7687bbe36f..c2f18a2c29 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/spi_sample.c +++ b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/spi_sample.c @@ -32,7 +32,7 @@ static int rt_spi_device_init(void) if (RT_NULL == spi_dev) { rt_kprintf("spi sample run failed! can't find %s device!\n", SPI_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_spi_configure(spi_dev, &cfg); diff --git a/bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/slider_sample.c b/bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/slider_sample.c index 8786b5ba13..829094f5f2 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/slider_sample.c +++ b/bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/slider_sample.c @@ -234,7 +234,7 @@ int Slider_ctrl_sample(void) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; diff --git a/bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/spi_sample.c b/bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/spi_sample.c index 7687bbe36f..c2f18a2c29 100644 --- a/bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/spi_sample.c +++ b/bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/spi_sample.c @@ -32,7 +32,7 @@ static int rt_spi_device_init(void) if (RT_NULL == spi_dev) { rt_kprintf("spi sample run failed! can't find %s device!\n", SPI_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_spi_configure(spi_dev, &cfg); diff --git a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/slider_sample.c b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/slider_sample.c index 44a4f97dee..a4599ceaa7 100644 --- a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/slider_sample.c +++ b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/slider_sample.c @@ -235,7 +235,7 @@ int Slider_ctrl_sample(void) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; diff --git a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/spi_sample.c b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/spi_sample.c index 7687bbe36f..c2f18a2c29 100644 --- a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/spi_sample.c +++ b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/spi_sample.c @@ -32,7 +32,7 @@ static int rt_spi_device_init(void) if (RT_NULL == spi_dev) { rt_kprintf("spi sample run failed! can't find %s device!\n", SPI_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_spi_configure(spi_dev, &cfg); diff --git a/bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/slider_sample.c b/bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/slider_sample.c index 44a4f97dee..a4599ceaa7 100644 --- a/bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/slider_sample.c +++ b/bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/slider_sample.c @@ -235,7 +235,7 @@ int Slider_ctrl_sample(void) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; diff --git a/bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/spi_sample.c b/bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/spi_sample.c index 7687bbe36f..c2f18a2c29 100644 --- a/bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/spi_sample.c +++ b/bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/spi_sample.c @@ -32,7 +32,7 @@ static int rt_spi_device_init(void) if (RT_NULL == spi_dev) { rt_kprintf("spi sample run failed! can't find %s device!\n", SPI_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_spi_configure(spi_dev, &cfg); diff --git a/bsp/airm2m/air105/board/wdt_feed.c b/bsp/airm2m/air105/board/wdt_feed.c index 6a608275a9..da627dad01 100644 --- a/bsp/airm2m/air105/board/wdt_feed.c +++ b/bsp/airm2m/air105/board/wdt_feed.c @@ -30,14 +30,14 @@ static int wdt_feed_init(void) if (!wdg_dev) { rt_kprintf("find %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_control(wdg_dev, RT_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout); if (ret != RT_EOK) { rt_kprintf("set %s timeout failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_control(wdg_dev, RT_DEVICE_CTRL_WDT_START, RT_NULL); if (ret != RT_EOK) diff --git a/bsp/airm2m/air105/libraries/rt_drivers/drv_i2c.c b/bsp/airm2m/air105/libraries/rt_drivers/drv_i2c.c index e4ade74c8f..eba4b3c826 100644 --- a/bsp/airm2m/air105/libraries/rt_drivers/drv_i2c.c +++ b/bsp/airm2m/air105/libraries/rt_drivers/drv_i2c.c @@ -85,7 +85,7 @@ static rt_ssize_t air105_i2c_slv_xfer(struct rt_i2c_bus_device *bus, struct rt_i2c_msg msgs[], rt_uint32_t num) { - return RT_ERROR; + return -RT_ENOSYS; } static rt_err_t air105_i2c_bus_control(struct rt_i2c_bus_device *bus, rt_uint32_t cmd, diff --git a/bsp/airm2m/air105/libraries/rt_drivers/drv_usart_v2.c b/bsp/airm2m/air105/libraries/rt_drivers/drv_usart_v2.c index cfe5419eb8..bc3666ace6 100644 --- a/bsp/airm2m/air105/libraries/rt_drivers/drv_usart_v2.c +++ b/bsp/airm2m/air105/libraries/rt_drivers/drv_usart_v2.c @@ -232,7 +232,7 @@ static rt_err_t air105_control(struct rt_serial_device *serial, int cmd, void *a } break; default: - return RT_ERROR; + return -RT_EINVAL; } return RT_EOK; diff --git a/bsp/allwinner/libraries/drivers/drv_pin.c b/bsp/allwinner/libraries/drivers/drv_pin.c index 742d12b013..cc262ca9c9 100644 --- a/bsp/allwinner/libraries/drivers/drv_pin.c +++ b/bsp/allwinner/libraries/drivers/drv_pin.c @@ -51,7 +51,7 @@ static rt_err_t hal_pin_attach_irq(struct rt_device *device, rt_int32_t pin, if (ret < 0) { rt_kprintf("gpio to irq error, irq num:%lu error num: %d", irq, ret); - return RT_ERROR; + return -RT_ERROR; } level = rt_hw_interrupt_disable(); @@ -61,7 +61,7 @@ static rt_err_t hal_pin_attach_irq(struct rt_device *device, rt_int32_t pin, { rt_hw_interrupt_enable(level); rt_kprintf("request irq error, irq num:%lu error num: %d", irq, ret); - return RT_ERROR; + return -RT_ERROR; } rt_hw_interrupt_enable(level); @@ -78,7 +78,7 @@ static rt_err_t hal_pin_detach_irq(struct rt_device *device, rt_int32_t pin) if (ret < 0) { rt_kprintf("gpio to irq error, irq num:%lu error num: %d", irq, ret); - return RT_ERROR; + return -RT_ERROR; } level = rt_hw_interrupt_disable(); @@ -87,7 +87,7 @@ static rt_err_t hal_pin_detach_irq(struct rt_device *device, rt_int32_t pin) { rt_hw_interrupt_enable(level); rt_kprintf("free irq error, error num: %d", ret); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; } @@ -101,7 +101,7 @@ static rt_err_t hal_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_u if (ret < 0) { rt_kprintf("gpio to irq error, irq num:%lu error num: %d", irq, ret); - return RT_ERROR; + return -RT_ERROR; } if (enabled == PIN_IRQ_ENABLE) @@ -110,7 +110,7 @@ static rt_err_t hal_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_u if (ret < 0) { rt_kprintf("request irq error, error num: %d", ret); - return RT_ERROR; + return -RT_ERROR; } } else @@ -119,7 +119,7 @@ static rt_err_t hal_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_u if (ret < 0) { rt_kprintf("disable irq error, irq num:%lu, error num: %d", irq, ret); - return RT_ERROR; + return -RT_ERROR; } } diff --git a/bsp/allwinner/libraries/sunxi-hal/hal/source/gmac/hal_geth.c b/bsp/allwinner/libraries/sunxi-hal/hal/source/gmac/hal_geth.c index d1382f313f..0c34863ff7 100644 --- a/bsp/allwinner/libraries/sunxi-hal/hal/source/gmac/hal_geth.c +++ b/bsp/allwinner/libraries/sunxi-hal/hal/source/gmac/hal_geth.c @@ -262,7 +262,7 @@ int is_enough_desc_available(struct dma_desc *entry) if(desc->desc0.tx.own != 0) { printf("desc %08x desc0 %08x desc1 %08x\n",desc,desc->desc0,desc->desc1); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -284,7 +284,7 @@ int wait_tx_completed(struct dma_desc *entry) if(timeout_cnt > 1000) { printf("emac send data timeout \n"); - return RT_ERROR; + return -RT_ERROR; } } desc_tag_clean(desc); @@ -307,13 +307,13 @@ static rt_err_t rt_geth_xmit(rt_device_t dev, struct pbuf *p) unsigned int i = 0; unsigned int copy_offset = 0; - if (!rt_geth_dev.phy_link_status) return RT_ERROR; + if (!rt_geth_dev.phy_link_status) return -RT_ERROR; first = rt_geth_dev.get_buffer_config.dma_desc_tx + tx_dirty; ret = is_enough_desc_available(first); if(ret < 0) { - return RT_ERROR; + return -RT_ERROR; } copy_offset = 0; @@ -326,7 +326,7 @@ static rt_err_t rt_geth_xmit(rt_device_t dev, struct pbuf *p) if(copy_offset >= ((1 << 11) - 1)) { printf("send data exceed max len copy_offset %d\n",copy_offset); - return RT_ERROR; + return -RT_ERROR; } } diff --git a/bsp/allwinner_tina/drivers/drv_clock.c b/bsp/allwinner_tina/drivers/drv_clock.c index 6a8accb93d..cd463c1656 100644 --- a/bsp/allwinner_tina/drivers/drv_clock.c +++ b/bsp/allwinner_tina/drivers/drv_clock.c @@ -230,7 +230,7 @@ rt_err_t cpu_set_pll_clk(int clk) //PLL1 rate = ((24000000 * n * k) >> 0) / m (p is ignored) CCU->pll_cpu_ctrl = (0x1 << 31) | (m << 0) | (k << 4) | (n << 8) | (p << 16); if (wait_pll_stable((rt_uint32_t)(&CCU->pll_cpu_ctrl))) - return RT_ERROR; + return -RT_ERROR; CCU->cpu_clk_src = cpu_src << 16; @@ -267,7 +267,7 @@ rt_err_t audio_set_pll_clk(int clk) n = clk / n_temp; m = _24MHZ_ * 2 / m_temp; if ((n > 128) || (m > 32) || (clk != (_24MHZ_ * n * 2) / m)) - return RT_ERROR; + return -RT_ERROR; CCU->pll_audio_ctrl &= ~(0x1 << 31); n = (n - 1) & 0x7f; @@ -276,7 +276,7 @@ rt_err_t audio_set_pll_clk(int clk) CCU->pll_audio_ctrl = (0x1 << 31) | (0x0 << 24) | (n << 8) | m; if (wait_pll_stable((rt_uint32_t)(&CCU->pll_audio_ctrl))) - return RT_ERROR; + return -RT_ERROR; else return RT_EOK; } @@ -312,7 +312,7 @@ rt_err_t video_set_pll_clk(int clk) m = _24MHZ_ / m_temp; if ((n > 128) || (m > 16) || (clk != (_24MHZ_ * n) / m)) - return RT_ERROR; + return -RT_ERROR; CCU->pll_video_ctrl &= ~(0x1 << 31); n = (n - 1) & 0x7f; @@ -321,7 +321,7 @@ rt_err_t video_set_pll_clk(int clk) CCU->pll_video_ctrl = (0x1 << 31) | (0x0 << 30) | (0x1 << 24) | (n << 8) | m; if (wait_pll_stable((rt_uint32_t)(&CCU->pll_video_ctrl))) - return RT_ERROR; + return -RT_ERROR; else return RT_EOK; } @@ -357,7 +357,7 @@ rt_err_t ve_set_pll_clk(int clk) m = _24MHZ_ / m_temp; if ((n > 128) || (m > 16) || (clk != (_24MHZ_ * n) / m)) - return RT_ERROR; + return -RT_ERROR; CCU->pll_ve_ctrl &= ~(0x1 << 31); n = (n - 1) & 0x7f; @@ -365,7 +365,7 @@ rt_err_t ve_set_pll_clk(int clk) //clk = (24 * n) / m CCU->pll_ve_ctrl = (0x1 << 31) | (0x1 << 24) | (n << 8) | m; if (wait_pll_stable((rt_uint32_t)(&CCU->pll_ve_ctrl))) - return RT_ERROR; + return -RT_ERROR; else return RT_EOK; } @@ -388,7 +388,7 @@ rt_err_t periph_set_pll_clk(int clk) } if ((n > 32) || (k > 4) || (clk != (_24MHZ_ * n * k))) - return RT_ERROR; + return -RT_ERROR; temp_data = CCU->ahb_apb_hclkc_cfg; clk_src = (temp_data >> 12) & 0x3; temp_data &= ~(0x3 << 12); @@ -400,7 +400,7 @@ rt_err_t periph_set_pll_clk(int clk) //clk = 24 * n *k CCU->pll_periph_ctrl = (0x1 << 31) | (0x1 << 18) | (n << 8) | (k << 4) || (0x1); if (wait_pll_stable((rt_uint32_t)(&CCU->pll_periph_ctrl))) - return RT_ERROR; + return -RT_ERROR; temp_data = CCU->ahb_apb_hclkc_cfg; temp_data &= ~(0x3 << 12); @@ -423,7 +423,7 @@ rt_err_t cpu_set_clk(int clk) return RT_EOK; if (cpu_set_pll_clk(clk)) - return RT_ERROR; + return -RT_ERROR; CCU->ahb_apb_hclkc_cfg &= ~(0x3 << 16); CCU->cpu_clk_src = CLK_PLL_SRC << 16; diff --git a/bsp/allwinner_tina/drivers/drv_gpio.c b/bsp/allwinner_tina/drivers/drv_gpio.c index 9617be1684..22b872ca96 100644 --- a/bsp/allwinner_tina/drivers/drv_gpio.c +++ b/bsp/allwinner_tina/drivers/drv_gpio.c @@ -469,7 +469,7 @@ static rt_err_t pin_attach_irq(struct rt_device *device, rt_int32_t pin, rt_uint if ((pin > PIN_NUM(pin_index)) || (pin_index[pin].magic != PIN_MAGIC)) { LOG_E("pin:%d value wrongful", pin); - return RT_ERROR; + return -RT_ERROR; } gpio_set_irq_callback(pin_index[pin].pin_port, pin_index[pin].pin, hdr, args); @@ -481,7 +481,7 @@ static rt_err_t pin_detach_irq(struct rt_device *device, rt_int32_t pin) if ((pin > PIN_NUM(pin_index)) || (pin_index[pin].magic != PIN_MAGIC)) { LOG_E("pin:%d value wrongful", pin); - return RT_ERROR; + return -RT_ERROR; } gpio_clear_irq_callback(pin_index[pin].pin_port, pin_index[pin].pin); @@ -494,7 +494,7 @@ rt_err_t pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint32_t ena if ((pin > PIN_NUM(pin_index)) || (pin_index[pin].magic != PIN_MAGIC)) { LOG_E("pin:%d value wrongful", pin); - return RT_ERROR; + return -RT_ERROR; } if (enabled) diff --git a/bsp/allwinner_tina/drivers/drv_sdio.c b/bsp/allwinner_tina/drivers/drv_sdio.c index e7b0ccc521..ec26159df4 100644 --- a/bsp/allwinner_tina/drivers/drv_sdio.c +++ b/bsp/allwinner_tina/drivers/drv_sdio.c @@ -774,7 +774,7 @@ err: rt_free(host); } - return RT_ERROR; + return -RT_ERROR; } INIT_APP_EXPORT(tina_sdio_init); #endif diff --git a/bsp/allwinner_tina/drivers/spi/drv_spi.c b/bsp/allwinner_tina/drivers/spi/drv_spi.c index 9a0b8d6bff..c6c9095eaa 100644 --- a/bsp/allwinner_tina/drivers/spi/drv_spi.c +++ b/bsp/allwinner_tina/drivers/spi/drv_spi.c @@ -680,7 +680,7 @@ rt_err_t tina_spi_bus_register(SPI_T *spi, const char *spi_bus_name) LOG_D("%s -> %d", __FUNCTION__, __LINE__); - return RT_ERROR; + return -RT_ERROR; } int rt_hw_spi_init(void) diff --git a/bsp/allwinner_tina/drivers/spi/drv_spi_flash.c b/bsp/allwinner_tina/drivers/spi/drv_spi_flash.c index 5e4edc9c6b..42038e8abd 100644 --- a/bsp/allwinner_tina/drivers/spi/drv_spi_flash.c +++ b/bsp/allwinner_tina/drivers/spi/drv_spi_flash.c @@ -27,12 +27,9 @@ #define DEBUG_PRINTF(...) #endif -#ifdef TINA_USING_SPI_FLASH - +#if defined(TINA_USING_SPI_FLASH) && defined(RT_USING_SFUD) #include "spi_flash.h" - -#if defined(RT_USING_SFUD) -#include "spi_flash_sfud.h" +#include rt_spi_flash_device_t spi_device; int rt_hw_spi_flash_with_sfud_init(void) { @@ -41,14 +38,11 @@ int rt_hw_spi_flash_with_sfud_init(void) if (spi_device == NULL) { DEBUG_PRINTF("%s -> %d\n", __FUNCTION__, __LINE__); - return RT_ERROR; + return -RT_ERROR; }; DEBUG_PRINTF("%s -> %d\n", __FUNCTION__, __LINE__); return RT_EOK; } INIT_PREV_EXPORT(rt_hw_spi_flash_with_sfud_init); - -#endif - -#endif +#endif /* defined(TINA_USING_SPI_FLASH) && defined(RT_USING_SFUD) */ diff --git a/bsp/apm32/libraries/Drivers/drv_rtc.c b/bsp/apm32/libraries/Drivers/drv_rtc.c index 12e571797a..c9898ee4bb 100644 --- a/bsp/apm32/libraries/Drivers/drv_rtc.c +++ b/bsp/apm32/libraries/Drivers/drv_rtc.c @@ -301,7 +301,7 @@ static int rt_hw_rtc_init(void) if (rt_hw_rtc_register(&apm32_rtc_dev, "rtc", RT_DEVICE_FLAG_RDWR, RT_NULL) != RT_EOK) { LOG_E("rtc init failed"); - result = RT_ERROR; + result = -RT_ERROR; } else { diff --git a/bsp/at32/at32f425-start/applications/main.c b/bsp/at32/at32f425-start/applications/main.c index 53e489ab0c..9fa01716f1 100644 --- a/bsp/at32/at32f425-start/applications/main.c +++ b/bsp/at32/at32f425-start/applications/main.c @@ -93,7 +93,7 @@ static int uart_sample(int argc, char *argv[]) if (!serial) { rt_kprintf("find %s failed!\n", uart_name); - return RT_ERROR; + return -RT_ERROR; } rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); @@ -110,7 +110,7 @@ static int uart_sample(int argc, char *argv[]) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; @@ -253,14 +253,14 @@ static int wdt_sample(int argc, char *argv[]) if (!wdt_dev) { rt_kprintf("find %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_control(wdt_dev, RT_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout); if (ret != RT_EOK) { rt_kprintf("set %s timeout failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_control(wdt_dev, RT_DEVICE_CTRL_WDT_START, RT_NULL); @@ -351,7 +351,7 @@ int can_sample(int argc, char *argv[]) if (!can_dev) { rt_kprintf("find %s failed!\n", can_name); - return RT_ERROR; + return -RT_ERROR; } rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); @@ -500,7 +500,7 @@ static int hwtimer_sample(int argc, char *argv[]) if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWTIMER_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_open(hw_dev, RT_DEVICE_OFLAG_RDWR); @@ -526,7 +526,7 @@ static int hwtimer_sample(int argc, char *argv[]) if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) { rt_kprintf("set timeout value failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_mdelay(1000); diff --git a/bsp/at32/libraries/rt_drivers/drv_emac.c b/bsp/at32/libraries/rt_drivers/drv_emac.c index 3b2708b1b9..9b0aa2e72c 100644 --- a/bsp/at32/libraries/rt_drivers/drv_emac.c +++ b/bsp/at32/libraries/rt_drivers/drv_emac.c @@ -455,7 +455,7 @@ static rt_err_t rt_at32_emac_control(rt_device_t dev, int cmd, void *args) */ rt_err_t rt_at32_emac_tx(rt_device_t dev, struct pbuf *p) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; struct pbuf *q; rt_uint32_t offset; diff --git a/bsp/efm32/drv_sdcard.c b/bsp/efm32/drv_sdcard.c index f58c126f89..7cb55367e9 100644 --- a/bsp/efm32/drv_sdcard.c +++ b/bsp/efm32/drv_sdcard.c @@ -445,7 +445,7 @@ static rt_err_t efm_spiSd_writeBlock(void *buffer, rt_uint8_t token) rt_uint8_t buf_res[8]; /* Expect a byte for data response */ rt_uint8_t i; - ret = RT_ERROR; + ret = -RT_ERROR; sdcard_debug("SPISD: Write block\n"); do { diff --git a/bsp/essemi/es32f0654/drivers/drv_i2c.c b/bsp/essemi/es32f0654/drivers/drv_i2c.c index a1ae7fb71f..513f40624a 100644 --- a/bsp/essemi/es32f0654/drivers/drv_i2c.c +++ b/bsp/essemi/es32f0654/drivers/drv_i2c.c @@ -112,7 +112,7 @@ static rt_ssize_t es32f0_master_xfer(struct rt_i2c_bus_device *bus, { struct rt_i2c_msg *msg; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; for (i = 0; i < num; i++) { diff --git a/bsp/essemi/es32f0654/drivers/drv_spi.c b/bsp/essemi/es32f0654/drivers/drv_spi.c index a0f4f8a498..170a8b7374 100644 --- a/bsp/essemi/es32f0654/drivers/drv_spi.c +++ b/bsp/essemi/es32f0654/drivers/drv_spi.c @@ -162,7 +162,7 @@ rt_err_t spi_configure(struct rt_spi_device *device, return RT_EOK; } -static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) +static rt_ssize_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) { rt_err_t res; spi_handle_t *hspi; @@ -208,7 +208,7 @@ static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message * } if (res != RT_EOK) - return RT_ERROR; + return -RT_ERROR; else return message->length; diff --git a/bsp/essemi/es32f369x/drivers/drv_i2c.c b/bsp/essemi/es32f369x/drivers/drv_i2c.c index dfce73e3a4..492311d70a 100644 --- a/bsp/essemi/es32f369x/drivers/drv_i2c.c +++ b/bsp/essemi/es32f369x/drivers/drv_i2c.c @@ -271,7 +271,7 @@ static rt_ssize_t es32f3_master_xfer(struct rt_i2c_bus_device *bus, { struct rt_i2c_msg *msg; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; for (i = 0; i < num; i++) { diff --git a/bsp/essemi/es32f369x/drivers/drv_spi.c b/bsp/essemi/es32f369x/drivers/drv_spi.c index 98ffa2e709..dd8f040a44 100644 --- a/bsp/essemi/es32f369x/drivers/drv_spi.c +++ b/bsp/essemi/es32f369x/drivers/drv_spi.c @@ -162,7 +162,7 @@ rt_err_t spi_configure(struct rt_spi_device *device, return RT_EOK; } -static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) +static rt_ssize_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) { rt_err_t res; spi_handle_t *hspi; @@ -208,7 +208,7 @@ static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message * } if (res != RT_EOK) - return RT_ERROR; + return -RT_ERROR; else return message->length; diff --git a/bsp/ft2004/drivers/drv_qspi.c b/bsp/ft2004/drivers/drv_qspi.c index 9c5cbf4a9f..3adc399f37 100644 --- a/bsp/ft2004/drivers/drv_qspi.c +++ b/bsp/ft2004/drivers/drv_qspi.c @@ -62,7 +62,7 @@ static rt_err_t ft2004_cmdOperation(struct ft2004_qspi_bus *qspi_bus_p, struct r if (qspi_message->instruction.qspi_lines == 0) { LOG_E("instruction is not valid"); - return RT_ERROR; + return -RT_ERROR; } cmd_pack.cmd = qspi_message->instruction.content; @@ -130,13 +130,13 @@ static rt_err_t ft2004_cmdOperation(struct ft2004_qspi_bus *qspi_bus_p, struct r } #endif - return (ret == FQSPI_SUCCESS) ? RT_EOK : RT_ERROR; + return (ret == FQSPI_SUCCESS) ? RT_EOK : -RT_ERROR; } -static rt_uint32_t ft2004_qspi_xfer(struct ft2004_qspi_bus *qspi_bus_p, struct rt_spi_message *message) +static rt_ssize_t ft2004_qspi_xfer(struct ft2004_qspi_bus *qspi_bus_p, struct rt_spi_message *message) { struct rt_qspi_message *qspi_message = (struct rt_qspi_message *)message; - rt_uint32_t ret_length = 0; + rt_ssize_t ret_length = 0; const rt_uint8_t *sndb = message->send_buf; rt_uint8_t *rcvb = message->recv_buf; rt_int32_t length = message->length; @@ -159,7 +159,7 @@ static rt_uint32_t ft2004_qspi_xfer(struct ft2004_qspi_bus *qspi_bus_p, struct r if (qspi_config_p->channel >= FT_QSPI_MAX_CS_NUM) { LOG_E("invalid channel[%x] ", qspi_config_p->channel); - return RT_ERROR; + return -RT_ERROR; } switch (cmd) { diff --git a/bsp/ft2004/drivers/drv_sdcard.c b/bsp/ft2004/drivers/drv_sdcard.c index 753a70b606..d78eaa26ba 100644 --- a/bsp/ft2004/drivers/drv_sdcard.c +++ b/bsp/ft2004/drivers/drv_sdcard.c @@ -38,7 +38,7 @@ static rt_err_t _sdcard_mount(void) if (mmcsd_wait_cd_changed(rt_tick_from_millisecond(5000)) == -RT_ETIMEOUT) { rt_kprintf("timeout \r\n"); - return RT_ERROR; + return -RT_ERROR; } device = rt_device_find("sd0"); } @@ -54,7 +54,7 @@ static rt_err_t _sdcard_mount(void) else { LOG_W("sd card mount to '/' failed!"); - return RT_ERROR; + return -RT_ERROR; } } diff --git a/bsp/fujitsu/mb9x/mb9bf506r/drivers/fm3_uart.c b/bsp/fujitsu/mb9x/mb9bf506r/drivers/fm3_uart.c index ece042cca4..05dd247214 100644 --- a/bsp/fujitsu/mb9x/mb9bf506r/drivers/fm3_uart.c +++ b/bsp/fujitsu/mb9x/mb9bf506r/drivers/fm3_uart.c @@ -408,7 +408,7 @@ static rt_err_t uart03_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->ESCR_f.ESBL = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } /* set data bits */ @@ -440,7 +440,7 @@ static rt_err_t uart03_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->ESCR_f.L2 = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } /* set parity */ @@ -458,7 +458,7 @@ static rt_err_t uart03_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->ESCR_f.P = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } /* set bit order */ @@ -471,7 +471,7 @@ static rt_err_t uart03_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->SMR_f.BDS = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } /* set NRZ mode */ @@ -484,7 +484,7 @@ static rt_err_t uart03_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->ESCR_f.INV = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } uart->uart_regs->SCR = SCR_RXE | SCR_TXE | SCR_RIE; @@ -588,7 +588,7 @@ static rt_err_t uart47_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->ESCR_f.ESBL = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } /* set data bits */ @@ -620,7 +620,7 @@ static rt_err_t uart47_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->ESCR_f.L2 = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } /* set parity */ @@ -638,7 +638,7 @@ static rt_err_t uart47_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->ESCR_f.P = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } /* set bit order */ @@ -651,7 +651,7 @@ static rt_err_t uart47_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->SMR_f.BDS = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } /* set NRZ mode */ @@ -664,7 +664,7 @@ static rt_err_t uart47_configure(struct rt_serial_device *serial, struct serial_ uart->uart_regs->ESCR_f.INV = 1; break; default: - return RT_ERROR; + return -RT_ERROR; } /* configure fifo */ diff --git a/bsp/gd32/arm/libraries/gd32_drivers/drv_spi_flash.c b/bsp/gd32/arm/libraries/gd32_drivers/drv_spi_flash.c index 32b954c207..6313c28f5c 100644 --- a/bsp/gd32/arm/libraries/gd32_drivers/drv_spi_flash.c +++ b/bsp/gd32/arm/libraries/gd32_drivers/drv_spi_flash.c @@ -59,7 +59,7 @@ static int rt_hw_spi_flash_with_sfud_init(void) { if (RT_NULL == rt_sfud_flash_probe(SPI_FLASH_CHIP, SPI_FLASH_DEVICE_NAME)) { - return RT_ERROR; + return -RT_ERROR; }; return RT_EOK; diff --git a/bsp/gd32105c-eval/drivers/drv_i2c.c b/bsp/gd32105c-eval/drivers/drv_i2c.c index 1f442d6afb..a4216651cf 100644 --- a/bsp/gd32105c-eval/drivers/drv_i2c.c +++ b/bsp/gd32105c-eval/drivers/drv_i2c.c @@ -229,7 +229,7 @@ static rt_ssize_t gd32_i2c_xfer(struct rt_i2c_bus_device *bus, struct rt_i2c_msg { struct rt_i2c_msg *msg; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; struct gd32_i2c_bus *gd32_i2c = (struct gd32_i2c_bus *)bus; diff --git a/bsp/gd32105c-eval/drivers/drv_spi_flash.c b/bsp/gd32105c-eval/drivers/drv_spi_flash.c index d013c73ad0..21a8b1c1d0 100644 --- a/bsp/gd32105c-eval/drivers/drv_spi_flash.c +++ b/bsp/gd32105c-eval/drivers/drv_spi_flash.c @@ -43,7 +43,7 @@ static int rt_hw_spi_flash_with_sfud_init(void) { if (RT_NULL == rt_sfud_flash_probe(SPI_FLASH_DEVICE_NAME, SPI_DEVICE_NAME)) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/gd32107c-eval/drivers/drv_i2c.c b/bsp/gd32107c-eval/drivers/drv_i2c.c index 1f442d6afb..a4216651cf 100644 --- a/bsp/gd32107c-eval/drivers/drv_i2c.c +++ b/bsp/gd32107c-eval/drivers/drv_i2c.c @@ -229,7 +229,7 @@ static rt_ssize_t gd32_i2c_xfer(struct rt_i2c_bus_device *bus, struct rt_i2c_msg { struct rt_i2c_msg *msg; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; struct gd32_i2c_bus *gd32_i2c = (struct gd32_i2c_bus *)bus; diff --git a/bsp/gd32107c-eval/drivers/drv_spi_flash.c b/bsp/gd32107c-eval/drivers/drv_spi_flash.c index d013c73ad0..21a8b1c1d0 100644 --- a/bsp/gd32107c-eval/drivers/drv_spi_flash.c +++ b/bsp/gd32107c-eval/drivers/drv_spi_flash.c @@ -43,7 +43,7 @@ static int rt_hw_spi_flash_with_sfud_init(void) { if (RT_NULL == rt_sfud_flash_probe(SPI_FLASH_DEVICE_NAME, SPI_DEVICE_NAME)) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/gd32303e-eval/drivers/drv_i2c.c b/bsp/gd32303e-eval/drivers/drv_i2c.c index 4f080d2c83..29a1d84519 100644 --- a/bsp/gd32303e-eval/drivers/drv_i2c.c +++ b/bsp/gd32303e-eval/drivers/drv_i2c.c @@ -230,7 +230,7 @@ static rt_ssize_t gd32_i2c_xfer(struct rt_i2c_bus_device *bus, struct rt_i2c_msg { struct rt_i2c_msg *msg; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; struct gd32_i2c_bus *gd32_i2c = (struct gd32_i2c_bus *)bus; diff --git a/bsp/gd32303e-eval/drivers/drv_spi_flash.c b/bsp/gd32303e-eval/drivers/drv_spi_flash.c index 64d4b32be3..bf7a1310b1 100644 --- a/bsp/gd32303e-eval/drivers/drv_spi_flash.c +++ b/bsp/gd32303e-eval/drivers/drv_spi_flash.c @@ -44,7 +44,7 @@ static int rt_hw_spi_flash_with_sfud_init(void) { if (RT_NULL == rt_sfud_flash_probe(SPI_FLASH_DEVICE_NAME, SPI_DEVICE_NAME)) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/gd32450z-eval/drivers/drv_spi.c b/bsp/gd32450z-eval/drivers/drv_spi.c index b6bb69c83b..1781266f0d 100644 --- a/bsp/gd32450z-eval/drivers/drv_spi.c +++ b/bsp/gd32450z-eval/drivers/drv_spi.c @@ -320,6 +320,6 @@ rt_err_t gd32_spi_bus_register(uint32_t spi_periph, } } - return RT_ERROR; + return -RT_ERROR; } #endif diff --git a/bsp/gd32450z-eval/drivers/drv_spi_flash.c b/bsp/gd32450z-eval/drivers/drv_spi_flash.c index 7f95d59314..1c88a4f43c 100644 --- a/bsp/gd32450z-eval/drivers/drv_spi_flash.c +++ b/bsp/gd32450z-eval/drivers/drv_spi_flash.c @@ -76,7 +76,7 @@ static int rt_hw_spi_flash_with_sfud_init(void) { if (RT_NULL == rt_sfud_flash_probe(SPI_FLASH_CHIP, SPI_FLASH_DEVICE_NAME)) { - return RT_ERROR; + return -RT_ERROR; }; return RT_EOK; diff --git a/bsp/gd32e230k-start/drivers/drv_i2c.c b/bsp/gd32e230k-start/drivers/drv_i2c.c index cad5cd4b08..7242ad5649 100644 --- a/bsp/gd32e230k-start/drivers/drv_i2c.c +++ b/bsp/gd32e230k-start/drivers/drv_i2c.c @@ -231,7 +231,7 @@ static rt_ssize_t gd32_i2c_xfer(struct rt_i2c_bus_device *bus, struct rt_i2c_msg { struct rt_i2c_msg *msg; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; struct gd32_i2c_bus *gd32_i2c = (struct gd32_i2c_bus *)bus; diff --git a/bsp/hc32/ev_hc32f4a0_lqfp176/board/ports/tca9539.c b/bsp/hc32/ev_hc32f4a0_lqfp176/board/ports/tca9539.c index 489b3ce901..1a7057b018 100644 --- a/bsp/hc32/ev_hc32f4a0_lqfp176/board/ports/tca9539.c +++ b/bsp/hc32/ev_hc32f4a0_lqfp176/board/ports/tca9539.c @@ -156,7 +156,7 @@ rt_err_t TCA9539_WritePin(uint8_t u8Port, uint8_t u8Pin, uint8_t u8PinState) u8TempData[0] = u8Port + TCA9539_REG_OUTPUT_PORT0; if (RT_EOK != BSP_TCA9539_I2C_Read(i2c_bus, u8TempData[0], &u8TempData[1], 1U)) { - return RT_ERROR; + return -RT_ERROR; } if (0U == u8PinState) { @@ -168,7 +168,7 @@ rt_err_t TCA9539_WritePin(uint8_t u8Port, uint8_t u8Pin, uint8_t u8PinState) } if (RT_EOK != BSP_TCA9539_I2C_Write(i2c_bus, u8TempData[0], &u8TempData[1], 1U)) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -196,7 +196,7 @@ rt_err_t TCA9539_ReadPin(uint8_t u8Port, uint8_t u8Pin, uint8_t *pu8PinState) u8TempData[0] = u8Port + TCA9539_REG_INPUT_PORT0; if (RT_EOK != BSP_TCA9539_I2C_Read(i2c_bus, u8TempData[0], &u8TempData[1], 1U)) { - return RT_ERROR; + return -RT_ERROR; } if (0U != (u8TempData[1] & u8Pin)) { @@ -219,7 +219,7 @@ rt_err_t TCA9539_ReadPin(uint8_t u8Port, uint8_t u8Pin, uint8_t *pu8PinState) * This parameter can be one or any combination of the following values: * @arg @ref TCA9539_Pin_Definition * @retval rt_err_t: - * - RT_ERROR + * - -RT_ERROR * - RT_EOK */ rt_err_t TCA9539_TogglePin(uint8_t u8Port, uint8_t u8Pin) @@ -229,12 +229,12 @@ rt_err_t TCA9539_TogglePin(uint8_t u8Port, uint8_t u8Pin) u8TempData[0] = u8Port + TCA9539_REG_OUTPUT_PORT0; if (RT_EOK != BSP_TCA9539_I2C_Read(i2c_bus, u8TempData[0], &u8TempData[1], 1U)) { - return RT_ERROR; + return -RT_ERROR; } u8TempData[1] ^= u8Pin; if (RT_EOK != BSP_TCA9539_I2C_Write(i2c_bus, u8TempData[0], &u8TempData[1], 1U)) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -252,7 +252,7 @@ rt_err_t TCA9539_TogglePin(uint8_t u8Port, uint8_t u8Pin) * This parameter can be one of the following values: * @arg @ref TCA9539_Direction_Definition * @retval rt_err_t: - * - RT_ERROR + * - -RT_ERROR * - RT_EOK */ rt_err_t TCA9539_ConfigPin(uint8_t u8Port, uint8_t u8Pin, uint8_t u8Dir) @@ -262,7 +262,7 @@ rt_err_t TCA9539_ConfigPin(uint8_t u8Port, uint8_t u8Pin, uint8_t u8Dir) u8TempData[0] = u8Port + TCA9539_REG_CONFIG_PORT0; if (RT_EOK != BSP_TCA9539_I2C_Read(i2c_bus, u8TempData[0], &u8TempData[1], 1U)) { - return RT_ERROR; + return -RT_ERROR; } if (TCA9539_DIR_OUT == u8Dir) { @@ -274,7 +274,7 @@ rt_err_t TCA9539_ConfigPin(uint8_t u8Port, uint8_t u8Pin, uint8_t u8Dir) } if (RT_EOK != BSP_TCA9539_I2C_Write(i2c_bus, u8TempData[0], &u8TempData[1], 1U)) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -284,7 +284,7 @@ rt_err_t TCA9539_ConfigPin(uint8_t u8Port, uint8_t u8Pin, uint8_t u8Dir) * @brief Initialize TCA9539. * @param [in] None * @retval rt_err_t: - * - RT_ERROR + * - -RT_ERROR * - RT_EOK */ int TCA9539_Init(void) @@ -298,19 +298,19 @@ int TCA9539_Init(void) if (i2c_bus == RT_NULL) { rt_kprintf("can't find %s device!\n", BSP_TCA9539_I2C_BUS_NAME); - return RT_ERROR; + return -RT_ERROR; } /* All Pins are input as default */ u8TempData[0] = TCA9539_REG_CONFIG_PORT0; u8TempData[1] = 0xFFU; if (RT_EOK != BSP_TCA9539_I2C_Write(i2c_bus, u8TempData[0], &u8TempData[1], 1U)) { - return RT_ERROR; + return -RT_ERROR; } u8TempData[0] = TCA9539_REG_CONFIG_PORT1; if (RT_EOK != BSP_TCA9539_I2C_Write(i2c_bus, u8TempData[0], &u8TempData[1], 1U)) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/hc32/libraries/hc32_drivers/drv_adc.c b/bsp/hc32/libraries/hc32_drivers/drv_adc.c index a5c46bdc91..3ee5c78e39 100644 --- a/bsp/hc32/libraries/hc32_drivers/drv_adc.c +++ b/bsp/hc32/libraries/hc32_drivers/drv_adc.c @@ -160,7 +160,7 @@ static rt_err_t _adc_enable(struct rt_adc_device *device, rt_uint32_t channel, r static rt_err_t _adc_convert(struct rt_adc_device *device, rt_uint32_t channel, rt_uint32_t *value) { - rt_err_t rt_ret = RT_ERROR; + rt_err_t rt_ret = -RT_ERROR; if (!value) { diff --git a/bsp/hc32/libraries/hc32_drivers/drv_can.c b/bsp/hc32/libraries/hc32_drivers/drv_can.c index 211adc81b2..2a68fe233e 100644 --- a/bsp/hc32/libraries/hc32_drivers/drv_can.c +++ b/bsp/hc32/libraries/hc32_drivers/drv_can.c @@ -390,7 +390,7 @@ static int _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t ll_ret = CAN_FillTxFrame(p_can_dev->instance, CAN_TX_BUF_PTB, &stc_tx_frame); if (ll_ret != LL_OK) { - return RT_ERROR; + return -RT_ERROR; } /* Request transmission */ CAN_StartTx(p_can_dev->instance, CAN_TX_REQ_PTB); diff --git a/bsp/hc32/libraries/hc32_drivers/drv_eth.c b/bsp/hc32/libraries/hc32_drivers/drv_eth.c index da5c9aace1..105fdd27a7 100644 --- a/bsp/hc32/libraries/hc32_drivers/drv_eth.c +++ b/bsp/hc32/libraries/hc32_drivers/drv_eth.c @@ -219,7 +219,7 @@ static rt_err_t rt_hc32_eth_control(rt_device_t dev, int cmd, void *args) /* transmit data*/ rt_err_t rt_hc32_eth_tx(rt_device_t dev, struct pbuf *p) { - rt_err_t errval = RT_ERROR; + rt_err_t errval = -RT_ERROR; struct pbuf *q; uint8_t *txBuffer; __IO stc_eth_dma_desc_t *DmaTxDesc; diff --git a/bsp/hc32/libraries/hc32_drivers/drv_pwm_tmra.c b/bsp/hc32/libraries/hc32_drivers/drv_pwm_tmra.c index 2798741697..91dd6cd0d9 100644 --- a/bsp/hc32/libraries/hc32_drivers/drv_pwm_tmra.c +++ b/bsp/hc32/libraries/hc32_drivers/drv_pwm_tmra.c @@ -176,7 +176,7 @@ static rt_err_t drv_pwm_set(CM_TMRA_TypeDef *TMRAx, struct rt_pwm_configuration if (u64val < 0xFFFF) break; u64val /= 2; } - if (div_bit > 10) return RT_ERROR; + if (div_bit > 10) return -RT_ERROR; // TMRA_SetClockDiv(TMRAx, div_bit << TMRA_BCSTR_CKDIV_POS); u32clkFreq = get_tmra_clk_freq(TMRAx); diff --git a/bsp/hpmicro/hpm6750evk/board/eth_phy_port.c b/bsp/hpmicro/hpm6750evk/board/eth_phy_port.c index 68c4f46406..6a096ddef5 100644 --- a/bsp/hpmicro/hpm6750evk/board/eth_phy_port.c +++ b/bsp/hpmicro/hpm6750evk/board/eth_phy_port.c @@ -272,7 +272,7 @@ static void phy_monitor_thread_entry(void *args) int phy_device_register(void) { - rt_err_t err = RT_ERROR; + rt_err_t err = -RT_ERROR; rt_thread_t thread_phy_monitor; /* Set ops for PHY */ @@ -308,7 +308,7 @@ int phy_device_register(void) } else { - err = RT_ERROR; + err = -RT_ERROR; } return err; diff --git a/bsp/hpmicro/hpm6750evkmini/board/eth_phy_port.c b/bsp/hpmicro/hpm6750evkmini/board/eth_phy_port.c index c5b6b55f12..d025d1b3eb 100644 --- a/bsp/hpmicro/hpm6750evkmini/board/eth_phy_port.c +++ b/bsp/hpmicro/hpm6750evkmini/board/eth_phy_port.c @@ -251,7 +251,7 @@ static void phy_monitor_thread_entry(void *args) int phy_device_register(void) { - rt_err_t err = RT_ERROR; + rt_err_t err = -RT_ERROR; rt_thread_t thread_phy_monitor; /* Set ops for PHY */ @@ -287,7 +287,7 @@ int phy_device_register(void) } else { - err = RT_ERROR; + err = -RT_ERROR; } return err; diff --git a/bsp/hpmicro/libraries/drivers/drv_adc.c b/bsp/hpmicro/libraries/drivers/drv_adc.c index b9b308e325..156869f314 100644 --- a/bsp/hpmicro/libraries/drivers/drv_adc.c +++ b/bsp/hpmicro/libraries/drivers/drv_adc.c @@ -99,7 +99,7 @@ static rt_err_t init_adc_config(hpm_rtt_adc *adc) cfg.adc_clk_div = 1; ret = adc12_init(adc->adc_base, &cfg); if (ret != status_success) { - return RT_ERROR; + return -RT_ERROR; } #endif @@ -113,7 +113,7 @@ static rt_err_t init_adc_config(hpm_rtt_adc *adc) cfg.sel_sync_ahb = true; ret = adc16_init(adc->adc_base, &cfg); if (ret != status_success) { - return RT_ERROR; + return -RT_ERROR; } #endif return RT_EOK; @@ -131,7 +131,7 @@ static rt_err_t init_channel_config(hpm_rtt_adc *adc) ret = adc12_init_channel(adc->adc_base, &ch_cfg); if (ret != status_success) { - return RT_ERROR; + return -RT_ERROR; } #endif @@ -145,7 +145,7 @@ static rt_err_t init_channel_config(hpm_rtt_adc *adc) ret = adc16_init_channel(adc->adc_base, &ch_cfg); if (ret != status_success) { - return RT_ERROR; + return -RT_ERROR; } #endif return RT_EOK; @@ -160,12 +160,12 @@ static rt_err_t hpm_adc_enabled(struct rt_adc_device *device, rt_uint32_t channe hpm_adc_handler = (hpm_rtt_adc *)device->parent.user_data; ret = init_adc_config(hpm_adc_handler); if (ret != RT_EOK) { - return RT_ERROR; + return -RT_ERROR; } hpm_adc_handler->channel = channel; ret = init_channel_config(hpm_adc_handler); if (ret != RT_EOK) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -208,7 +208,7 @@ int rt_hw_adc_init(void) for (uint32_t i = 0; i < adc_nums; i++) { ret = rt_hw_adc_register(&hpm_adc_config_tbl[i].hpm_adc_device, hpm_adc_config_tbl[i].adc_name, &hpm_adc_ops, &hpm_adc_config_tbl[i]); if (ret != RT_EOK) { - ret = RT_ERROR; + ret = -RT_ERROR; break; } } diff --git a/bsp/hpmicro/libraries/drivers/drv_enet.c b/bsp/hpmicro/libraries/drivers/drv_enet.c index 860a867682..67eb25df2f 100644 --- a/bsp/hpmicro/libraries/drivers/drv_enet.c +++ b/bsp/hpmicro/libraries/drivers/drv_enet.c @@ -239,7 +239,7 @@ static rt_err_t rt_hpm_eth_control(rt_device_t dev, int cmd, void * args) static rt_err_t rt_hpm_eth_tx(rt_device_t dev, struct pbuf * p) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; uint32_t status; enet_device *enet_dev = (enet_device *)dev->user_data; uint32_t tx_buff_size = enet_dev->desc.tx_buff_cfg.size; @@ -436,7 +436,7 @@ SDK_DECLARE_EXT_ISR_M(IRQn_ENET1, isr_enet1) int rt_hw_eth_init(void) { - rt_err_t err = RT_ERROR; + rt_err_t err = -RT_ERROR; for (uint32_t i = 0; i < ARRAY_SIZE(s_geths); i++) { diff --git a/bsp/hpmicro/libraries/drivers/drv_i2c.c b/bsp/hpmicro/libraries/drivers/drv_i2c.c index 4549d81c0a..55a148cb75 100644 --- a/bsp/hpmicro/libraries/drivers/drv_i2c.c +++ b/bsp/hpmicro/libraries/drivers/drv_i2c.c @@ -74,7 +74,7 @@ static rt_ssize_t hpm_i2c_master_transfer(struct rt_i2c_bus_device *bus, struct struct hpm_i2c *i2c_info = (struct hpm_i2c *)bus; hpm_stat_t i2c_stat = status_success; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; rt_uint32_t i; for (i = 0; i < num; i++) diff --git a/bsp/hpmicro/libraries/drivers/drv_i2s.c b/bsp/hpmicro/libraries/drivers/drv_i2s.c index bac0bf677f..dbdebfc373 100644 --- a/bsp/hpmicro/libraries/drivers/drv_i2s.c +++ b/bsp/hpmicro/libraries/drivers/drv_i2s.c @@ -434,7 +434,7 @@ static rt_err_t hpm_i2s_start(struct rt_audio_device* audio, int stream) } if (RT_EOK != hpm_i2s_transmit(&hpm_audio->audio, NULL, hpm_audio->rx_buff, I2S_FIFO_SIZE)) { - return RT_ERROR; + return -RT_ERROR; } } else { return -RT_ERROR; diff --git a/bsp/hpmicro/libraries/drivers/drv_pdm.c b/bsp/hpmicro/libraries/drivers/drv_pdm.c index 7984f28cfb..26d9545868 100644 --- a/bsp/hpmicro/libraries/drivers/drv_pdm.c +++ b/bsp/hpmicro/libraries/drivers/drv_pdm.c @@ -217,7 +217,7 @@ static rt_err_t hpm_pdm_start(struct rt_audio_device* audio, int stream) } if (RT_EOK != hpm_pdm_dma_transmit()) { - return RT_ERROR; + return -RT_ERROR; } } @@ -254,7 +254,7 @@ static rt_err_t hpm_pdm_dma_transmit() if (status_success != dma_setup_channel(dma_resource.base, dma_resource.channel, &ch_config)) { LOG_E("dma setup channel failed\n"); - return RT_ERROR; + return -RT_ERROR; } if (l1c_dc_is_enabled()) { diff --git a/bsp/hpmicro/libraries/drivers/drv_uart_v2.c b/bsp/hpmicro/libraries/drivers/drv_uart_v2.c index 6f4f012cb3..4dd569333b 100644 --- a/bsp/hpmicro/libraries/drivers/drv_uart_v2.c +++ b/bsp/hpmicro/libraries/drivers/drv_uart_v2.c @@ -704,7 +704,7 @@ hpm_stat_t hpm_uart_dma_tx_init(struct hpm_uart *uart_ctx) return status; } -static int hpm_uart_dma_config(struct rt_serial_device *serial, void *arg) +static rt_err_t hpm_uart_dma_config(struct rt_serial_device *serial, void *arg) { rt_ubase_t ctrl_arg = (rt_ubase_t) arg; struct hpm_uart *uart = (struct hpm_uart *)serial->parent.user_data; @@ -720,7 +720,7 @@ static int hpm_uart_dma_config(struct rt_serial_device *serial, void *arg) config.src_fixed = true; config.size_in_byte = serial->config.rx_bufsz; if (status_success != dma_setup_handshake(uart->rx_chn_ctx.resource.base, &config)) { - return RT_ERROR; + return -RT_ERROR; } uint32_t mux = DMA_SOC_CHN_TO_DMAMUX_CHN(uart->rx_chn_ctx.resource.base, uart->rx_dma_mux); dmamux_config(BOARD_UART_DMAMUX, uart->rx_chn_ctx.resource.channel, mux, true); @@ -1288,7 +1288,7 @@ int rt_hw_uart_init(void) } if (RT_EOK != hpm_uart_config()) { - return RT_ERROR; + return -RT_ERROR; } for (uint32_t i = 0; i < sizeof(uarts) / sizeof(uarts[0]); i++) { diff --git a/bsp/imxrt/libraries/drivers/drv_can.c b/bsp/imxrt/libraries/drivers/drv_can.c index 1c233662a5..b8adae6c65 100644 --- a/bsp/imxrt/libraries/drivers/drv_can.c +++ b/bsp/imxrt/libraries/drivers/drv_can.c @@ -263,7 +263,7 @@ static rt_err_t can_control(struct rt_can_device *can_dev, int cmd, void *arg) if (filter_mask == 0xffffffff) { LOG_E("%s filter is full!\n", can->name); - res = RT_ERROR; + res = -RT_ERROR; break; } else if (filter_mask == 0) @@ -316,7 +316,7 @@ static rt_err_t can_control(struct rt_can_device *can_dev, int cmd, void *arg) { if (filter_mask & (1 << item->hdr_bank)) { - res = RT_ERROR; + res = -RT_ERROR; LOG_E("%s hdr%d filter already set!\n", can->name, item->hdr_bank); break; } @@ -338,28 +338,28 @@ static rt_err_t can_control(struct rt_can_device *can_dev, int cmd, void *arg) break; case RT_CAN_CMD_SET_BAUD: - res = RT_ERROR; + res = -RT_ERROR; break; case RT_CAN_CMD_SET_MODE: - res = RT_ERROR; + res = -RT_ERROR; break; case RT_CAN_CMD_SET_PRIV: - res = RT_ERROR; + res = -RT_ERROR; break; case RT_CAN_CMD_GET_STATUS: FLEXCAN_GetBusErrCount(can->base, (rt_uint8_t *)(&can->can_dev.status.snderrcnt), (rt_uint8_t *)(&can->can_dev.status.rcverrcnt)); rt_memcpy(arg, &can->can_dev.status, sizeof(can->can_dev.status)); break; default: - res = RT_ERROR; + res = -RT_ERROR; break; } return res; } -static int can_send(struct rt_can_device *can_dev, const void *buf, rt_uint32_t boxno) +static rt_ssize_t can_send(struct rt_can_device *can_dev, const void *buf, rt_uint32_t boxno) { struct imxrt_can *can; struct rt_can_msg *msg; @@ -420,14 +420,14 @@ static int can_send(struct rt_can_device *can_dev, const void *buf, rt_uint32_t ret = RT_EOK; break; case kStatus_Fail: - ret = RT_ERROR; + ret = -RT_ERROR; break; case kStatus_FLEXCAN_TxBusy: - ret = RT_EBUSY; + ret = -RT_EBUSY; break; } - return ret; + return (rt_ssize_t)ret; } static int can_recv(struct rt_can_device *can_dev, void *buf, rt_uint32_t boxno) diff --git a/bsp/imxrt/libraries/drivers/drv_i2c.c b/bsp/imxrt/libraries/drivers/drv_i2c.c index c01af7f5bb..40a3f62441 100644 --- a/bsp/imxrt/libraries/drivers/drv_i2c.c +++ b/bsp/imxrt/libraries/drivers/drv_i2c.c @@ -375,7 +375,7 @@ static rt_err_t imxrt_i2c_bus_control(struct rt_i2c_bus_device *bus, rt_uint32_t cmd, rt_uint32_t arg) { - return RT_ERROR; + return -RT_ERROR; } #endif diff --git a/bsp/imxrt/libraries/drivers/drv_rtc.c b/bsp/imxrt/libraries/drivers/drv_rtc.c index 6ad15416c2..e958c363e1 100644 --- a/bsp/imxrt/libraries/drivers/drv_rtc.c +++ b/bsp/imxrt/libraries/drivers/drv_rtc.c @@ -183,7 +183,7 @@ static int rtc_sample(int argc, char *argv[]) if (!device) { LOG_E("find %s failed!", RTC_NAME); - return RT_ERROR; + return -RT_ERROR; } if(rt_device_open(device, 0) != RT_EOK) diff --git a/bsp/imxrt/libraries/drivers/drv_usbd.c b/bsp/imxrt/libraries/drivers/drv_usbd.c index 77ebd82f2c..d14c1a2548 100644 --- a/bsp/imxrt/libraries/drivers/drv_usbd.c +++ b/bsp/imxrt/libraries/drivers/drv_usbd.c @@ -220,7 +220,7 @@ static rt_err_t drv_ehci0_usbd_init(rt_device_t device) else { rt_kprintf("USB_DeviceInit ehci0 error\r\n"); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; } diff --git a/bsp/k210/drivers/drv_lcd.c b/bsp/k210/drivers/drv_lcd.c index 40300b4e5d..c5da45a6ac 100644 --- a/bsp/k210/drivers/drv_lcd.c +++ b/bsp/k210/drivers/drv_lcd.c @@ -390,7 +390,7 @@ static rt_err_t drv_lcd_init(rt_device_t dev) if(!lcd) { - return RT_ERROR; + return -RT_ERROR; } drv_lcd_hw_init(lcd); /* reset LCD */ diff --git a/bsp/loongson/ls1cdev/drivers/display_controller.c b/bsp/loongson/ls1cdev/drivers/display_controller.c index 03a657b2d8..5cc8e4d0bb 100644 --- a/bsp/loongson/ls1cdev/drivers/display_controller.c +++ b/bsp/loongson/ls1cdev/drivers/display_controller.c @@ -134,7 +134,7 @@ static rt_err_t rt_dc_init(rt_device_t dev) if (mode<0) { rt_kprintf("\n\n\nunsupported framebuffer resolution\n\n\n"); - return RT_ERROR; + return -RT_ERROR; } DC_FB_CONFIG = 0x0; diff --git a/bsp/loongson/ls1cdev/drivers/drv_can.c b/bsp/loongson/ls1cdev/drivers/drv_can.c index 10b19c4cee..adbe4f23aa 100644 --- a/bsp/loongson/ls1cdev/drivers/drv_can.c +++ b/bsp/loongson/ls1cdev/drivers/drv_can.c @@ -276,7 +276,7 @@ static rt_err_t control(struct rt_can_device *can, int cmd, void *arg) argval != RT_CAN_MODE_LOOPBACK || argval != RT_CAN_MODE_LOOPBACKANLISTEN) { - return RT_ERROR; + return -RT_ERROR; } if (argval != can->config.mode) { @@ -294,7 +294,7 @@ static rt_err_t control(struct rt_can_device *can, int cmd, void *arg) argval != CAN100kBaud && argval != CAN50kBaud ) { - return RT_ERROR; + return -RT_ERROR; } if (argval != can->config.baud_rate) { diff --git a/bsp/loongson/ls1cdev/drivers/drv_touch.c b/bsp/loongson/ls1cdev/drivers/drv_touch.c index 1d34369a41..8b2e70eadf 100644 --- a/bsp/loongson/ls1cdev/drivers/drv_touch.c +++ b/bsp/loongson/ls1cdev/drivers/drv_touch.c @@ -229,7 +229,7 @@ static int rt_touch_init(void) return rt_thread_startup(thread); } - return RT_ERROR; + return -RT_ERROR; } INIT_APP_EXPORT(rt_touch_init); diff --git a/bsp/loongson/ls1cdev/drivers/drv_wdt.c b/bsp/loongson/ls1cdev/drivers/drv_wdt.c index 0c450b80a9..a40a95c79b 100644 --- a/bsp/loongson/ls1cdev/drivers/drv_wdt.c +++ b/bsp/loongson/ls1cdev/drivers/drv_wdt.c @@ -36,7 +36,7 @@ static rt_err_t wdt_stop(void) if (ret != RT_EOK) { rt_kprintf("Wdog_Disable error!\n"); - return RT_ERROR; + return -RT_ERROR; } return ret; } @@ -50,7 +50,7 @@ static rt_err_t wdt_start(int mode) if (ret != RT_EOK) { rt_kprintf("Wdog_Disable error!\n"); - return RT_ERROR; + return -RT_ERROR; } if((mode == RESTENABLE) || (mode == INTERRUPTENABLE)) @@ -62,7 +62,7 @@ static rt_err_t wdt_start(int mode) if (ret != RT_EOK) { rt_kprintf("Wdog_Enable error!\n"); - return RT_ERROR; + return -RT_ERROR; } return ret; @@ -79,7 +79,7 @@ static rt_err_t wdt_keepalive(void) if (ret != 0) { rt_kprintf("LS1C_Wdog_ClrTimeout error!\n"); - return RT_ERROR; + return -RT_ERROR; } return ret; @@ -106,7 +106,7 @@ static rt_err_t wdt_set_timeout(rt_uint32_t second) if (ret != RT_EOK) { rt_kprintf("Wdog_LoadValue error!\n"); - return RT_ERROR; + return -RT_ERROR; } return ret; } diff --git a/bsp/loongson/ls2kdev/drivers/drv_uart.c b/bsp/loongson/ls2kdev/drivers/drv_uart.c index 78286bd3ac..f9cb8e2774 100644 --- a/bsp/loongson/ls2kdev/drivers/drv_uart.c +++ b/bsp/loongson/ls2kdev/drivers/drv_uart.c @@ -44,7 +44,7 @@ static rt_err_t ls2k_uart_set_buad(struct rt_serial_device *serial, struct seria UART_LCR(uart_dev->base) = 0x80; // Activate buadcfg UART_LSB(uart_dev->base) = brtc & 0xff; UART_MSB(uart_dev->base) = brtc >> 8; - if (((((short)UART_MSB(uart_dev->base)) << 8) | UART_LSB(uart_dev->base)) != brtc) ret = RT_ERROR; + if (((((short)UART_MSB(uart_dev->base)) << 8) | UART_LSB(uart_dev->base)) != brtc) ret = -RT_ERROR; UART_LCR(uart_dev->base) = CFCR_8BITS; // Back to normal UART_MCR(uart_dev->base) = MCR_IENABLE/* | MCR_DTR | MCR_RTS*/; UART_IER(uart_dev->base) = 0; diff --git a/bsp/lpc54114-lite/drivers/drv_gpio.c b/bsp/lpc54114-lite/drivers/drv_gpio.c index 9b8b4d5da4..b74dbd006b 100644 --- a/bsp/lpc54114-lite/drivers/drv_gpio.c +++ b/bsp/lpc54114-lite/drivers/drv_gpio.c @@ -146,7 +146,7 @@ static int lpc_pin_read(rt_device_t dev, rt_base_t pin) int portx, piny, value; if(pin > PIN_MAX_VAL) - return RT_ERROR; + return -RT_ERROR; portx = get_port(pin); piny = get_pin(pin); @@ -187,7 +187,7 @@ static rt_err_t lpc_pin_attach_irq(struct rt_device *device, rt_int32_t pin, int portx, piny, trigger_mode, pin_initx, pintsel, pin_cfg, i; if(pin > PIN_MAX_VAL) - return RT_ERROR; + return -RT_ERROR; portx = get_port(pin); piny = get_pin(pin); @@ -228,7 +228,7 @@ static rt_err_t lpc_pin_attach_irq(struct rt_device *device, rt_int32_t pin, } if(i >= IRQ_MAX_VAL) - return RT_ERROR; + return -RT_ERROR; /* open clk */ CLOCK_EnableClock(kCLOCK_InputMux); @@ -258,7 +258,7 @@ static rt_err_t lpc_pin_detach_irq(struct rt_device *device, rt_int32_t pin) int i; if(pin > PIN_MAX_VAL) - return RT_ERROR; + return -RT_ERROR; for(i = 0; i < IRQ_MAX_VAL; i++) { @@ -280,7 +280,7 @@ static rt_err_t lpc_pin_irq_enable(struct rt_device *device, rt_base_t pin, int irqn_type, i; if(pin > PIN_MAX_VAL) - return RT_ERROR; + return -RT_ERROR; for(i = 0; i < IRQ_MAX_VAL; i++) { @@ -318,7 +318,7 @@ static rt_err_t lpc_pin_irq_enable(struct rt_device *device, rt_base_t pin, } if(i >= IRQ_MAX_VAL) - return RT_ERROR; + return -RT_ERROR; return RT_EOK; } diff --git a/bsp/lpc54114-lite/drivers/drv_spi_flash.c b/bsp/lpc54114-lite/drivers/drv_spi_flash.c index 11098636f9..18da6dfe62 100644 --- a/bsp/lpc54114-lite/drivers/drv_spi_flash.c +++ b/bsp/lpc54114-lite/drivers/drv_spi_flash.c @@ -26,7 +26,7 @@ int rt_hw_flash_init(void) if(rt_sfud_flash_probe("flash0", "spi20") == RT_NULL) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_emac.c b/bsp/lpc54608-LPCXpresso/drivers/drv_emac.c index 6556d24125..f24f6683f7 100644 --- a/bsp/lpc54608-LPCXpresso/drivers/drv_emac.c +++ b/bsp/lpc54608-LPCXpresso/drivers/drv_emac.c @@ -288,7 +288,7 @@ static rt_err_t lpc_emac_phy_init(phy_speed_t * speed, phy_duplex_t * duplex) eth_device_linkchange(&lpc_emac_device.parent, RT_FALSE); ETH_PRINTF("PHY_Init failed!\n"); - return RT_ERROR; + return -RT_ERROR; } /* Wait for link up and get the actual PHY link speed. */ @@ -428,7 +428,7 @@ rt_err_t lpc_emac_tx(rt_device_t dev, struct pbuf *p) if (p->tot_len > ENET_TXBUFF_SIZE) { - return RT_ERROR; + return -RT_ERROR; } packet_dump("TX dump", p); @@ -439,7 +439,7 @@ rt_err_t lpc_emac_tx(rt_device_t dev, struct pbuf *p) result = rt_sem_take(&lpc_emac_device.tx_wait, RT_TICK_PER_SECOND/10); if (result != RT_EOK) { - return RT_ERROR; + return -RT_ERROR; } } @@ -453,7 +453,7 @@ rt_err_t lpc_emac_tx(rt_device_t dev, struct pbuf *p) if ((result == kStatus_ENET_TxFrameFail) || (result == kStatus_ENET_TxFrameOverLen) || (result == kStatus_ENET_TxFrameBusy)) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_i2c.c b/bsp/lpc54608-LPCXpresso/drivers/drv_i2c.c index 75807e2b96..9ac4704b46 100644 --- a/bsp/lpc54608-LPCXpresso/drivers/drv_i2c.c +++ b/bsp/lpc54608-LPCXpresso/drivers/drv_i2c.c @@ -149,7 +149,7 @@ static rt_ssize_t lpc_i2c_xfer(struct rt_i2c_bus_device *bus, struct rt_i2c_msg *msg; i2c_master_transfer_t xfer = {0}; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; struct lpc_i2c_bus *lpc_i2c = (struct lpc_i2c_bus *)bus; diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_i2c.c b/bsp/lpc55sxx/Libraries/drivers/drv_i2c.c index 515e54b2af..4359e2b077 100644 --- a/bsp/lpc55sxx/Libraries/drivers/drv_i2c.c +++ b/bsp/lpc55sxx/Libraries/drivers/drv_i2c.c @@ -89,7 +89,7 @@ static rt_ssize_t lpc_i2c_xfer(struct rt_i2c_bus_device *bus, struct rt_i2c_msg *msg; i2c_master_transfer_t xfer = {0}; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; struct lpc_i2c_bus *lpc_i2c = (struct lpc_i2c_bus *)bus; diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_mma8562.c b/bsp/lpc55sxx/Libraries/drivers/drv_mma8562.c index 64d61be1c9..21d2c21feb 100644 --- a/bsp/lpc55sxx/Libraries/drivers/drv_mma8562.c +++ b/bsp/lpc55sxx/Libraries/drivers/drv_mma8562.c @@ -118,7 +118,7 @@ int mma8562_hw_init(void) if (val != kMMA8562_WHO_AM_I_Device_ID) { rt_kprintf("MMA8562: Unexpected result from WHO_AM_I (0x%02x)\n", val); - return RT_ERROR; + return -RT_ERROR; } /* please refer to the "example FXOS8700CQ Driver Code" in FXOS8700 datasheet. */ diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_pin.c b/bsp/lpc55sxx/Libraries/drivers/drv_pin.c index 523c856381..81f596786e 100644 --- a/bsp/lpc55sxx/Libraries/drivers/drv_pin.c +++ b/bsp/lpc55sxx/Libraries/drivers/drv_pin.c @@ -206,7 +206,7 @@ static rt_int8_t lpc_pin_read(rt_device_t dev, rt_base_t pin) int value; if ((pin > __ARRAY_LEN(lpc_pin_map)) || (pin == 0)) { - return RT_ERROR; + return -RT_ERROR; } value = GPIO_PinRead(lpc_pin_map[pin].gpio, lpc_pin_map[pin].gpio_port, lpc_pin_map[pin].gpio_pin); @@ -268,7 +268,7 @@ static rt_err_t lpc_pin_attach_irq(struct rt_device *device, if ((pin > __ARRAY_LEN(lpc_pin_map)) || (pin == 0)) { - return RT_ERROR; + return -RT_ERROR; } switch (mode) @@ -307,7 +307,7 @@ static rt_err_t lpc_pin_attach_irq(struct rt_device *device, } if(i >= IRQ_MAX_VAL) - return RT_ERROR; + return -RT_ERROR; /* Initialize PINT */ PINT_Init(PINT); @@ -342,7 +342,7 @@ static rt_err_t lpc_pin_detach_irq(struct rt_device *device, rt_base_t pin) if ((pin > __ARRAY_LEN(lpc_pin_map)) || (pin == 0)) { - return RT_ERROR; + return -RT_ERROR; } for(i = 0; i < IRQ_MAX_VAL; i++) @@ -365,7 +365,7 @@ static rt_err_t lpc_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_u if ((pin > __ARRAY_LEN(lpc_pin_map)) || (pin == 0)) { - return RT_ERROR; + return -RT_ERROR; } for(i = 0; i < IRQ_MAX_VAL; i++) @@ -404,7 +404,7 @@ static rt_err_t lpc_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_u } if(i >= IRQ_MAX_VAL) - return RT_ERROR; + return -RT_ERROR; return RT_EOK; } diff --git a/bsp/maxim/libraries/HAL_Drivers/drv_spi.c b/bsp/maxim/libraries/HAL_Drivers/drv_spi.c index 03671652ef..960e02faa0 100644 --- a/bsp/maxim/libraries/HAL_Drivers/drv_spi.c +++ b/bsp/maxim/libraries/HAL_Drivers/drv_spi.c @@ -38,7 +38,7 @@ static struct mcu_drv_spi spi_bus_obj[sizeof(spi_config) / sizeof(spi_config[0]) * @brief This function config spi bus * @param device * @param configuration - * @retval RT_EOK / RT_ERROR + * @retval RT_EOK / -RT_ERROR */ static rt_err_t spi_configure(struct rt_spi_device *device, struct rt_spi_configuration *configuration) @@ -63,7 +63,7 @@ static rt_err_t spi_configure(struct rt_spi_device *device, break; default: LOG_E("spi_configure mode error %x\n", configuration->mode); - return RT_ERROR; + return -RT_ERROR; } tmp_spi->spixfer_req.width = SPI17Y_WIDTH_1; @@ -119,7 +119,7 @@ static const struct rt_spi_ops nrfx_spi_ops = /*spi bus init*/ static int rt_hw_spi_bus_init(void) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; for (int i = 0; i < sizeof(spi_config) / sizeof(spi_config[0]); i++) { spi_bus_obj[i].spi_instance = spi_config[i].spi_instance; @@ -155,7 +155,7 @@ rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, if (result != RT_EOK) { LOG_E("%s attach to %s faild, %d", device_name, bus_name, result); - result = RT_ERROR; + result = -RT_ERROR; } /* TODO: SET THE GPIO */ diff --git a/bsp/maxim/libraries/HAL_Drivers/drv_spi.h b/bsp/maxim/libraries/HAL_Drivers/drv_spi.h index c478850fa7..cdade71034 100644 --- a/bsp/maxim/libraries/HAL_Drivers/drv_spi.h +++ b/bsp/maxim/libraries/HAL_Drivers/drv_spi.h @@ -22,7 +22,7 @@ * @param bus_name spi bus name "spi0"/"spi1"/"spi2" * @param device_name spi device name "spi0x"/"spi1x"/"spi2x" * @param ss_pin spi ss pin number - * @retval RT_ERROR / RT_EOK + * @retval -RT_ERROR / RT_EOK */ rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, rt_uint32_t ss_pin); diff --git a/bsp/microchip/common/applications/can_demo.c b/bsp/microchip/common/applications/can_demo.c index 25a009f769..b35faebae2 100644 --- a/bsp/microchip/common/applications/can_demo.c +++ b/bsp/microchip/common/applications/can_demo.c @@ -266,7 +266,7 @@ static void can_thread_entry(void* parameter) * * @param msg - message to be sent, timeouts - wait timeouts for Tx completion. * - * @return RT_OK or RT_ERROR. + * @return RT_OK or -RT_ERROR. */ rt_err_t can_send_message(struct can_message *msg, rt_uint32_t timeouts) @@ -276,7 +276,7 @@ rt_err_t can_send_message(struct can_message *msg, rt_uint32_t timeouts) if (RT_NULL == msg) { rt_kprintf("can_send_message input message error\r\n"); - return RT_ERROR; + return -RT_ERROR; } can_async_write(&CAN_0, msg); diff --git a/bsp/microchip/common/board/sam_gmac.c b/bsp/microchip/common/board/sam_gmac.c index b8f8d7a91c..12d745f655 100644 --- a/bsp/microchip/common/board/sam_gmac.c +++ b/bsp/microchip/common/board/sam_gmac.c @@ -332,7 +332,7 @@ static void rt_sam_eth_monitor(void *parameter) * * @param * - * @return RT_OK or RT_ERROR. + * @return RT_OK or -RT_ERROR. */ static int rt_hw_sam_eth_init(void) diff --git a/bsp/microchip/common/board/sam_i2c.c b/bsp/microchip/common/board/sam_i2c.c index ea23058487..5620b0b04a 100644 --- a/bsp/microchip/common/board/sam_i2c.c +++ b/bsp/microchip/common/board/sam_i2c.c @@ -93,7 +93,7 @@ static rt_err_t sam_i2c_bus_control(struct rt_i2c_bus_device *bus, rt_uint32_t cmd, rt_uint32_t arg) { - return RT_ERROR; + return -RT_ERROR; struct sam_i2c_bus *sam_i2c = (struct sam_i2c_bus *)bus; RT_ASSERT(bus != RT_NULL); diff --git a/bsp/n32/libraries/n32_drivers/drv_i2c.c b/bsp/n32/libraries/n32_drivers/drv_i2c.c index d64f9288fd..3b2cb35e0e 100644 --- a/bsp/n32/libraries/n32_drivers/drv_i2c.c +++ b/bsp/n32/libraries/n32_drivers/drv_i2c.c @@ -340,7 +340,7 @@ static rt_ssize_t rt_i2c_xfer(struct rt_i2c_bus_device *bus, struct rt_i2c_msg m { struct rt_i2c_msg *msg; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; struct rt_i2c_bus *rt_i2c = (struct rt_i2c_bus *)bus; diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c index 6f1d0b2ee5..13dca98d57 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c @@ -103,7 +103,7 @@ static rt_err_t n32_spi_init(struct n32_spi *spi_drv, struct rt_spi_configuratio if (cfg->mode & RT_SPI_SLAVE) { /* SPI_InitStructure->SpiMode = SPI_MODE_SLAVE; */ - return RT_ERROR; + return -RT_ERROR; } else { diff --git a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c index 88060bb8d5..35f17b6b41 100644 --- a/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c +++ b/bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c @@ -864,7 +864,7 @@ static int adc_vol_sample(int argc, char *argv[]) if (adc_dev == RT_NULL) { rt_kprintf("adc sample run failed! can't find %s device!\n", ADC_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } for (int i = 1; i <= 18; ++i) @@ -900,7 +900,7 @@ static int hwtimer_init(const char *name) if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_open(hw_dev, RT_DEVICE_OFLAG_RDWR); if (ret != RT_EOK) @@ -921,7 +921,7 @@ static int hwtimer_init(const char *name) if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) { rt_kprintf("set timeout value failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_mdelay(3500); diff --git a/bsp/nrf5x/libraries/drivers/drv_gpio.c b/bsp/nrf5x/libraries/drivers/drv_gpio.c index 4d1f4db537..0327bfc661 100644 --- a/bsp/nrf5x/libraries/drivers/drv_gpio.c +++ b/bsp/nrf5x/libraries/drivers/drv_gpio.c @@ -266,7 +266,7 @@ static rt_err_t nrf5x_pin_attach_irq(struct rt_device *device, rt_int32_t pin, case NRFX_ERROR_NO_MEM: return RT_ENOMEM; default: - return RT_ERROR; + return -RT_ERROR; } } diff --git a/bsp/nrf5x/libraries/drivers/drv_pwm.c b/bsp/nrf5x/libraries/drivers/drv_pwm.c index 84cc72a678..0a374ac243 100644 --- a/bsp/nrf5x/libraries/drivers/drv_pwm.c +++ b/bsp/nrf5x/libraries/drivers/drv_pwm.c @@ -397,7 +397,7 @@ static int pwm_led_sample(int argc, char *argv[]) if (pwm_dev == RT_NULL) { rt_kprintf("pwm sample run failed! can't find %s device!\n", PWM_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); diff --git a/bsp/nrf5x/libraries/drivers/drv_spi.c b/bsp/nrf5x/libraries/drivers/drv_spi.c index bf02b1e7e5..8993021fc1 100644 --- a/bsp/nrf5x/libraries/drivers/drv_spi.c +++ b/bsp/nrf5x/libraries/drivers/drv_spi.c @@ -143,7 +143,7 @@ nrfx_spim_evt_handler_t spi_handler[] = {spi0_handler, spi1_handler, spi2_handle * @brief This function config spi bus * @param device * @param configuration - * @retval RT_EOK / RT_ERROR + * @retval RT_EOK / -RT_ERROR */ static rt_err_t spi_configure(struct rt_spi_device *device, struct rt_spi_configuration *configuration) @@ -191,7 +191,7 @@ static rt_err_t spi_configure(struct rt_spi_device *device, break; default: LOG_E("spi_configure mode error %x\n",configuration->mode); - return RT_ERROR; + return -RT_ERROR; } /* spi frequency config */ switch (configuration->max_hz / 1000) @@ -229,7 +229,7 @@ static rt_err_t spi_configure(struct rt_spi_device *device, if(NRFX_SUCCESS == nrf_ret) return RT_EOK; - return RT_ERROR; + return -RT_ERROR; } static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) @@ -288,7 +288,7 @@ static const struct rt_spi_ops nrfx_spi_ops = /*spi bus init*/ static int rt_hw_spi_bus_init(void) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; for (int i = 0; i < sizeof(spi_config) / sizeof(spi_config[0]); i++) { spi_bus_obj[i].spi = spi_config[i].spi; @@ -324,7 +324,7 @@ rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, if (result != RT_EOK) { LOG_E("%s attach to %s faild, %d", device_name, bus_name, result); - result = RT_ERROR; + result = -RT_ERROR; } RT_ASSERT(result == RT_EOK); return result; @@ -453,7 +453,7 @@ nrfx_spi_evt_handler_t spi_handler[] = {spi0_handler, spi1_handler, spi2_handler * @brief This function config spi bus * @param device * @param configuration - * @retval RT_EOK / RT_ERROR + * @retval RT_EOK / -RT_ERROR */ static rt_err_t spi_configure(struct rt_spi_device *device, struct rt_spi_configuration *configuration) @@ -501,7 +501,7 @@ static rt_err_t spi_configure(struct rt_spi_device *device, break; default: LOG_E("spi_configure mode error %x\n",configuration->mode); - return RT_ERROR; + return -RT_ERROR; } /* spi frequency config */ switch (configuration->max_hz / 1000) @@ -539,7 +539,7 @@ static rt_err_t spi_configure(struct rt_spi_device *device, if(NRFX_SUCCESS == nrf_ret) return RT_EOK; - return RT_ERROR; + return -RT_ERROR; } static rt_uint32_t spixfer(struct rt_spi_device *device, struct rt_spi_message *message) @@ -598,7 +598,7 @@ static const struct rt_spi_ops nrfx_spi_ops = /*spi bus init*/ static int rt_hw_spi_bus_init(void) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; for (int i = 0; i < sizeof(spi_config) / sizeof(spi_config[0]); i++) { spi_bus_obj[i].spi = spi_config[i].spi; @@ -634,7 +634,7 @@ rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, if (result != RT_EOK) { LOG_E("%s attach to %s faild, %d", device_name, bus_name, result); - result = RT_ERROR; + result = -RT_ERROR; } RT_ASSERT(result == RT_EOK); return result; diff --git a/bsp/nrf5x/libraries/drivers/drv_spi.h b/bsp/nrf5x/libraries/drivers/drv_spi.h index 61bb02965a..0be8ff4c89 100644 --- a/bsp/nrf5x/libraries/drivers/drv_spi.h +++ b/bsp/nrf5x/libraries/drivers/drv_spi.h @@ -25,7 +25,7 @@ * @param bus_name spi bus name "spi0"/"spi1"/"spi2" * @param device_name spi device name "spi0x"/"spi1x"/"spi2x" * @param ss_pin spi ss pin number - * @retval RT_ERROR / RT_EOK + * @retval -RT_ERROR / RT_EOK */ rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, rt_uint32_t ss_pin); @@ -97,7 +97,7 @@ struct nrfx_drv_spi_pin_config * @param bus_name spi bus name "spi0"/"spi1"/"spi2" * @param device_name spi device name "spi0x"/"spi1x"/"spi2x" * @param ss_pin spi ss pin number - * @retval RT_ERROR / RT_EOK + * @retval -RT_ERROR / RT_EOK */ rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, rt_uint32_t ss_pin); diff --git a/bsp/nrf5x/libraries/drivers/drv_uart.c b/bsp/nrf5x/libraries/drivers/drv_uart.c index 5cb63dd61e..782f6844b1 100644 --- a/bsp/nrf5x/libraries/drivers/drv_uart.c +++ b/bsp/nrf5x/libraries/drivers/drv_uart.c @@ -161,7 +161,7 @@ static rt_err_t _uart_ctrl(struct rt_serial_device *serial, int cmd, void *arg) break; default: - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_i2c.c b/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_i2c.c index f7d3f85192..8e62b898db 100644 --- a/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_i2c.c +++ b/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_i2c.c @@ -123,7 +123,7 @@ static rt_ssize_t gd32_i2c_xfer(struct rt_i2c_bus_device *device, struct rt_i2c_ { struct rt_i2c_msg *msg; rt_uint32_t i; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; rt_uint16_t last_flags; RT_ASSERT(device != RT_NULL); diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_adc.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_adc.c index 4a9c9aa4c6..08e2d2e55e 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_adc.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_adc.c @@ -134,7 +134,7 @@ static rt_err_t nu_get_adc_value(struct rt_adc_device *device, rt_uint32_t chann int rt_hw_adc_init(void) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; int nu_sel = 0; while (nu_adc_arr[nu_sel].name != 0) diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_bpwm_capture.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_bpwm_capture.c index c18cf4e6bd..75c5852482 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_bpwm_capture.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_bpwm_capture.c @@ -179,7 +179,7 @@ static rt_err_t nu_capture_get_pulsewidth(struct rt_inputcapture_device *inputca } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); } @@ -201,7 +201,7 @@ static void bpwm_config(nu_capture_t *nu_capture) static rt_err_t nu_bpwm_init(nu_capture_t *nu_capture) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; static rt_bool_t bBPWM0Inited = RT_FALSE; static rt_bool_t bBPWM1Inited = RT_FALSE; @@ -249,7 +249,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_bpwm_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize BPWM.\n"); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_gpio.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_gpio.c index 1ad5c19c36..f6746ab6f9 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_gpio.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_gpio.c @@ -239,7 +239,7 @@ static rt_err_t nu_gpio_irq_enable(struct rt_device *device, rt_base_t pin, rt_u irqindex = nu_find_irqindex(pin); if (irqindex == -(RT_ERROR)) { - ret = RT_ERROR; + ret = -RT_ERROR; goto exit_nu_gpio_irq_enable; } diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_i2c.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_i2c.c index 24aaddd04d..35582a80f2 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_i2c.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_i2c.c @@ -301,7 +301,7 @@ static rt_ssize_t nu_i2c_mst_xfer(struct rt_i2c_bus_device *bus, /* Public functions -------------------------------------------------------------*/ int rt_hw_i2c_init(void) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; SYS_UnlockReg(); diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_pdma.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_pdma.c index 837e2c02d9..db25b08754 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_pdma.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_pdma.c @@ -681,7 +681,7 @@ static rt_err_t nu_pdma_sgtbls_valid(nu_pdma_desc_t head) { rt_kprintf("The distance is over %d between 0x%08x and 0x%08x. \n", NU_PDMA_SG_LIMITED_DISTANCE, PDMA->SCATBA, node); rt_kprintf("Please use nu_pdma_sgtbl_allocate to allocate valid sg-table.\n"); - return RT_ERROR; + return -RT_ERROR; } node = (nu_pdma_desc_t)(node->NEXT + PDMA->SCATBA); diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_pwm_capture.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_pwm_capture.c index 0ea950c5d4..cd34f9dc18 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_pwm_capture.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_pwm_capture.c @@ -165,14 +165,14 @@ static rt_err_t nu_capture_get_pulsewidth(struct rt_inputcapture_device *inputca } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); } static rt_err_t nu_pwm_init(nu_capture_t *nu_capture) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; static rt_bool_t bPWM0Inited = RT_FALSE; static rt_bool_t bPWM1Inited = RT_FALSE; @@ -218,7 +218,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_pwm_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize PWM%d.\n", nu_capture->pwm); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_timer.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_timer.c index 64f3c6f92e..02b5a1ea94 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_timer.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_timer.c @@ -118,7 +118,7 @@ static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_ else { rt_kprintf("nu_timer_start set compared value failed\n"); - err = RT_ERROR; + err = -RT_ERROR; } if (HWTIMER_MODE_PERIOD == opmode) @@ -132,7 +132,7 @@ static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_ else { rt_kprintf("nu_timer_start set operation mode failed\n"); - err = RT_ERROR; + err = -RT_ERROR; } TIMER_Start(nu_timer->timer_periph); diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_timer_capture.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_timer_capture.c index 740f86312b..689ef735e2 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_timer_capture.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_timer_capture.c @@ -215,7 +215,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_timer_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize TIMER.\n"); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_uart.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_uart.c index fec24a731f..9499ea009e 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_uart.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_uart.c @@ -655,7 +655,7 @@ static rt_ssize_t nu_uart_dma_transmit(struct rt_serial_device *serial, rt_uint8 } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_ui2c.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_ui2c.c index a59446210c..df13b8a60b 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_ui2c.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_ui2c.c @@ -345,7 +345,7 @@ static rt_ssize_t nu_ui2c_mst_xfer(struct rt_i2c_bus_device *bus, /* Public functions -------------------------------------------------------------*/ int rt_hw_ui2c_init(void) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; #if defined(BSP_USING_UI2C0) SYS_UnlockReg(); diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_uuart.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_uuart.c index dfb530dc06..1dbd56fa19 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_uuart.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_uuart.c @@ -435,7 +435,7 @@ static rt_ssize_t nu_uuart_dma_transmit(struct rt_serial_device *serial, rt_uint } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/m031/rtt_port/drv_wdt.c b/bsp/nuvoton/libraries/m031/rtt_port/drv_wdt.c index bba739a0fd..d2e7402911 100644 --- a/bsp/nuvoton/libraries/m031/rtt_port/drv_wdt.c +++ b/bsp/nuvoton/libraries/m031/rtt_port/drv_wdt.c @@ -423,7 +423,7 @@ static rt_err_t wdt_control(rt_watchdog_t *dev, int cmd, void *args) break; default: - ret = RT_ERROR; + ret = -RT_ERROR; } SYS_LockReg(); diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_bpwm_capture.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_bpwm_capture.c index 5c3b634e5e..0c1b4b7fc4 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_bpwm_capture.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_bpwm_capture.c @@ -179,7 +179,7 @@ static rt_err_t nu_capture_get_pulsewidth(struct rt_inputcapture_device *inputca } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); } @@ -201,7 +201,7 @@ static void bpwm_config(nu_capture_t *nu_capture) static rt_err_t nu_bpwm_init(nu_capture_t *nu_capture) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; static rt_bool_t bBPWM0Inited = RT_FALSE; static rt_bool_t bBPWM1Inited = RT_FALSE; @@ -249,7 +249,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_bpwm_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize BPWM.\n"); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_eadc.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_eadc.c index 3c72536156..2aa787053e 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_eadc.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_eadc.c @@ -134,7 +134,7 @@ static rt_err_t nu_get_eadc_value(struct rt_adc_device *device, rt_uint32_t chan int rt_hw_eadc_init(void) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; int nu_sel = 0; while (nu_eadc_arr[nu_sel].name != 0) diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_ecap.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_ecap.c index c9e7c66a8d..c5f0ba6e3d 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_ecap.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_ecap.c @@ -253,7 +253,7 @@ static rt_err_t nu_capture_get_pulsewidth(struct rt_inputcapture_device *inputca if (nu_capture->bfirstData) { nu_capture->bfirstData = RT_FALSE; - ret = RT_ERROR; + ret = -RT_ERROR; return -(ret); } @@ -281,7 +281,7 @@ static float get_ecap_tick_time_us(nu_capture_t *nu_capture) static rt_err_t nu_ecap_init(nu_capture_t *nu_capture) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; static rt_bool_t bECAP0Inited = RT_FALSE; static rt_bool_t bECAP1Inited = RT_FALSE; @@ -359,7 +359,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_ecap_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize ECAP.\n"); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_epwm_capture.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_epwm_capture.c index c98452d44b..053bb260c7 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_epwm_capture.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_epwm_capture.c @@ -349,14 +349,14 @@ static rt_err_t nu_capture_get_pulsewidth(struct rt_inputcapture_device *inputca } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); } static rt_err_t nu_epwm_init(nu_capture_t *nu_capture) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; static rt_bool_t bEPWM0Inited = RT_FALSE; static rt_bool_t bEPWM1Inited = RT_FALSE; @@ -402,7 +402,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_epwm_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize EPWM%d.\n", nu_capture->epwm); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_gpio.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_gpio.c index 727ef964fa..2a7f458054 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_gpio.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_gpio.c @@ -263,7 +263,7 @@ static rt_err_t nu_gpio_irq_enable(struct rt_device *device, rt_base_t pin, rt_u irqindex = nu_find_irqindex(pin); if (irqindex == -(RT_ERROR)) { - ret = RT_ERROR; + ret = -RT_ERROR; goto exit_nu_gpio_irq_enable; } diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_i2c.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_i2c.c index d9faf7f137..e1c15c32c7 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_i2c.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_i2c.c @@ -365,7 +365,7 @@ static rt_ssize_t nu_i2c_mst_xfer(struct rt_i2c_bus_device *bus, /* Public functions -------------------------------------------------------------*/ int rt_hw_i2c_init(void) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; SYS_UnlockReg(); diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_pdma.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_pdma.c index 376e20cbdb..0fb894fcac 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_pdma.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_pdma.c @@ -692,7 +692,7 @@ static rt_err_t nu_pdma_sgtbls_valid(nu_pdma_desc_t head) { rt_kprintf("The distance is over %d between 0x%08x and 0x%08x. \n", NU_PDMA_SG_LIMITED_DISTANCE, PDMA0->SCATBA, node); rt_kprintf("Please use nu_pdma_sgtbl_allocate to allocate valid sg-table.\n"); - return RT_ERROR; + return -RT_ERROR; } node = (nu_pdma_desc_t)(node->NEXT + PDMA0->SCATBA); diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_qei.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_qei.c index 3be7e62b31..09d1ca531a 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_qei.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_qei.c @@ -287,7 +287,7 @@ void nu_qei_set_cmpval(rt_device_t *pulse_encoder, rt_uint32_t u32val) int rt_hw_qei_init(void) { - int result = RT_ERROR; + int result = -RT_ERROR; int nu_sel = 0; while (nu_qei_arr[nu_sel].name != 0) { diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_sdh.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_sdh.c index fa1b36b09d..f6ec442d22 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_sdh.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_sdh.c @@ -445,7 +445,7 @@ exit_nu_sdh_hotplug_is_mounted: } static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; DIR *t; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_TRUE) @@ -490,7 +490,7 @@ static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) else { rt_kprintf("Failed to mount %s on %s\n", sdh->name, sdh->mounted_point); - ret = RT_ERROR; + ret = -RT_ERROR; } exit_nu_sdh_hotplug_mount: @@ -500,7 +500,7 @@ exit_nu_sdh_hotplug_mount: static rt_err_t nu_sdh_hotplug_unmount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_FALSE) { diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_timer.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_timer.c index ebc11343ae..1a27a5dc09 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_timer.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_timer.c @@ -125,7 +125,7 @@ static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_ else { rt_kprintf("nu_timer_start set compared value failed\n"); - err = RT_ERROR; + err = -RT_ERROR; } if (HWTIMER_MODE_PERIOD == opmode) @@ -139,7 +139,7 @@ static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_ else { rt_kprintf("nu_timer_start set operation mode failed\n"); - err = RT_ERROR; + err = -RT_ERROR; } TIMER_Start(nu_timer->timer_periph); diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_timer_capture.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_timer_capture.c index ee1e189307..4f7447de9e 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_timer_capture.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_timer_capture.c @@ -262,7 +262,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_timer_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize TIMER.\n"); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_uart.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_uart.c index 120b9ea6e7..88359b4b8b 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_uart.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_uart.c @@ -611,7 +611,7 @@ static rt_ssize_t nu_uart_dma_transmit(struct rt_serial_device *serial, rt_uint8 } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_ui2c.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_ui2c.c index db664bdddd..5a04870bcd 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_ui2c.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_ui2c.c @@ -345,7 +345,7 @@ static rt_ssize_t nu_ui2c_mst_xfer(struct rt_i2c_bus_device *bus, /* Public functions -------------------------------------------------------------*/ int rt_hw_ui2c_init(void) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; #if defined(BSP_USING_UI2C0) SYS_UnlockReg(); diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_uuart.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_uuart.c index 9a2dfd6280..44feb57265 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_uuart.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_uuart.c @@ -444,7 +444,7 @@ static rt_ssize_t nu_uuart_dma_transmit(struct rt_serial_device *serial, rt_uint } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/m2354/rtt_port/drv_wdt.c b/bsp/nuvoton/libraries/m2354/rtt_port/drv_wdt.c index a7d3036ad5..53b2bb9a76 100644 --- a/bsp/nuvoton/libraries/m2354/rtt_port/drv_wdt.c +++ b/bsp/nuvoton/libraries/m2354/rtt_port/drv_wdt.c @@ -422,7 +422,7 @@ static rt_err_t wdt_control(rt_watchdog_t *dev, int cmd, void *args) break; default: - ret = RT_ERROR; + ret = -RT_ERROR; } SYS_LockReg(); diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_bpwm_capture.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_bpwm_capture.c index f7478962f9..28338b6cd3 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_bpwm_capture.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_bpwm_capture.c @@ -213,7 +213,7 @@ static rt_err_t nu_bpwmcap_get_pulsewidth(struct rt_inputcapture_device *inputca } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); } diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_dac.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_dac.c index a3b2b1d491..4502ec75e1 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_dac.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_dac.c @@ -111,7 +111,7 @@ static rt_err_t nu_dac_disabled(struct rt_dac_device *device, rt_uint32_t channe static rt_err_t nu_dac_convert(struct rt_dac_device *device, rt_uint32_t channel, rt_uint32_t *value) { nu_dac_t psNuDAC = (nu_dac_t)device; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; RT_ASSERT(device); RT_ASSERT(value); diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_eadc.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_eadc.c index 25259639d5..02008df532 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_eadc.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_eadc.c @@ -123,7 +123,7 @@ static rt_err_t nu_eadc_enabled(struct rt_adc_device *device, rt_uint32_t channe static rt_err_t nu_get_eadc_value(struct rt_adc_device *device, rt_uint32_t channel, rt_uint32_t *value) { nu_eadc_t psNuEADC = (nu_eadc_t)device; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; RT_ASSERT(device); RT_ASSERT(value); diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_ecap.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_ecap.c index e29a600704..d69a5b81ea 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_ecap.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_ecap.c @@ -202,7 +202,7 @@ static rt_err_t nu_ecap_get_pulsewidth(struct rt_inputcapture_device *inputcaptu if (psNuEcap->bfirstData) { psNuEcap->bfirstData = RT_FALSE; - ret = RT_ERROR; + ret = -RT_ERROR; return -(ret); } diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_epwm_capture.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_epwm_capture.c index ae19ed2548..d7f96d9670 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_epwm_capture.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_epwm_capture.c @@ -239,7 +239,7 @@ static rt_err_t nu_epwmcap_get_pulsewidth(struct rt_inputcapture_device *inputca } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); } diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_gpio.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_gpio.c index 3e10d1df4b..0ca3a5df67 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_gpio.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_gpio.c @@ -263,7 +263,7 @@ static rt_err_t nu_gpio_irq_enable(struct rt_device *device, rt_base_t pin, rt_u irqindex = nu_find_irqindex(pin); if (irqindex == -(RT_ERROR)) { - ret = RT_ERROR; + ret = -RT_ERROR; goto exit_nu_gpio_irq_enable; } diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_pdma.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_pdma.c index c2d4bbb93f..cef31625a5 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_pdma.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_pdma.c @@ -810,7 +810,7 @@ static rt_err_t nu_pdma_sgtbls_valid(nu_pdma_desc_t head) { rt_kprintf("The distance is over %d between 0x%08x and 0x%08x. \n", NU_PDMA_SG_LIMITED_DISTANCE, PDMA0->SCATBA, node); rt_kprintf("Please use nu_pdma_sgtbl_allocate to allocate valid sg-table.\n"); - return RT_ERROR; + return -RT_ERROR; } node = (nu_pdma_desc_t)(node->NEXT + PDMA0->SCATBA); @@ -863,7 +863,7 @@ static void _nu_pdma_free_sgtbls(nu_pdma_chn_t *psPdmaChann) static rt_err_t _nu_pdma_transfer_chain(int i32ChannID, uint32_t u32DataWidth, uint32_t u32AddrSrc, uint32_t u32AddrDst, uint32_t u32TransferCnt, uint32_t u32IdleTimeout_us) { int i = 0; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; nu_pdma_periph_ctl_t *psPeriphCtl = NULL; nu_pdma_chn_t *psPdmaChann = &nu_pdma_chn_arr[i32ChannID - NU_PDMA_CH_Pos]; @@ -1178,7 +1178,7 @@ static rt_ssize_t nu_pdma_memfun(void *dest, void *src, uint32_t u32DataWidth, u { nu_pdma_memfun_actor_t psMemFunActor = NULL; struct nu_pdma_chn_cb sChnCB; - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; int idx; rt_size_t ret = 0; diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_sdh.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_sdh.c index 897784e60d..811ed76ecf 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_sdh.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_sdh.c @@ -479,7 +479,7 @@ exit_nu_sdh_hotplug_is_mounted: } static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; DIR *t; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_TRUE) @@ -524,7 +524,7 @@ static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) else { rt_kprintf("Failed to mount %s on %s\n", sdh->name, sdh->mounted_point); - ret = RT_ERROR; + ret = -RT_ERROR; } exit_nu_sdh_hotplug_mount: @@ -534,7 +534,7 @@ exit_nu_sdh_hotplug_mount: static rt_err_t nu_sdh_hotplug_unmount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_FALSE) { diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_uart.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_uart.c index 937154851b..5ece9690c2 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_uart.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_uart.c @@ -816,7 +816,7 @@ static rt_ssize_t nu_uart_dma_transmit(struct rt_serial_device *serial, rt_uint8 } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_uuart.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_uuart.c index 11fc59e3e5..a2a75ac37d 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_uuart.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_uuart.c @@ -433,7 +433,7 @@ static rt_ssize_t nu_uuart_dma_transmit(struct rt_serial_device *serial, rt_uint } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/m460/rtt_port/drv_wdt.c b/bsp/nuvoton/libraries/m460/rtt_port/drv_wdt.c index 1168fd9bff..658c40e250 100644 --- a/bsp/nuvoton/libraries/m460/rtt_port/drv_wdt.c +++ b/bsp/nuvoton/libraries/m460/rtt_port/drv_wdt.c @@ -437,7 +437,7 @@ static rt_err_t wdt_control(rt_watchdog_t *dev, int cmd, void *args) break; default: - ret = RT_ERROR; + ret = -RT_ERROR; } if (u32RegLockBackup) diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_bpwm_capture.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_bpwm_capture.c index e592196c37..ab751f5af8 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_bpwm_capture.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_bpwm_capture.c @@ -179,7 +179,7 @@ static rt_err_t nu_capture_get_pulsewidth(struct rt_inputcapture_device *inputca } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); } @@ -201,7 +201,7 @@ static void bpwm_config(nu_capture_t *nu_capture) static rt_err_t nu_bpwm_init(nu_capture_t *nu_capture) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; static rt_bool_t bBPWM0Inited = RT_FALSE; static rt_bool_t bBPWM1Inited = RT_FALSE; @@ -249,7 +249,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_bpwm_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize BPWM.\n"); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_eadc.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_eadc.c index eb14a1dc4e..95c66ec8d8 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_eadc.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_eadc.c @@ -142,7 +142,7 @@ static rt_err_t nu_get_eadc_value(struct rt_adc_device *device, rt_uint32_t chan int rt_hw_eadc_init(void) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; int nu_sel = 0; while (nu_eadc_arr[nu_sel].name != 0) diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_ecap.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_ecap.c index c9e7c66a8d..c5f0ba6e3d 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_ecap.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_ecap.c @@ -253,7 +253,7 @@ static rt_err_t nu_capture_get_pulsewidth(struct rt_inputcapture_device *inputca if (nu_capture->bfirstData) { nu_capture->bfirstData = RT_FALSE; - ret = RT_ERROR; + ret = -RT_ERROR; return -(ret); } @@ -281,7 +281,7 @@ static float get_ecap_tick_time_us(nu_capture_t *nu_capture) static rt_err_t nu_ecap_init(nu_capture_t *nu_capture) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; static rt_bool_t bECAP0Inited = RT_FALSE; static rt_bool_t bECAP1Inited = RT_FALSE; @@ -359,7 +359,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_ecap_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize ECAP.\n"); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_emac.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_emac.c index 766b341e69..bafa4cfa12 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_emac.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_emac.c @@ -357,7 +357,7 @@ static rt_err_t nu_emac_tx(rt_device_t dev, struct pbuf *p) #endif /* Return SUCCESS */ - return (EMAC_SendPktWoCopy(offset) == 1) ? RT_EOK : RT_ERROR; + return (EMAC_SendPktWoCopy(offset) == 1) ? RT_EOK : -RT_ERROR; } static struct pbuf *nu_emac_rx(rt_device_t dev) diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_epwm_capture.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_epwm_capture.c index 87c9ca2abf..a045ed1169 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_epwm_capture.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_epwm_capture.c @@ -349,14 +349,14 @@ static rt_err_t nu_capture_get_pulsewidth(struct rt_inputcapture_device *inputca } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); } static rt_err_t nu_epwm_init(nu_capture_t *nu_capture) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; static rt_bool_t bEPWM0Inited = RT_FALSE; static rt_bool_t bEPWM1Inited = RT_FALSE; @@ -402,7 +402,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_epwm_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize EPWM%d.\n", nu_capture->epwm); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_gpio.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_gpio.c index d718c5c06d..8e91d1f48f 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_gpio.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_gpio.c @@ -263,7 +263,7 @@ static rt_err_t nu_gpio_irq_enable(struct rt_device *device, rt_base_t pin, rt_u irqindex = nu_find_irqindex(pin); if (irqindex == -(RT_ERROR)) { - ret = RT_ERROR; + ret = -RT_ERROR; goto exit_nu_gpio_irq_enable; } diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_i2c.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_i2c.c index bd060964ae..52b6baa02b 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_i2c.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_i2c.c @@ -365,7 +365,7 @@ static rt_ssize_t nu_i2c_mst_xfer(struct rt_i2c_bus_device *bus, /* Public functions -------------------------------------------------------------*/ int rt_hw_i2c_init(void) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; SYS_UnlockReg(); diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_pdma.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_pdma.c index 6248605995..30e2cbfd05 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_pdma.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_pdma.c @@ -711,7 +711,7 @@ static rt_err_t nu_pdma_sgtbls_valid(nu_pdma_desc_t head) { rt_kprintf("The distance is over %d between 0x%08x and 0x%08x. \n", NU_PDMA_SG_LIMITED_DISTANCE, PDMA->SCATBA, node); rt_kprintf("Please use nu_pdma_sgtbl_allocate to allocate valid sg-table.\n"); - return RT_ERROR; + return -RT_ERROR; } node = (nu_pdma_desc_t)(node->NEXT + PDMA->SCATBA); diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_qei.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_qei.c index 3be7e62b31..09d1ca531a 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_qei.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_qei.c @@ -287,7 +287,7 @@ void nu_qei_set_cmpval(rt_device_t *pulse_encoder, rt_uint32_t u32val) int rt_hw_qei_init(void) { - int result = RT_ERROR; + int result = -RT_ERROR; int nu_sel = 0; while (nu_qei_arr[nu_sel].name != 0) { diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_sdh.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_sdh.c index 897784e60d..811ed76ecf 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_sdh.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_sdh.c @@ -479,7 +479,7 @@ exit_nu_sdh_hotplug_is_mounted: } static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; DIR *t; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_TRUE) @@ -524,7 +524,7 @@ static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) else { rt_kprintf("Failed to mount %s on %s\n", sdh->name, sdh->mounted_point); - ret = RT_ERROR; + ret = -RT_ERROR; } exit_nu_sdh_hotplug_mount: @@ -534,7 +534,7 @@ exit_nu_sdh_hotplug_mount: static rt_err_t nu_sdh_hotplug_unmount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_FALSE) { diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_timer.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_timer.c index 37b885a093..59509c3dbc 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_timer.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_timer.c @@ -117,7 +117,7 @@ static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_ else { rt_kprintf("nu_timer_start set compared value failed\n"); - err = RT_ERROR; + err = -RT_ERROR; } if (HWTIMER_MODE_PERIOD == opmode) @@ -131,7 +131,7 @@ static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_ else { rt_kprintf("nu_timer_start set operation mode failed\n"); - err = RT_ERROR; + err = -RT_ERROR; } TIMER_Start(nu_timer->timer_periph); diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_timer_capture.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_timer_capture.c index 5f6df13e8a..0f6abe2de0 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_timer_capture.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_timer_capture.c @@ -214,7 +214,7 @@ static rt_err_t nu_capture_init(struct rt_inputcapture_device *inputcapture) if (nu_timer_init(nu_capture) != RT_EOK) { rt_kprintf("Failed to initialize TIMER.\n"); - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_uart.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_uart.c index 72574d26b9..68335734f3 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_uart.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_uart.c @@ -688,7 +688,7 @@ static rt_ssize_t nu_uart_dma_transmit(struct rt_serial_device *serial, rt_uint8 } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_ui2c.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_ui2c.c index f5bc4b0e70..78b63fdfbe 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_ui2c.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_ui2c.c @@ -352,7 +352,7 @@ static rt_ssize_t nu_ui2c_mst_xfer(struct rt_i2c_bus_device *bus, /* Public functions -------------------------------------------------------------*/ int rt_hw_ui2c_init(void) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; #if defined(BSP_USING_UI2C0) /* Enable UI2C0 clock */ diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_uuart.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_uuart.c index d5772cb295..a5ad4717e5 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_uuart.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_uuart.c @@ -444,7 +444,7 @@ static rt_ssize_t nu_uuart_dma_transmit(struct rt_serial_device *serial, rt_uint } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/m480/rtt_port/drv_wdt.c b/bsp/nuvoton/libraries/m480/rtt_port/drv_wdt.c index d9bc0b3940..3de0de6f5f 100644 --- a/bsp/nuvoton/libraries/m480/rtt_port/drv_wdt.c +++ b/bsp/nuvoton/libraries/m480/rtt_port/drv_wdt.c @@ -419,7 +419,7 @@ static rt_err_t wdt_control(rt_watchdog_t *dev, int cmd, void *args) break; default: - ret = RT_ERROR; + ret = -RT_ERROR; } SYS_LockReg(); diff --git a/bsp/nuvoton/libraries/ma35/rtt_port/drv_adc.c b/bsp/nuvoton/libraries/ma35/rtt_port/drv_adc.c index 4514b613c6..8468de2783 100644 --- a/bsp/nuvoton/libraries/ma35/rtt_port/drv_adc.c +++ b/bsp/nuvoton/libraries/ma35/rtt_port/drv_adc.c @@ -582,7 +582,7 @@ exit_nu_adc_convert: int rt_hw_adc_init(void) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; rt_device_t psDev = &g_sNuADC.dev.parent; result = rt_hw_adc_register(&g_sNuADC.dev, g_sNuADC.name, &nu_adc_ops, &g_sNuADC); diff --git a/bsp/nuvoton/libraries/ma35/rtt_port/drv_ecap.c b/bsp/nuvoton/libraries/ma35/rtt_port/drv_ecap.c index c5729cadc4..1dad1033ff 100644 --- a/bsp/nuvoton/libraries/ma35/rtt_port/drv_ecap.c +++ b/bsp/nuvoton/libraries/ma35/rtt_port/drv_ecap.c @@ -145,7 +145,7 @@ static rt_err_t nu_ecap_get_pulsewidth(struct rt_inputcapture_device *inputcaptu if (psNuEcap->bfirstData) { psNuEcap->bfirstData = RT_FALSE; - ret = RT_ERROR; + ret = -RT_ERROR; return -(ret); } diff --git a/bsp/nuvoton/libraries/ma35/rtt_port/drv_epwm_capture.c b/bsp/nuvoton/libraries/ma35/rtt_port/drv_epwm_capture.c index 4e97fe5e03..073e3f08c7 100644 --- a/bsp/nuvoton/libraries/ma35/rtt_port/drv_epwm_capture.c +++ b/bsp/nuvoton/libraries/ma35/rtt_port/drv_epwm_capture.c @@ -189,7 +189,7 @@ static rt_err_t nu_epwmcap_get_pulsewidth(struct rt_inputcapture_device *inputca } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return -(ret); } diff --git a/bsp/nuvoton/libraries/ma35/rtt_port/drv_gpio.c b/bsp/nuvoton/libraries/ma35/rtt_port/drv_gpio.c index 0a7a75ee9b..483edee730 100644 --- a/bsp/nuvoton/libraries/ma35/rtt_port/drv_gpio.c +++ b/bsp/nuvoton/libraries/ma35/rtt_port/drv_gpio.c @@ -272,7 +272,7 @@ static rt_err_t nu_gpio_irq_enable(struct rt_device *device, rt_base_t pin, rt_u irqindex = nu_find_irqindex(pin); if (irqindex == -(RT_ERROR)) { - ret = RT_ERROR; + ret = -RT_ERROR; goto exit_nu_gpio_irq_enable; } diff --git a/bsp/nuvoton/libraries/ma35/rtt_port/drv_pdma.c b/bsp/nuvoton/libraries/ma35/rtt_port/drv_pdma.c index b377672e81..3e5292045d 100644 --- a/bsp/nuvoton/libraries/ma35/rtt_port/drv_pdma.c +++ b/bsp/nuvoton/libraries/ma35/rtt_port/drv_pdma.c @@ -887,7 +887,7 @@ static void _nu_pdma_free_sgtbls(nu_pdma_chn_t *psPdmaChann) static rt_err_t _nu_pdma_transfer_chain(int i32ChannID, uint32_t u32DataWidth, uint32_t u32AddrSrc, uint32_t u32AddrDst, uint32_t u32TransferCnt, uint32_t u32IdleTimeout_us) { int i = 0; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; nu_pdma_periph_ctl_t *psPeriphCtl = NULL; nu_pdma_chn_t *psPdmaChann = &nu_pdma_chn_arr[i32ChannID - NU_PDMA_CH_Pos]; @@ -1179,7 +1179,7 @@ static rt_ssize_t nu_pdma_memfun(void *dest, void *src, uint32_t u32DataWidth, u { nu_pdma_memfun_actor_t psMemFunActor = NULL; struct nu_pdma_chn_cb sChnCB; - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; int idx; rt_size_t ret = 0; diff --git a/bsp/nuvoton/libraries/ma35/rtt_port/drv_uart.c b/bsp/nuvoton/libraries/ma35/rtt_port/drv_uart.c index e3c2073118..28b75ea4a0 100644 --- a/bsp/nuvoton/libraries/ma35/rtt_port/drv_uart.c +++ b/bsp/nuvoton/libraries/ma35/rtt_port/drv_uart.c @@ -1003,7 +1003,7 @@ static rt_ssize_t nu_uart_dma_transmit(struct rt_serial_device *serial, rt_uint8 } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/ma35/rtt_port/drv_wdt.c b/bsp/nuvoton/libraries/ma35/rtt_port/drv_wdt.c index 5c2ccb18cc..64dc324ed2 100644 --- a/bsp/nuvoton/libraries/ma35/rtt_port/drv_wdt.c +++ b/bsp/nuvoton/libraries/ma35/rtt_port/drv_wdt.c @@ -315,7 +315,7 @@ static rt_err_t nu_wdt_control(rt_watchdog_t *dev, int cmd, void *args) break; default: - ret = RT_ERROR; + ret = -RT_ERROR; } //SYS_LockReg(); diff --git a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_adc.c b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_adc.c index cf3a4f5e0c..f3b91ad695 100644 --- a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_adc.c +++ b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_adc.c @@ -583,7 +583,7 @@ exit_nu_adc_convert: int rt_hw_adc_init(void) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; rt_device_t psDev = &g_sNuADC.dev.parent; result = rt_hw_adc_register(&g_sNuADC.dev, g_sNuADC.name, &nu_adc_ops, &g_sNuADC); diff --git a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_emac.c b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_emac.c index 8280c81bc1..6436218d96 100644 --- a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_emac.c +++ b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_emac.c @@ -397,7 +397,7 @@ static rt_err_t nu_emac_tx(rt_device_t dev, struct pbuf *p) rt_err_t result; result = rt_sem_control(&psNuEmac->eth_sem, RT_IPC_CMD_RESET, 0); - RT_ASSERT(result != RT_EOK); + RT_ASSERT(result == RT_EOK); EMAC_CLEAR_INT_FLAG(EMAC, EMAC_INTSTS_TXCPIF_Msk); EMAC_ENABLE_INT(EMAC, EMAC_INTEN_TXCPIEN_Msk); @@ -431,7 +431,7 @@ static rt_err_t nu_emac_tx(rt_device_t dev, struct pbuf *p) #if defined(BSP_USING_MMU) mmu_clean_invalidated_dcache((uint32_t)psNuEmac->memmgr.psCurrentTxDesc, sizeof(EMAC_DESCRIPTOR_T)); #endif - return (EMAC_SendPktWoCopy(&psNuEmac->memmgr, offset) == 1) ? RT_EOK : RT_ERROR; + return (EMAC_SendPktWoCopy(&psNuEmac->memmgr, offset) == 1) ? RT_EOK : -RT_ERROR; } static struct pbuf *nu_emac_rx(rt_device_t dev) diff --git a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_gpio.c b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_gpio.c index a6623653c6..6e18c45c20 100644 --- a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_gpio.c +++ b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_gpio.c @@ -314,7 +314,7 @@ static rt_err_t nu_gpio_irq_enable(struct rt_device *device, rt_base_t pin, rt_u irqindex = nu_find_irqindex(pin); if (irqindex == -(RT_ERROR)) { - ret = RT_ERROR; + ret = -RT_ERROR; goto exit_nu_gpio_irq_enable; } diff --git a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_sdh.c b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_sdh.c index 1cbfbfb3ba..08b53eea3a 100644 --- a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_sdh.c +++ b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_sdh.c @@ -346,7 +346,7 @@ static rt_err_t nu_sdh_close(rt_device_t dev) static rt_ssize_t nu_sdh_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t blk_nb) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; rt_uint32_t ret = 0; nu_sdh_t sdh = (nu_sdh_t)dev; @@ -428,7 +428,7 @@ exit_nu_sdh_read: static rt_ssize_t nu_sdh_write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t blk_nb) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; rt_uint32_t ret = 0; nu_sdh_t sdh = (nu_sdh_t)dev; @@ -620,7 +620,7 @@ exit_nu_sdh_hotplug_is_mounted: } static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; DIR *t; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_TRUE) @@ -665,7 +665,7 @@ static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) else { rt_kprintf("Failed to mount %s on %s\n", sdh->name, sdh->mounted_point); - ret = RT_ERROR; + ret = -RT_ERROR; } exit_nu_sdh_hotplug_mount: @@ -675,7 +675,7 @@ exit_nu_sdh_hotplug_mount: static rt_err_t nu_sdh_hotplug_unmount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_FALSE) { diff --git a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_wdt.c b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_wdt.c index 212a71fbc2..6c41f0fdc7 100644 --- a/bsp/nuvoton/libraries/n9h30/rtt_port/drv_wdt.c +++ b/bsp/nuvoton/libraries/n9h30/rtt_port/drv_wdt.c @@ -231,7 +231,7 @@ static rt_err_t wdt_control(rt_watchdog_t *dev, int cmd, void *args) break; default: - ret = RT_ERROR; + ret = -RT_ERROR; } SYS_LockReg(); diff --git a/bsp/nuvoton/libraries/nu_packages/ADC_TOUCH/touch_sw.c b/bsp/nuvoton/libraries/nu_packages/ADC_TOUCH/touch_sw.c index ffa514d21f..c64a9eea0f 100644 --- a/bsp/nuvoton/libraries/nu_packages/ADC_TOUCH/touch_sw.c +++ b/bsp/nuvoton/libraries/nu_packages/ADC_TOUCH/touch_sw.c @@ -154,7 +154,7 @@ rt_err_t nu_adc_touch_enable(rt_touch_t psRtTouch) return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } rt_err_t nu_adc_touch_disable(void) @@ -171,7 +171,7 @@ rt_err_t nu_adc_touch_disable(void) return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } rt_err_t nu_adc_touch_sw_register(S_TOUCH_SW *psTouchSW) diff --git a/bsp/nuvoton/libraries/nu_packages/Demo/usbd_cdc_vcom_echo.c b/bsp/nuvoton/libraries/nu_packages/Demo/usbd_cdc_vcom_echo.c index 0ff51c86bf..252a52b1ab 100644 --- a/bsp/nuvoton/libraries/nu_packages/Demo/usbd_cdc_vcom_echo.c +++ b/bsp/nuvoton/libraries/nu_packages/Demo/usbd_cdc_vcom_echo.c @@ -57,7 +57,7 @@ static int vcom_echo_init(void) if (!serial) { rt_kprintf("find failed!\n"); - return RT_ERROR; + return -RT_ERROR; } result = rt_device_init(serial); if (result) diff --git a/bsp/nuvoton/libraries/nu_packages/MAX31875/sensor_max31875.c b/bsp/nuvoton/libraries/nu_packages/MAX31875/sensor_max31875.c index 6331592ee9..d1b07f9034 100644 --- a/bsp/nuvoton/libraries/nu_packages/MAX31875/sensor_max31875.c +++ b/bsp/nuvoton/libraries/nu_packages/MAX31875/sensor_max31875.c @@ -126,7 +126,7 @@ int rt_hw_max31875_temp_init(const char *name, struct rt_sensor_config *cfg) int rt_hw_max31875_init(const char *name, struct rt_sensor_config *cfg) { struct rt_sensor_intf *intf; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; RT_ASSERT(name != NULL); RT_ASSERT(cfg != NULL); diff --git a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_adc.c b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_adc.c index cf3a4f5e0c..f3b91ad695 100644 --- a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_adc.c +++ b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_adc.c @@ -583,7 +583,7 @@ exit_nu_adc_convert: int rt_hw_adc_init(void) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; rt_device_t psDev = &g_sNuADC.dev.parent; result = rt_hw_adc_register(&g_sNuADC.dev, g_sNuADC.name, &nu_adc_ops, &g_sNuADC); diff --git a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_emac.c b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_emac.c index da322fa8cb..b33b69042d 100644 --- a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_emac.c +++ b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_emac.c @@ -419,7 +419,7 @@ static rt_err_t nu_emac_tx(rt_device_t dev, struct pbuf *p) rt_err_t result; result = rt_sem_control(&psNuEmac->eth_sem, RT_IPC_CMD_RESET, 0); - RT_ASSERT(result != RT_EOK); + RT_ASSERT(result == RT_EOK); EMAC_CLEAR_INT_FLAG(EMAC, EMAC_INTSTS_TXCPIF_Msk); EMAC_ENABLE_INT(EMAC, EMAC_INTEN_TXCPIEN_Msk); @@ -450,7 +450,7 @@ static rt_err_t nu_emac_tx(rt_device_t dev, struct pbuf *p) #endif /* Return SUCCESS? */ - return (EMAC_SendPktWoCopy(&psNuEmac->memmgr, offset) == 1) ? RT_EOK : RT_ERROR; + return (EMAC_SendPktWoCopy(&psNuEmac->memmgr, offset) == 1) ? RT_EOK : -RT_ERROR; } void nu_emac_pbuf_free(struct pbuf *p) diff --git a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_gpio.c b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_gpio.c index ec2b2ac94b..5ea70650db 100644 --- a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_gpio.c +++ b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_gpio.c @@ -273,7 +273,7 @@ static rt_err_t nu_gpio_irq_enable(struct rt_device *device, rt_base_t pin, rt_u irqindex = nu_find_irqindex(pin); if (irqindex == -(RT_ERROR)) { - ret = RT_ERROR; + ret = -RT_ERROR; goto exit_nu_gpio_irq_enable; } diff --git a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_pdma.c b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_pdma.c index 3448360855..cea5410be9 100644 --- a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_pdma.c +++ b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_pdma.c @@ -739,7 +739,7 @@ static void _nu_pdma_free_sgtbls(nu_pdma_chn_t *psPdmaChann) static rt_err_t _nu_pdma_transfer_chain(int i32ChannID, uint32_t u32DataWidth, uint32_t u32AddrSrc, uint32_t u32AddrDst, uint32_t u32TransferCnt, uint32_t u32IdleTimeout_us) { int i = 0; - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; nu_pdma_periph_ctl_t *psPeriphCtl = NULL; nu_pdma_chn_t *psPdmaChann = &nu_pdma_chn_arr[i32ChannID - NU_PDMA_CH_Pos]; @@ -1032,7 +1032,7 @@ static rt_ssize_t nu_pdma_memfun(void *dest, void *src, uint32_t u32DataWidth, u { nu_pdma_memfun_actor_t psMemFunActor = NULL; struct nu_pdma_chn_cb sChnCB; - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; int idx; rt_size_t ret = 0; diff --git a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_sdh.c b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_sdh.c index 6e6aeca4d5..6c3a6f463a 100644 --- a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_sdh.c +++ b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_sdh.c @@ -253,7 +253,7 @@ static rt_err_t nu_sdh_close(rt_device_t dev) static rt_ssize_t nu_sdh_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t blk_nb) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; rt_uint32_t ret = 0; nu_sdh_t sdh = (nu_sdh_t)dev; @@ -319,7 +319,7 @@ exit_nu_sdh_read: static rt_ssize_t nu_sdh_write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_size_t blk_nb) { - rt_err_t result = RT_ERROR; + rt_err_t result = -RT_ERROR; rt_uint32_t ret = 0; nu_sdh_t sdh = (nu_sdh_t)dev; @@ -476,7 +476,7 @@ exit_nu_sdh_hotplug_is_mounted: } static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; DIR *t; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_TRUE) @@ -521,7 +521,7 @@ static rt_err_t nu_sdh_hotplug_mount(nu_sdh_t sdh) else { rt_kprintf("Failed to mount %s on %s\n", sdh->name, sdh->mounted_point); - ret = RT_ERROR; + ret = -RT_ERROR; } exit_nu_sdh_hotplug_mount: @@ -531,7 +531,7 @@ exit_nu_sdh_hotplug_mount: static rt_err_t nu_sdh_hotplug_unmount(nu_sdh_t sdh) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; if (nu_sdh_hotplug_is_mounted(sdh->mounted_point) == RT_FALSE) { diff --git a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_uart.c b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_uart.c index 29be15e9e0..d3d33d17d6 100644 --- a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_uart.c +++ b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_uart.c @@ -705,7 +705,7 @@ static rt_ssize_t nu_uart_dma_transmit(struct rt_serial_device *serial, rt_uint8 } else { - result = RT_ERROR; + result = -RT_ERROR; } return result; diff --git a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_wdt.c b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_wdt.c index d9a1ed6bd0..b39f6be8d6 100644 --- a/bsp/nuvoton/libraries/nuc980/rtt_port/drv_wdt.c +++ b/bsp/nuvoton/libraries/nuc980/rtt_port/drv_wdt.c @@ -357,7 +357,7 @@ static rt_err_t wdt_control(rt_watchdog_t *dev, int cmd, void *args) break; default: - ret = RT_ERROR; + ret = -RT_ERROR; } SYS_LockReg(); diff --git a/bsp/qemu-vexpress-a9/drivers/drv_keyboard.c b/bsp/qemu-vexpress-a9/drivers/drv_keyboard.c index 20151c3e65..9e0bb71ab1 100644 --- a/bsp/qemu-vexpress-a9/drivers/drv_keyboard.c +++ b/bsp/qemu-vexpress-a9/drivers/drv_keyboard.c @@ -444,14 +444,14 @@ int rt_hw_keyboard_init(void) if(((id >> 12) & 0xff) != 0x41 || (id & 0xfff) != 0x050) { LOG_E("read id fail id:0x%08x", id); - return RT_ERROR; + return -RT_ERROR; } pdat = rt_malloc(sizeof(struct keyboard_pl050_pdata_t)); if(!pdat) { LOG_E("malloc memory failed"); - return RT_ERROR; + return -RT_ERROR; } rt_memset(pdat, 0, sizeof(struct keyboard_pl050_pdata_t)); diff --git a/bsp/qemu-vexpress-a9/drivers/drv_mouse.c b/bsp/qemu-vexpress-a9/drivers/drv_mouse.c index 31b9fc2bec..a9613366bf 100644 --- a/bsp/qemu-vexpress-a9/drivers/drv_mouse.c +++ b/bsp/qemu-vexpress-a9/drivers/drv_mouse.c @@ -278,14 +278,14 @@ int rt_hw_mouse_init(void) if(((id >> 12) & 0xff) != 0x41 || (id & 0xfff) != 0x050) { LOG_E("read id fail id:0x%08x", id); - return RT_ERROR; + return -RT_ERROR; } pdat = rt_malloc(sizeof(struct mouse_pl050_pdata_t)); if(!pdat) { LOG_E("malloc memory failed"); - return RT_ERROR; + return -RT_ERROR; } rt_memset(pdat, 0, sizeof(struct mouse_pl050_pdata_t)); diff --git a/bsp/raspberry-pi/raspi3-32/applications/test_device.c b/bsp/raspberry-pi/raspi3-32/applications/test_device.c index ab78c1bb36..dbc13cc943 100644 --- a/bsp/raspberry-pi/raspi3-32/applications/test_device.c +++ b/bsp/raspberry-pi/raspi3-32/applications/test_device.c @@ -329,21 +329,21 @@ rt_err_t test_wdt(void) if (!wdg_dev) { rt_kprintf("find %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } /* 鍒濆鍖栬澶� */ ret = rt_device_init(wdg_dev); if (ret != RT_EOK) { rt_kprintf("initialize %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } /* 璁剧疆鐪嬮棬鐙楁孩鍑烘椂闂� */ ret = rt_device_control(wdg_dev, RT_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout); if (ret != RT_EOK) { rt_kprintf("set %s timeout failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } /* 鍚姩鐪嬮棬鐙� */ ret = rt_device_control(wdg_dev, RT_DEVICE_CTRL_WDT_START, RT_NULL); @@ -383,7 +383,7 @@ int test_rtc(void) if (ret != RT_EOK) { rt_kprintf("[RTC Test]Set RTC Date failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_delay(RT_TICK_PER_SECOND); @@ -392,7 +392,7 @@ int test_rtc(void) if (ret != RT_EOK) { rt_kprintf("[RTC Test]Set RTC Time failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_delay(RT_TICK_PER_SECOND); diff --git a/bsp/raspberry-pi/raspi3-32/driver/drv_sdio.c b/bsp/raspberry-pi/raspi3-32/driver/drv_sdio.c index 4ab2e4c25b..02a7e44279 100644 --- a/bsp/raspberry-pi/raspi3-32/driver/drv_sdio.c +++ b/bsp/raspberry-pi/raspi3-32/driver/drv_sdio.c @@ -406,7 +406,7 @@ static rt_err_t sdhci_setclock(struct sdhci_t * sdhci, rt_uint32_t clock) if (count <= 0) { rt_kprintf("EMMC: Set clock: timeout waiting for inhibit flags. Status %08x.\n",read32(pdat->virt + EMMC_STATUS)); - return RT_ERROR; + return -RT_ERROR; } // Switch clock off. @@ -435,7 +435,7 @@ static rt_err_t sdhci_setclock(struct sdhci_t * sdhci, rt_uint32_t clock) if (count <= 0) { rt_kprintf("EMMC: ERROR: failed to get stable clock %d.\n", clock); - return RT_ERROR; + return -RT_ERROR; } mmcsd_dbg("set stable clock %d.\n", clock); return RT_EOK; @@ -486,7 +486,7 @@ static rt_err_t reset_emmc(struct sdhci_pdata_t * pdat){ if (cnt <= 0) { rt_kprintf("ERROR: failed to reset EMMC\n"); - return RT_ERROR; + return -RT_ERROR; } temp = read32((pdat->virt + EMMC_CONTROL1)); temp |= C1_CLK_INTLEN | C1_TOUNIT_MAX; diff --git a/bsp/raspberry-pi/raspi3-32/driver/drv_spi.c b/bsp/raspberry-pi/raspi3-32/driver/drv_spi.c index c42d1cf013..5b383dc074 100644 --- a/bsp/raspberry-pi/raspi3-32/driver/drv_spi.c +++ b/bsp/raspberry-pi/raspi3-32/driver/drv_spi.c @@ -130,7 +130,7 @@ static rt_err_t spi_transfernb(rt_uint8_t* tbuf, rt_uint8_t* rbuf, rt_uint32_t l return RT_EOK; } -static rt_uint32_t raspi_spi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) +static rt_ssize_t raspi_spi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) { RT_ASSERT(device != RT_NULL); @@ -162,7 +162,7 @@ static rt_uint32_t raspi_spi_xfer(struct rt_spi_device *device, struct rt_spi_me spi_gpio_write(cs_pin, 1); if (res != RT_EOK) - return RT_ERROR; + return res; return message->length; } diff --git a/bsp/raspberry-pi/raspi3-64/driver/drv_sdio.c b/bsp/raspberry-pi/raspi3-64/driver/drv_sdio.c index a46115804a..1e7b72b985 100644 --- a/bsp/raspberry-pi/raspi3-64/driver/drv_sdio.c +++ b/bsp/raspberry-pi/raspi3-64/driver/drv_sdio.c @@ -407,7 +407,7 @@ static rt_err_t sdhci_setclock(struct sdhci_t * sdhci, rt_uint32_t clock) if (count <= 0) { rt_kprintf("EMMC: Set clock: timeout waiting for inhibit flags. Status %08x.\n",read32(pdat->virt + EMMC_STATUS)); - return RT_ERROR; + return -RT_ERROR; } // Switch clock off. @@ -436,7 +436,7 @@ static rt_err_t sdhci_setclock(struct sdhci_t * sdhci, rt_uint32_t clock) if (count <= 0) { rt_kprintf("EMMC: ERROR: failed to get stable clock %d.\n", clock); - return RT_ERROR; + return -RT_ERROR; } mmcsd_dbg("set stable clock %d.\n", clock); return RT_EOK; @@ -486,7 +486,7 @@ static rt_err_t reset_emmc(struct sdhci_pdata_t * pdat){ if (cnt <= 0) { rt_kprintf("ERROR: failed to reset EMMC\n"); - return RT_ERROR; + return -RT_ERROR; } temp = read32((pdat->virt + EMMC_CONTROL1)); temp |= C1_CLK_INTLEN | C1_TOUNIT_MAX; diff --git a/bsp/raspberry-pi/raspi3-64/driver/drv_spi.c b/bsp/raspberry-pi/raspi3-64/driver/drv_spi.c index 4c63fe9aae..bb3c7479c6 100644 --- a/bsp/raspberry-pi/raspi3-64/driver/drv_spi.c +++ b/bsp/raspberry-pi/raspi3-64/driver/drv_spi.c @@ -131,7 +131,7 @@ static rt_err_t spi_transfernb(rt_uint8_t* tbuf, rt_uint8_t* rbuf, rt_uint32_t l return RT_EOK; } -static rt_uint32_t raspi_spi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) +static rt_ssize_t raspi_spi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) { RT_ASSERT(device != RT_NULL); @@ -163,7 +163,7 @@ static rt_uint32_t raspi_spi_xfer(struct rt_spi_device *device, struct rt_spi_me spi_gpio_write(cs_pin, 1); if (res != RT_EOK) - return RT_ERROR; + return res; return message->length; } diff --git a/bsp/raspberry-pi/raspi4-32/driver/drv_bluetooth.c b/bsp/raspberry-pi/raspi4-32/driver/drv_bluetooth.c index cdf809cc77..6c11a69565 100644 --- a/bsp/raspberry-pi/raspi4-32/driver/drv_bluetooth.c +++ b/bsp/raspberry-pi/raspi4-32/driver/drv_bluetooth.c @@ -253,10 +253,10 @@ rt_err_t bt_loadfirmware(void) } else { - return RT_ERROR; + return -RT_ERROR; } - return RT_ERROR; + return -RT_ERROR; } rt_err_t bt_setbaud(void) @@ -304,7 +304,7 @@ rt_err_t bt_setbaud(void) } } } - return RT_ERROR; + return -RT_ERROR; } rt_err_t setLEeventmask(unsigned char mask) @@ -357,7 +357,7 @@ rt_err_t setLEeventmask(unsigned char mask) } } } - return RT_ERROR; + return -RT_ERROR; //if (hciCommand(OGF_LE_CONTROL, 0x01, params, 8)) uart_writeText("setLEeventmask failed\n"); } @@ -382,17 +382,17 @@ rt_err_t bt_getbdaddr(unsigned char *bdaddr) { if ((rx_buff[0] != BT_HCI_EVENT_PKT) || (rx_buff[1] != BT_COMMAND_COMPLETE_CODE)) { - return RT_ERROR; + return -RT_ERROR; } if ((rx_buff[2] != 0x0a) || (rx_buff[3] != 0x01)) { - return RT_ERROR; + return -RT_ERROR; } if ((rx_buff[4] != 0x09) || (rx_buff[5] != 0x10)) { - return RT_ERROR; + return -RT_ERROR; } bdaddr[0] = rx_buff[7]; bdaddr[1] = rx_buff[8]; @@ -405,7 +405,7 @@ rt_err_t bt_getbdaddr(unsigned char *bdaddr) } else { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -454,7 +454,7 @@ rt_err_t setLEscanenable(unsigned char state, unsigned char duplicates) } } } - return RT_ERROR; + return -RT_ERROR; } rt_err_t setLEscanparameters(unsigned char type, unsigned char linterval, unsigned char hinterval, unsigned char lwindow, unsigned char hwindow, unsigned char own_address_type, unsigned char filter_policy) @@ -503,7 +503,7 @@ rt_err_t setLEscanparameters(unsigned char type, unsigned char linterval, unsign } } } - return RT_ERROR; + return -RT_ERROR; } rt_err_t startActiveScanning() @@ -571,7 +571,7 @@ rt_err_t bt_setbdaddr(void) } } } - return RT_ERROR; + return -RT_ERROR; } rt_err_t bt_reset(void) { @@ -607,7 +607,7 @@ rt_err_t bt_reset(void) } } } - return RT_ERROR; + return -RT_ERROR; } rt_device_t bt_uart_init(const char *uartname) diff --git a/bsp/raspberry-pi/raspi4-32/driver/drv_dma.c b/bsp/raspberry-pi/raspi4-32/driver/drv_dma.c index a258dd41e4..fcfd496372 100644 --- a/bsp/raspberry-pi/raspi4-32/driver/drv_dma.c +++ b/bsp/raspberry-pi/raspi4-32/driver/drv_dma.c @@ -93,7 +93,7 @@ rt_err_t dma_memcpy(void *src, void *dst, unsigned int size, unsigned int dch, u if(rt_sem_take(&dma_sem, timeout) != RT_EOK) { rt_kprintf("dma transfer timeout!\n"); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/raspberry-pi/raspi4-32/driver/drv_eth.c b/bsp/raspberry-pi/raspi4-32/driver/drv_eth.c index 5375955086..617986565a 100644 --- a/bsp/raspberry-pi/raspi4-32/driver/drv_eth.c +++ b/bsp/raspberry-pi/raspi4-32/driver/drv_eth.c @@ -569,7 +569,7 @@ static rt_err_t bcmgenet_eth_init(rt_device_t device) major = 1; rt_kprintf("Uns upported GENETv%d.%d\n", major, (hw_reg >> 16) & 0x0f); - return RT_ERROR; + return -RT_ERROR; } /* set interface */ ret = bcmgenet_interface_set(); diff --git a/bsp/raspberry-pi/raspi4-32/driver/drv_sdio.c b/bsp/raspberry-pi/raspi4-32/driver/drv_sdio.c index d0f63cfce0..c7d1041899 100644 --- a/bsp/raspberry-pi/raspi4-32/driver/drv_sdio.c +++ b/bsp/raspberry-pi/raspi4-32/driver/drv_sdio.c @@ -437,7 +437,7 @@ static rt_err_t sdhci_setclock(struct sdhci_t * sdhci, rt_uint32_t clock) if (count <= 0) { rt_kprintf("EMMC: Set clock: timeout waiting for inhibit flags. Status %08x.\n",read32(pdat->virt + EMMC_STATUS)); - return RT_ERROR; + return -RT_ERROR; } // Switch clock off. @@ -471,7 +471,7 @@ static rt_err_t sdhci_setclock(struct sdhci_t * sdhci, rt_uint32_t clock) if (count <= 0) { rt_kprintf("EMMC: ERROR: failed to get stable clock %d.\n", clock); - return RT_ERROR; + return -RT_ERROR; } mmcsd_dbg("set stable clock %d.\n", clock); diff --git a/bsp/raspberry-pi/raspi4-32/driver/drv_spi.c b/bsp/raspberry-pi/raspi4-32/driver/drv_spi.c index 9c188a8fa9..5c80e1d16a 100644 --- a/bsp/raspberry-pi/raspi4-32/driver/drv_spi.c +++ b/bsp/raspberry-pi/raspi4-32/driver/drv_spi.c @@ -140,7 +140,7 @@ static rt_err_t spi_transfernb(struct raspi_spi_hw_config *hwcfg, rt_uint8_t* tb return RT_EOK; } -static rt_uint32_t raspi_spi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) +static rt_ssize_t raspi_spi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) { rt_err_t res; rt_uint8_t flag; @@ -197,7 +197,7 @@ static rt_uint32_t raspi_spi_xfer(struct rt_spi_device *device, struct rt_spi_me } if (res != RT_EOK) - return RT_ERROR; + return res; return message->length; } diff --git a/bsp/raspberry-pi/raspi4-64/driver/drv_eth.c b/bsp/raspberry-pi/raspi4-64/driver/drv_eth.c index 6c5aa26df9..5732274246 100644 --- a/bsp/raspberry-pi/raspi4-64/driver/drv_eth.c +++ b/bsp/raspberry-pi/raspi4-64/driver/drv_eth.c @@ -604,7 +604,7 @@ static rt_err_t bcmgenet_eth_init(rt_device_t device) rt_kprintf("Uns upported GENETv%d.%d\n", major, (hw_reg >> 16) & 0x0f); - return RT_ERROR; + return -RT_ERROR; } /* set interface */ diff --git a/bsp/raspberry-pi/raspi4-64/driver/drv_sdio.c b/bsp/raspberry-pi/raspi4-64/driver/drv_sdio.c index 9631b26d89..f80be13564 100644 --- a/bsp/raspberry-pi/raspi4-64/driver/drv_sdio.c +++ b/bsp/raspberry-pi/raspi4-64/driver/drv_sdio.c @@ -498,7 +498,7 @@ static rt_err_t sdhci_setclock(struct sdhci_t *sdhci, rt_uint32_t clock) if (count <= 0) { rt_kprintf("EMMC: Set clock: timeout waiting for inhibit flags. Status %08x.\n", read32(pdat->virt + EMMC_STATUS)); - return RT_ERROR; + return -RT_ERROR; } // Switch clock off. @@ -535,7 +535,7 @@ static rt_err_t sdhci_setclock(struct sdhci_t *sdhci, rt_uint32_t clock) if (count <= 0) { rt_kprintf("EMMC: ERROR: failed to get stable clock %d.\n", clock); - return RT_ERROR; + return -RT_ERROR; } mmcsd_dbg("set stable clock %d.\n", clock); diff --git a/bsp/renesas/libraries/HAL_Drivers/drv_can.c b/bsp/renesas/libraries/HAL_Drivers/drv_can.c index db4476dc44..779fea2e21 100644 --- a/bsp/renesas/libraries/HAL_Drivers/drv_can.c +++ b/bsp/renesas/libraries/HAL_Drivers/drv_can.c @@ -90,7 +90,7 @@ rt_err_t ra_can_configure(struct rt_can_device *can_dev, struct can_configure *c err = R_CAN_Open(can->config->p_api_ctrl, can->config->p_cfg); if (FSP_SUCCESS != err) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; } @@ -187,7 +187,7 @@ int ra_can_sendmsg(struct rt_can_device *can_dev, const void *buf, rt_uint32_t b if (R_CAN_Write(can->config->p_api_ctrl, boxno, &g_can_tx_frame) != FSP_SUCCESS) { rt_exit_critical(); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; } diff --git a/bsp/renesas/libraries/HAL_Drivers/drv_sdhi.c b/bsp/renesas/libraries/HAL_Drivers/drv_sdhi.c index 89f9c24fc5..9edfe4c711 100644 --- a/bsp/renesas/libraries/HAL_Drivers/drv_sdhi.c +++ b/bsp/renesas/libraries/HAL_Drivers/drv_sdhi.c @@ -165,7 +165,7 @@ rt_err_t command_send(sdhi_instance_ctrl_t *p_ctrl, struct rt_mmcsd_cmd *cmd) if (0U == timeout) { cmd->err = -RT_ETIMEOUT; - return RT_ERROR; + return -RT_ERROR; } /* Wait 1 us for consistent loop timing. */ @@ -223,7 +223,7 @@ rt_err_t transfer_write(sdhi_instance_ctrl_t *const p_ctrl, fsp_err_t err = p_ctrl->p_cfg->p_lower_lvl_transfer->p_api->reconfigure(p_ctrl->p_cfg->p_lower_lvl_transfer->p_ctrl, p_ctrl->p_cfg->p_lower_lvl_transfer->p_cfg->p_info); if (FSP_SUCCESS != err) - return RT_ERROR; + return -RT_ERROR; return RT_EOK; } @@ -276,7 +276,7 @@ rt_err_t transfer_read(sdhi_instance_ctrl_t *const p_ctrl, fsp_err_t err = p_ctrl->p_cfg->p_lower_lvl_transfer->p_api->reconfigure(p_ctrl->p_cfg->p_lower_lvl_transfer->p_ctrl, p_ctrl->p_cfg->p_lower_lvl_transfer->p_cfg->p_info); if (err != FSP_SUCCESS) - return RT_ERROR; + return -RT_ERROR; return RT_EOK; } @@ -393,7 +393,7 @@ static rt_err_t clock_rate_set(sdhi_instance_ctrl_t *p_ctrl, uint32_t max_rate) } } - return RT_ERROR; + return -RT_ERROR; } void ra_sdhi_set_iocfg(struct rt_mmcsd_host *host, struct rt_mmcsd_io_cfg *io_cfg) diff --git a/bsp/renesas/libraries/HAL_Drivers/drv_usart_v2.c b/bsp/renesas/libraries/HAL_Drivers/drv_usart_v2.c index e36cf90491..612de612ed 100644 --- a/bsp/renesas/libraries/HAL_Drivers/drv_usart_v2.c +++ b/bsp/renesas/libraries/HAL_Drivers/drv_usart_v2.c @@ -212,7 +212,7 @@ static rt_err_t ra_uart_configure(struct rt_serial_device *serial, struct serial err = R_SCI_UART_Open(uart->config->p_api_ctrl, uart->config->p_cfg); if (FSP_SUCCESS != err) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/renesas/ra6m3-ek/board/ports/ili9341/lcd_ili9341.c b/bsp/renesas/ra6m3-ek/board/ports/ili9341/lcd_ili9341.c index bd2946ff1d..e67c48256b 100644 --- a/bsp/renesas/ra6m3-ek/board/ports/ili9341/lcd_ili9341.c +++ b/bsp/renesas/ra6m3-ek/board/ports/ili9341/lcd_ili9341.c @@ -39,7 +39,7 @@ rt_err_t spi_lcd_init(void) } else { - res = RT_ERROR; + res = -RT_ERROR; } LCD_Init(); diff --git a/bsp/renesas/ra6m4-cpk/board/ports/ili9341/lcd_ili9341.c b/bsp/renesas/ra6m4-cpk/board/ports/ili9341/lcd_ili9341.c index cd9060ba82..aacc3fca67 100644 --- a/bsp/renesas/ra6m4-cpk/board/ports/ili9341/lcd_ili9341.c +++ b/bsp/renesas/ra6m4-cpk/board/ports/ili9341/lcd_ili9341.c @@ -39,7 +39,7 @@ rt_err_t spi_lcd_init(void) } else { - res = RT_ERROR; + res = -RT_ERROR; } LCD_Init(); diff --git a/bsp/rx/drivers/uart.c b/bsp/rx/drivers/uart.c index 37d65ba8c0..01002ddda9 100644 --- a/bsp/rx/drivers/uart.c +++ b/bsp/rx/drivers/uart.c @@ -75,7 +75,7 @@ static rt_err_t rx_configure(struct rt_serial_device *serial, struct serial_conf uart = (struct rx_uart *)serial->parent.user_data; if (uart->UART > 6) { - return RT_ERROR; + return -RT_ERROR; } /* Initialise the working copies */ smr_copy = 0x00u; @@ -248,14 +248,14 @@ case 0: if (cfg->stop_bits == STOP_BITS_2) { smr_copy |= BIT_3; } else if (cfg->stop_bits != STOP_BITS_1) { - return RT_ERROR; + return -RT_ERROR; } /*data bit*/ if (cfg->data_bits == 7) { smr_copy |= BIT_6; } else if (cfg->data_bits != DATA_BITS_8) { - return RT_ERROR; + return -RT_ERROR; } /*parity*/ diff --git a/bsp/samd21/board/uart.c b/bsp/samd21/board/uart.c index 3d3294cb64..666ebefc64 100644 --- a/bsp/samd21/board/uart.c +++ b/bsp/samd21/board/uart.c @@ -162,7 +162,7 @@ static rt_err_t _uart_ctrl(struct rt_serial_device *serial, int cmd, void *arg) break; default: - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/simulator/drivers/sd_sim.c b/bsp/simulator/drivers/sd_sim.c index 6079f23e3c..d28e93f761 100755 --- a/bsp/simulator/drivers/sd_sim.c +++ b/bsp/simulator/drivers/sd_sim.c @@ -167,7 +167,7 @@ rt_err_t rt_hw_sdcard_init(const char *spi_device_name) if (ptr == NULL) { LOG_E("malloc error, no memory!"); - return RT_ERROR; + return -RT_ERROR; } memset(ptr, 0x0, 1024 * 1024); diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_adc.c b/bsp/stm32/libraries/HAL_Drivers/drv_adc.c index 6de8445d88..2e5d7864cb 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_adc.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_adc.c @@ -319,7 +319,7 @@ static rt_uint32_t stm32_adc_get_channel(rt_uint32_t channel) static rt_int16_t stm32_adc_get_vref (struct rt_adc_device *device) { if(device == RT_NULL) - return RT_ERROR; + return -RT_ERROR; rt_uint16_t vref_mv; #ifdef __LL_ADC_CALC_VREFANALOG_VOLTAGE diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_crypto.c b/bsp/stm32/libraries/HAL_Drivers/drv_crypto.c index 40b885a99a..e4c5f43596 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_crypto.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_crypto.c @@ -348,7 +348,7 @@ static rt_err_t _cryp_crypt(struct hwcrypto_symmetric *ctx, else { rt_kprintf("error cryp mode : %02x!\n", info->mode); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_eth.c b/bsp/stm32/libraries/HAL_Drivers/drv_eth.c index b6f71fae8c..196b5a0aa7 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_eth.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_eth.c @@ -193,7 +193,7 @@ static rt_err_t rt_stm32_eth_control(rt_device_t dev, int cmd, void *args) /* transmit data*/ rt_err_t rt_stm32_eth_tx(rt_device_t dev, struct pbuf *p) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; HAL_StatusTypeDef state; struct pbuf *q; uint8_t *buffer = (uint8_t *)(EthHandle.TxDesc->Buffer1Addr); diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_nand.c b/bsp/stm32/libraries/HAL_Drivers/drv_nand.c index 66280e9496..27ee2cc368 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_nand.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_nand.c @@ -116,7 +116,7 @@ rt_err_t rt_nand_control(rt_device_t dev, int cmd, void *args) return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /*pos: sector offset size: page count*/ diff --git a/bsp/stm32/stm32f407-atk-explorer/board/ports/touch/drv_touch_ft.c b/bsp/stm32/stm32f407-atk-explorer/board/ports/touch/drv_touch_ft.c index 8692dbe67d..ebaeca82c0 100644 --- a/bsp/stm32/stm32f407-atk-explorer/board/ports/touch/drv_touch_ft.c +++ b/bsp/stm32/stm32f407-atk-explorer/board/ports/touch/drv_touch_ft.c @@ -116,7 +116,7 @@ static rt_err_t ft_read_point(touch_msg_t msg) ret = ft_read(ft_i2c_bus, 0X814E, &state, 1); if (ret < 0) { - return RT_ERROR; + return -RT_ERROR; } /* According this state, to get point info */ @@ -134,14 +134,14 @@ static rt_err_t ft_read_point(touch_msg_t msg) return RT_EOK; } msg->event = TOUCH_EVENT_NONE; - return RT_ERROR; + return -RT_ERROR; } /* Only support one point */ ret = ft_read(ft_i2c_bus, 0X8150, point, 4); if (ret < 0) { - return RT_ERROR; + return -RT_ERROR; } msg->x = (point[1]&0x0F) << 8 | point[0]; diff --git a/bsp/stm32/stm32h743-atk-apollo/board/ports/drv_dcmi.c b/bsp/stm32/stm32h743-atk-apollo/board/ports/drv_dcmi.c index f4d31a43df..22e1e6d05b 100644 --- a/bsp/stm32/stm32h743-atk-apollo/board/ports/drv_dcmi.c +++ b/bsp/stm32/stm32h743-atk-apollo/board/ports/drv_dcmi.c @@ -83,7 +83,7 @@ static rt_err_t rt_hw_dcmi_init(DCMI_HandleTypeDef *device) if (HAL_DCMI_Init(device) != HAL_OK) { LOG_E("dcmi init error!"); - return RT_ERROR; + return -RT_ERROR; } DCMI->IER = 0x0; diff --git a/bsp/stm32/stm32h743-atk-apollo/board/ports/drv_ov2640.c b/bsp/stm32/stm32h743-atk-apollo/board/ports/drv_ov2640.c index 83058e352c..80c554bbfa 100644 --- a/bsp/stm32/stm32h743-atk-apollo/board/ports/drv_ov2640.c +++ b/bsp/stm32/stm32h743-atk-apollo/board/ports/drv_ov2640.c @@ -104,7 +104,7 @@ static rt_err_t read_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint8 return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* i2c write reg */ @@ -128,7 +128,7 @@ static rt_err_t write_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } static rt_err_t ov2640_read_id(struct rt_i2c_bus_device *bus) @@ -143,7 +143,7 @@ static rt_err_t ov2640_read_id(struct rt_i2c_bus_device *bus) if (id != OV2640_MID) { LOG_E("ov2640 init error, mid: 0x%04x", id); - return RT_ERROR; + return -RT_ERROR; } LOG_I("ov2640 read mid success, mid: 0x%04x", id); @@ -156,7 +156,7 @@ static rt_err_t ov2640_read_id(struct rt_i2c_bus_device *bus) if (id != OV2640_PID) { LOG_E("ov2640 init error, pid: 0x%04x", id); - return RT_ERROR; + return -RT_ERROR; } LOG_I("ov2640 read hid success, pid: 0x%04x", id); @@ -438,30 +438,30 @@ rt_uint8_t ov2640_set_image_out_size(rt_uint16_t width,rt_uint16_t height) } /* set the image window size */ -rt_uint8_t ov2640_set_image_window_size(rt_uint16_t offx, rt_uint16_t offy, rt_uint16_t width, rt_uint16_t height) +rt_err_t ov2640_set_image_window_size(rt_uint16_t offx, rt_uint16_t offy, rt_uint16_t width, rt_uint16_t height) { rt_uint16_t hsize, vsize; rt_uint8_t temp; if ((width % 4) || (height%4)) { - return RT_ERROR; + return -RT_ERROR; } hsize = width / 4; vsize = height / 4; - write_reg(i2c_bus, 0XFF,0X00); - write_reg(i2c_bus, 0XE0,0X04); - write_reg(i2c_bus, 0X51,hsize&0XFF); - write_reg(i2c_bus, 0X52,vsize&0XFF); - write_reg(i2c_bus, 0X53,offx&0XFF); - write_reg(i2c_bus, 0X54,offy&0XFF); - temp=(vsize>>1)&0X80; - temp|=(offy>>4)&0X70; - temp|=(hsize>>5)&0X08; - temp|=(offx>>8)&0X07; - write_reg(i2c_bus, 0X55,temp); - write_reg(i2c_bus, 0X57,(hsize>>2)&0X80); - write_reg(i2c_bus, 0XE0,0X00); - return 0; + write_reg(i2c_bus, 0XFF,0X00); + write_reg(i2c_bus, 0XE0,0X04); + write_reg(i2c_bus, 0X51,hsize&0XFF); + write_reg(i2c_bus, 0X52,vsize&0XFF); + write_reg(i2c_bus, 0X53,offx&0XFF); + write_reg(i2c_bus, 0X54,offy&0XFF); + temp=(vsize>>1)&0X80; + temp|=(offy>>4)&0X70; + temp|=(hsize>>5)&0X08; + temp|=(offx>>8)&0X07; + write_reg(i2c_bus, 0X55,temp); + write_reg(i2c_bus, 0X57,(hsize>>2)&0X80); + write_reg(i2c_bus, 0XE0,0X00); + return RT_EOK; } /* set output resolution */ @@ -614,21 +614,21 @@ int rt_ov2640_init(void) if (i2c_bus == RT_NULL) { LOG_E("can't find %s deivce", I2C_NAME); - return RT_ERROR; + return -RT_ERROR; } /* Prepare the camera to be configured */ result = write_reg(i2c_bus, OV2640_DSP_RA_DLMT, 0x01); if (result != RT_EOK ) { LOG_E("ov2640 write reg error!"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_delay(10); result = write_reg(i2c_bus, OV2640_SENSOR_COM7, 0x80); if (result != RT_EOK) { LOG_E("ov2640 soft reset error!"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_delay(20); @@ -636,7 +636,7 @@ int rt_ov2640_init(void) if (result != RT_EOK ) { LOG_E("ov2640 read id error!"); - return RT_ERROR; + return -RT_ERROR; } for (i = 0; i < sizeof(ov2640_svga_init_reg_tbl) / 2; i++) @@ -657,7 +657,7 @@ int rt_ov2640_init(void) if (dcmi_dev == RT_NULL) { LOG_E("can't find dcmi device!"); - return RT_ERROR; + return -RT_ERROR; } rt_device_open(dcmi_dev, RT_DEVICE_FLAG_RDWR); @@ -665,7 +665,7 @@ int rt_ov2640_init(void) if (RT_NULL == jpeg_data_buf) { rt_kprintf("jpeg data buf malloc error!\n"); - return RT_ERROR; + return -RT_ERROR; } /* start dcmi capture */ diff --git a/bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_dcmi.c b/bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_dcmi.c index 1c8a328f1f..e436eda38d 100644 --- a/bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_dcmi.c +++ b/bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_dcmi.c @@ -79,7 +79,7 @@ static rt_err_t rt_hw_dcmi_init(DCMI_HandleTypeDef *device) if (HAL_DCMI_Init(device) != HAL_OK) { LOG_E("dcmi init error!"); - return RT_ERROR; + return -RT_ERROR; } DCMI->IER = 0x0; diff --git a/bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_ov5640.c b/bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_ov5640.c index d6f237d0b4..f420f658fa 100644 --- a/bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_ov5640.c +++ b/bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_ov5640.c @@ -104,7 +104,7 @@ static rt_err_t read_reg(struct rt_i2c_bus_device *bus, rt_uint16_t reg, rt_uint return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* i2c write reg */ @@ -130,7 +130,7 @@ static rt_err_t write_reg(struct rt_i2c_bus_device *bus, rt_uint16_t reg, rt_uin return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } static rt_err_t ov5640_read_id(struct rt_i2c_bus_device *bus, rt_uint16_t *id) @@ -145,7 +145,7 @@ static rt_err_t ov5640_read_id(struct rt_i2c_bus_device *bus, rt_uint16_t *id) if (*id != OV5640_ID) { LOG_E("ov5640 init error, id: 0x%04x", *id); - return RT_ERROR; + return -RT_ERROR; } LOG_I("ov5640 init success, id: 0x%04x", *id); @@ -262,7 +262,7 @@ rt_uint8_t ov5640_focus_init(struct rt_i2c_bus_device *bus) read_reg(bus, 0x3029, 1, &state); if (rt_tick_get() - tickstart > 1000) { - return RT_ERROR; + return -RT_ERROR; } } while (state != 0x70); @@ -404,7 +404,7 @@ rt_uint8_t ov5640_focus_constant(struct rt_i2c_bus_device *bus) read_reg(bus, 0x3023, 1, &temp); if (rt_tick_get() - tickstrat > 1000) { - return RT_ERROR; + return -RT_ERROR; } } while (temp != 0x00); @@ -417,7 +417,7 @@ rt_uint8_t ov5640_focus_constant(struct rt_i2c_bus_device *bus) read_reg(bus, 0x3023, 1, &temp); if (rt_tick_get() - tickstrat > 1000) { - return RT_ERROR; + return -RT_ERROR; } } while (temp != 0x00); @@ -566,7 +566,7 @@ int rt_hw_ov5640_init(void) if (i2c_bus == RT_NULL) { LOG_E("can't find %c deivce", I2C_NAME); - return RT_ERROR; + return -RT_ERROR; } ov5640_hard_reset(); @@ -587,7 +587,7 @@ int rt_hw_ov5640_init(void) if (dcmi_dev == RT_NULL) { LOG_E("can't find dcmi device!"); - return RT_ERROR; + return -RT_ERROR; } rt_device_open(dcmi_dev, RT_DEVICE_FLAG_RDWR); diff --git a/bsp/stm32/stm32h750-artpi/board/port/drv_eth.c b/bsp/stm32/stm32h750-artpi/board/port/drv_eth.c index 3029aaaa4a..6c96bb9295 100644 --- a/bsp/stm32/stm32h750-artpi/board/port/drv_eth.c +++ b/bsp/stm32/stm32h750-artpi/board/port/drv_eth.c @@ -161,7 +161,7 @@ static rt_err_t rt_stm32_eth_init(rt_device_t dev) { if(HAL_ETH_ReadPHYRegister(&EthHandle, i, PHY_SPECIAL_MODES_REG, ®value) != HAL_OK) { - status = RT_ERROR; + status = -RT_ERROR; /* Can't read from this device address continue with next address */ continue; } @@ -188,7 +188,7 @@ static rt_err_t rt_stm32_eth_init(rt_device_t dev) { if(HAL_ETH_ReadPHYRegister(&EthHandle, PHY_ADDR, PHY_BASIC_CONTROL_REG, ®value) != HAL_OK) { - status = RT_ERROR; + status = -RT_ERROR; break; } } @@ -216,7 +216,7 @@ static rt_err_t rt_stm32_eth_init(rt_device_t dev) } else { - status = RT_ERROR; + status = -RT_ERROR; } return status; @@ -271,7 +271,7 @@ static rt_err_t rt_stm32_eth_control(rt_device_t dev, int cmd, void *args) /* transmit data*/ rt_err_t rt_stm32_eth_tx(rt_device_t dev, struct pbuf *p) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; HAL_StatusTypeDef state; uint32_t i = 0, framelen = 0; struct pbuf *q; diff --git a/bsp/stm32/stm32l4r9-st-eval/board/ports/drv_touch_ft.c b/bsp/stm32/stm32l4r9-st-eval/board/ports/drv_touch_ft.c index ff7a19cd22..0586ab2cfe 100644 --- a/bsp/stm32/stm32l4r9-st-eval/board/ports/drv_touch_ft.c +++ b/bsp/stm32/stm32l4r9-st-eval/board/ports/drv_touch_ft.c @@ -117,7 +117,7 @@ static rt_err_t ft_read_point(touch_msg_t msg) ret = ft_read(ft_i2c_bus, 0x02, &point_num, 1); if (ret < 0) { - return RT_ERROR; + return -RT_ERROR; } if (point_num == 0) @@ -129,13 +129,13 @@ static rt_err_t ft_read_point(touch_msg_t msg) return RT_EOK; } msg->event = TOUCH_EVENT_NONE; - return RT_ERROR; + return -RT_ERROR; } ret = ft_read(ft_i2c_bus, 0x03, point, 6); if (ret < 0) { - return RT_ERROR; + return -RT_ERROR; } msg->y = (point[0]&0x0F) << 8 | point[1]; diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/drv_openamp.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/drv_openamp.c index 9997206f01..7d2b743e5e 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/drv_openamp.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/drv_openamp.c @@ -109,7 +109,7 @@ static rt_err_t _init(struct rt_device *dev) if (rt_sem_init(&device->sema, "openamplock", 1, RT_IPC_FLAG_FIFO) != RT_EOK) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -213,18 +213,18 @@ static int openamp_init(void) hipcc.Instance = IPCC; if (HAL_IPCC_Init(&hipcc) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } /* openamp slave device */ MX_OPENAMP_Init(RPMSG_REMOTE, NULL); if (VIRT_UART_Init(&huart0) != VIRT_UART_OK) { - return RT_ERROR; + return -RT_ERROR; } if (VIRT_UART_RegisterCallback(&huart0, VIRT_UART_RXCPLT_CB_ID, VIRT_UART0_RxCpltCallback) != VIRT_UART_OK) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -284,7 +284,7 @@ static int creat_openamp_thread(void) if (tid == RT_NULL) { LOG_E("openamp thread create failed!"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_startup(tid); diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_cs42l51.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_cs42l51.c index 47ac5b0de2..1c3613611c 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_cs42l51.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_cs42l51.c @@ -47,7 +47,7 @@ static rt_err_t read_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint8 return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* i2c write reg */ @@ -71,7 +71,7 @@ static rt_err_t write_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /** @@ -286,7 +286,7 @@ static uint32_t cs42l51_read_id(void) (temp != CS42L51_MK_CHIP_REV(CS42L51_CHIP_ID, CS42L51_CHIP_REV_B))) { LOG_E("device id : 0x%02x", temp); - return RT_ERROR; + return -RT_ERROR; } LOG_D("device id : 0x%02x", temp); diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_mic.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_mic.c index 35c4d0a342..9444fe872b 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_mic.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_mic.c @@ -320,7 +320,7 @@ static rt_err_t mic_start(struct rt_audio_device *audio, int stream) /* open receive */ if (HAL_SAI_Receive_DMA(&hsai_BlockB2, mic_dev->rx_fifo, RX_FIFO_SIZE / 2) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } /* supply clk */ HAL_SAI_Transmit(&hsai_BlockA2, (uint8_t *)&zero_frame[0], 2, 0); @@ -379,7 +379,7 @@ int rt_hw_mic_init(void) device = &(mic_dev.audio.parent); rt_device_unregister(device); LOG_E("mic device init error!"); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_sound.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_sound.c index 89f7704145..349651e9b9 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_sound.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_sound.c @@ -488,7 +488,7 @@ static rt_err_t sound_init(struct rt_audio_device *audio) if (cs42l51_drv.read_id() != RT_EOK) { LOG_E("can't find low level audio device!"); - return RT_ERROR; + return -RT_ERROR; } rt_hw_sai2a_init(); @@ -516,7 +516,7 @@ static rt_err_t sound_start(struct rt_audio_device *audio, int stream) if (HAL_SAI_Transmit_DMA(&hsai_BlockA2, snd_dev->tx_fifo, TX_FIFO_SIZE / 2) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } } @@ -592,7 +592,7 @@ int rt_hw_sound_init(void) device = &(snd_dev.audio.parent); rt_device_unregister(device); LOG_E("sound device init error!"); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/crypto/crypto_sample.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/crypto/crypto_sample.c index 439e6352cc..5020d18348 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/crypto/crypto_sample.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/crypto/crypto_sample.c @@ -57,7 +57,7 @@ static rt_err_t hw_rng_sample(int random_num) if (random_num == 0) { - return RT_ERROR; + return -RT_ERROR; } for (i = 0; i< random_num; i++) diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_eth.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_eth.c index 5702af3ad2..585724ee9f 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_eth.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_eth.c @@ -360,7 +360,7 @@ static rt_err_t rt_stm32_eth_init(rt_device_t dev) if(((HAL_GetTick() - tickstart ) > ETH_TIME_OUT)) { LOG_E("ETH software reset timeout!"); - return RT_ERROR; + return -RT_ERROR; } } diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pmic.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pmic.c index 2915d7dcb2..2bf50623bc 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pmic.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pmic.c @@ -45,7 +45,7 @@ static rt_err_t read_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint8 return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* i2c write reg */ @@ -69,7 +69,7 @@ static rt_err_t write_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* register direct access */ @@ -891,7 +891,7 @@ static int pmic_init(void) { LOG_D("stpmic init failed: %02x", result); rt_hw_pmic_deinit(); - return RT_ERROR; + return -RT_ERROR; } rt_hw_pmic_init_register(); @@ -931,7 +931,7 @@ _exit: rt_kprintf("i2c_sample read - read pmic verison id\n"); } - return RT_ERROR; + return -RT_ERROR; } MSH_CMD_EXPORT(i2c_sample, i2c sample); diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pwr.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pwr.c index a98b280f1b..f260128342 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pwr.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pwr.c @@ -72,7 +72,7 @@ rt_err_t restore_cm4_clock(void) /* Reconfigure Systick */ if (HAL_InitTick(uwTickPrio) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } /* Set MCU division factor */ @@ -88,7 +88,7 @@ rt_err_t restore_cm4_clock(void) /* Reconfigure Systick */ if (HAL_InitTick(uwTickPrio) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_rs485.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_rs485.c index 78475ec7e8..1c99b9c536 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_rs485.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_rs485.c @@ -76,7 +76,7 @@ static int rs485_init(void) if (!serial) { rt_kprintf("find %s failed!\n", RS485_UART_DEVICE_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_device_open(serial, RT_DEVICE_FLAG_INT_RX); @@ -101,7 +101,7 @@ static int rs485_init(void) } else { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_sdio.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_sdio.c index 54f84b59b4..a6465a7a30 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_sdio.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_sdio.c @@ -612,7 +612,7 @@ int mnt_init(void) if (sd == RT_NULL) { rt_kprintf("can't find sd0 device!\n"); - return RT_ERROR; + return -RT_ERROR; } if (dfs_mount("sd0", "/", "elm", 0, 0) != 0) diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/spi_sample.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/spi_sample.c index 09d266226b..cc433f5c85 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/spi_sample.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/spi_sample.c @@ -32,7 +32,7 @@ static int rt_spi_device_init(void) if (RT_NULL == spi_dev) { rt_kprintf("spi sample run failed! can't find %s device!\n", SPI_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_spi_configure(spi_dev, &cfg); diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/ports/timer_sample.c b/bsp/stm32/stm32mp157a-st-discovery/board/ports/timer_sample.c index 0f4df63bd3..50c87ad0c8 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/ports/timer_sample.c +++ b/bsp/stm32/stm32mp157a-st-discovery/board/ports/timer_sample.c @@ -46,7 +46,7 @@ static int hwtimer_stop(void) if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWTIMER_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_close(hw_dev); @@ -74,7 +74,7 @@ static int hwtimer_start(void) if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWTIMER_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } /* find adc dev */ @@ -82,7 +82,7 @@ static int hwtimer_start(void) if (adc_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWADC_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } /* Open the device in read/write mode */ @@ -111,7 +111,7 @@ static int hwtimer_start(void) if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) { rt_kprintf("set timeout value failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_mdelay(3500); @@ -153,7 +153,7 @@ _exit: rt_kprintf("tim_sample stop - stop TIM14 \n"); } - return RT_ERROR; + return -RT_ERROR; } MSH_CMD_EXPORT(tim_sample, tim sample); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/drv_openamp.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/drv_openamp.c index 6f185bd8ac..75efd9046c 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/drv_openamp.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/drv_openamp.c @@ -109,7 +109,7 @@ static rt_err_t _init(struct rt_device *dev) if (rt_sem_init(&device->sema, "openamplock", 1, RT_IPC_FLAG_FIFO) != RT_EOK) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -213,18 +213,18 @@ static int openamp_init(void) hipcc.Instance = IPCC; if (HAL_IPCC_Init(&hipcc) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } /* openamp slave device */ MX_OPENAMP_Init(RPMSG_REMOTE, NULL); if (VIRT_UART_Init(&huart0) != VIRT_UART_OK) { - return RT_ERROR; + return -RT_ERROR; } if (VIRT_UART_RegisterCallback(&huart0, VIRT_UART_RXCPLT_CB_ID, VIRT_UART0_RxCpltCallback) != VIRT_UART_OK) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -284,7 +284,7 @@ static int creat_openamp_thread(void) if (tid == RT_NULL) { LOG_E("openamp thread create failed!"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_startup(tid); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/crypto_sample.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/crypto_sample.c index 0d2c599ebe..630da52962 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/crypto_sample.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/crypto_sample.c @@ -23,7 +23,7 @@ static rt_err_t hw_rng_sample(int random_num) if (random_num == 0) { - return RT_ERROR; + return -RT_ERROR; } for (i = 0; i< random_num; i++) diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/dma_sample.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/dma_sample.c index 0e3aabe37e..30b0c99496 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/dma_sample.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/dma_sample.c @@ -79,7 +79,7 @@ static int uart_dma_sample(int argc, char *argv[]) if (!serial) { rt_kprintf("find %s failed!\n", uart_name); - return RT_ERROR; + return -RT_ERROR; } rt_mq_init(&rx_mq, "rx_mq", @@ -111,7 +111,7 @@ static int uart_dma_sample(int argc, char *argv[]) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dcmi.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dcmi.c index c8ff829455..09207e42b6 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dcmi.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dcmi.c @@ -80,7 +80,7 @@ static rt_err_t rt_hw_dcmi_init(DCMI_HandleTypeDef *device) if (HAL_DCMI_Init(device) != HAL_OK) { LOG_E("dcmi init error!"); - return RT_ERROR; + return -RT_ERROR; } DCMI->IER = 0x0; diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dfsdm.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dfsdm.c index d85a6ac22d..23162d583e 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dfsdm.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dfsdm.c @@ -128,7 +128,7 @@ static int rt_hw_dfsdm_init(void) hdfsdm1_channel1.Init.RightBitShift = 2; if(HAL_OK != HAL_DFSDM_ChannelInit(&hdfsdm1_channel1)) { - return RT_ERROR; + return -RT_ERROR; } /* DATAIN1_RIGHT */ @@ -148,7 +148,7 @@ static int rt_hw_dfsdm_init(void) hdfsdm1_channel0.Init.RightBitShift = 2; if(HAL_OK != HAL_DFSDM_ChannelInit(&hdfsdm1_channel0)) { - return RT_ERROR; + return -RT_ERROR; } /* Initialize filter 0 (data_in1 right channel) */ @@ -165,7 +165,7 @@ static int rt_hw_dfsdm_init(void) hdfsdm1_filter0.Init.FilterParam.IntOversampling = 1; if (HAL_OK != HAL_DFSDM_FilterInit(&hdfsdm1_filter0)) { - return RT_ERROR; + return -RT_ERROR; } /* Initialize filter 1 (data_in1 left channel) */ @@ -182,19 +182,19 @@ static int rt_hw_dfsdm_init(void) hdfsdm1_filter1.Init.FilterParam.IntOversampling = 1; if (HAL_OK != HAL_DFSDM_FilterInit(&hdfsdm1_filter1)) { - return RT_ERROR; + return -RT_ERROR; } /* Configure regular channel and continuous mode for filter 0 (data_in1 left channel) */ if (HAL_OK != HAL_DFSDM_FilterConfigRegChannel(&hdfsdm1_filter1, DFSDM_CHANNEL_1, DFSDM_CONTINUOUS_CONV_ON)) { - return RT_ERROR; + return -RT_ERROR; } /* Configure regular channel and continuous mode for filter 1 (data_in1 right channel) */ if (HAL_OK != HAL_DFSDM_FilterConfigRegChannel(&hdfsdm1_filter0, DFSDM_CHANNEL_0, DFSDM_CONTINUOUS_CONV_ON)) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -206,13 +206,13 @@ static rt_err_t rt_hw_dfsdm_open(void) if (HAL_OK != HAL_DFSDM_FilterRegularStart_DMA(&hdfsdm1_filter0, FILTER0_FIFO, FILTER_FIFO_SIZE)) { LOG_E("DFSDM DATA_IN1 rifht channel start conversions failed!"); - return RT_ERROR; + return -RT_ERROR; } if (HAL_OK != HAL_DFSDM_FilterRegularStart_DMA(&hdfsdm1_filter1, FILTER1_FIFO, FILTER_FIFO_SIZE)) { LOG_E("DFSDM DATA_IN1 left channel start conversions failed!"); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -326,14 +326,14 @@ static int dfsdm_sample(int argc, char **argv) if (dfsdm_dev == RT_NULL) { rt_kprintf("no dfsdm device!"); - return RT_ERROR; + return -RT_ERROR; } sound_dev = rt_device_find("decoder"); if (sound_dev == RT_NULL) { rt_kprintf("no decoder device!"); - return RT_ERROR; + return -RT_ERROR; } /* open dfsdm device */ @@ -350,7 +350,7 @@ static int dfsdm_sample(int argc, char **argv) if (HAL_SAI_Transmit_DMA(&hsai_BlockA2, (uint8_t *)PLAY_BUF, PALY_SIZE) != HAL_OK) { rt_kprintf("sai transmit dma failed!\n"); - return RT_ERROR; + return -RT_ERROR; } rt_kprintf("dfsdm audio record test begin!\n"); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_emmc.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_emmc.c index b935c40df2..347fc13df4 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_emmc.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_emmc.c @@ -574,7 +574,7 @@ int mnt_init(void) if (sd == RT_NULL) { rt_kprintf("can't find emmc device!\n"); - return RT_ERROR; + return -RT_ERROR; } if (dfs_mount("sd0", "/", "elm", 0, 0) != 0) diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_fdcan.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_fdcan.c index a070593536..ae5b41cb2d 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_fdcan.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_fdcan.c @@ -65,7 +65,7 @@ static rt_err_t rt_fdcan_init(rt_device_t dev) if (HAL_FDCAN_Init(&device->fdcan) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } device->filter.IdType = FDCAN_EXTENDED_ID; @@ -77,7 +77,7 @@ static rt_err_t rt_fdcan_init(rt_device_t dev) if (HAL_FDCAN_ConfigFilter(&device->fdcan, &device->filter)!=HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } HAL_FDCAN_Start(&device->fdcan); HAL_FDCAN_ActivateNotification(&device->fdcan, FDCAN_IT_RX_FIFO0_NEW_MESSAGE, 0); /* open rx fifo0 new message it */ @@ -172,7 +172,7 @@ static rt_ssize_t rt_fdcan_write(rt_device_t dev, rt_off_t pos, const void *buff if (HAL_FDCAN_AddMessageToTxFifoQ(&device->fdcan, &device->tx_config, (uint8_t *)buffer) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -265,7 +265,7 @@ int fdcan_sample(int argc, char **argv) if (dev == RT_NULL) { rt_kprintf("can't find fdcan1 device!\n"); - return RT_ERROR; + return -RT_ERROR; } rt_device_open(dev, RT_DEVICE_OFLAG_RDWR); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_mfx.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_mfx.c index da64dd58b2..924035e5e2 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_mfx.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_mfx.c @@ -49,7 +49,7 @@ static rt_err_t read_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint1 return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* i2c write reg */ @@ -72,7 +72,7 @@ static rt_err_t write_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } void MFX_IO_Init(void) @@ -292,6 +292,6 @@ int rt_mfx_init(void) } LOG_I("mfx init error, id: 0x%x", rt_mfx.id); - return RT_ERROR; + return -RT_ERROR; } INIT_DEVICE_EXPORT(rt_mfx_init); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_nand.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_nand.c index ee968b8f9a..9c64e33ca3 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_nand.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_nand.c @@ -138,7 +138,7 @@ static rt_err_t rt_hw_nand_set_mode(uint8_t mode) } else { - return RT_ERROR; + return -RT_ERROR; } } @@ -153,7 +153,7 @@ static rt_err_t rt_hw_nand_reset(void) } else { - return RT_ERROR; + return -RT_ERROR; } } @@ -620,7 +620,7 @@ static rt_err_t nand_init(struct rt_mtd_nand_device *device) if (_device.id != MT29F8G08ABACAH4) { LOG_E("nand id 0x%08x not support", _device.id); - return RT_ERROR; /* can't find nand flash */ + return -RT_ERROR; /* can't find nand flash */ } rt_hw_nand_set_mode(4); /* set mode 4, high speed mode*/ @@ -638,7 +638,7 @@ int rt_hw_nand_init(void) if (result != RT_EOK) { LOG_D("nand flash init error!"); - return RT_ERROR; + return -RT_ERROR; } rt_mutex_init(&_device.lock, "nand", RT_IPC_FLAG_PRIO); @@ -657,7 +657,7 @@ int rt_hw_nand_init(void) if (result != RT_EOK) { rt_device_unregister(&nand_dev.parent); - return RT_ERROR; + return -RT_ERROR; } rt_kprintf("nand flash init success, id: 0x%08x\n", _device.id); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_ov5640.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_ov5640.c index 303a78fc1d..97a7721c60 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_ov5640.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_ov5640.c @@ -116,7 +116,7 @@ static rt_err_t read_reg(struct rt_i2c_bus_device *bus, rt_uint16_t reg, rt_uint return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* i2c write reg */ @@ -142,7 +142,7 @@ static rt_err_t write_reg(struct rt_i2c_bus_device *bus, rt_uint16_t reg, rt_uin return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } static rt_err_t ov5640_read_id(struct rt_i2c_bus_device *bus, rt_uint16_t *id) @@ -157,7 +157,7 @@ static rt_err_t ov5640_read_id(struct rt_i2c_bus_device *bus, rt_uint16_t *id) if (*id != OV5640_ID) { LOG_E("ov5640 init error, id: 0x%04x", *id); - return RT_ERROR; + return -RT_ERROR; } LOG_I("ov5640 init success, id: 0x%04x", *id); @@ -286,7 +286,7 @@ rt_uint8_t ov5640_focus_init(struct rt_i2c_bus_device *bus) read_reg(bus, 0x3029, 1, &state); if (rt_tick_get() - tickstart > 1000) { - return RT_ERROR; + return -RT_ERROR; } } while (state != 0x70); @@ -427,7 +427,7 @@ rt_uint8_t ov5640_focus_constant(struct rt_i2c_bus_device *bus) read_reg(bus, 0x3023, 1, &temp); if (rt_tick_get() - tickstrat > 1000) { - return RT_ERROR; + return -RT_ERROR; } } while (temp != 0x00); @@ -440,7 +440,7 @@ rt_uint8_t ov5640_focus_constant(struct rt_i2c_bus_device *bus) read_reg(bus, 0x3023, 1, &temp); if (rt_tick_get() - tickstrat > 1000) { - return RT_ERROR; + return -RT_ERROR; } } while (temp != 0x00); @@ -543,7 +543,7 @@ int rt_hw_ov5640_init(void) if (i2c_bus == RT_NULL) { LOG_E("can't find %c deivce", I2C_NAME); - return RT_ERROR; + return -RT_ERROR; } ov5640_hard_reset(i2c_bus); @@ -564,7 +564,7 @@ int rt_hw_ov5640_init(void) if (dcmi_dev == RT_NULL) { LOG_E("can't find dcmi device!"); - return RT_ERROR; + return -RT_ERROR; } rt_device_open(dcmi_dev, RT_DEVICE_FLAG_RDWR); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pmic.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pmic.c index 3d4e2f18b8..78346365aa 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pmic.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pmic.c @@ -45,7 +45,7 @@ static rt_err_t read_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint8 return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* i2c write reg */ @@ -69,7 +69,7 @@ static rt_err_t write_reg(struct rt_i2c_bus_device *bus, rt_uint8_t reg, rt_uint return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* register direct access */ @@ -891,7 +891,7 @@ static int pmic_init(void) { LOG_D("stpmic init failed: %02x", result); rt_hw_pmic_deinit(); - return RT_ERROR; + return -RT_ERROR; } rt_hw_pmic_init_register(); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pwr.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pwr.c index a98b280f1b..f260128342 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pwr.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pwr.c @@ -72,7 +72,7 @@ rt_err_t restore_cm4_clock(void) /* Reconfigure Systick */ if (HAL_InitTick(uwTickPrio) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } /* Set MCU division factor */ @@ -88,7 +88,7 @@ rt_err_t restore_cm4_clock(void) /* Reconfigure Systick */ if (HAL_InitTick(uwTickPrio) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_rs485.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_rs485.c index 78475ec7e8..1c99b9c536 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_rs485.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_rs485.c @@ -76,7 +76,7 @@ static int rs485_init(void) if (!serial) { rt_kprintf("find %s failed!\n", RS485_UART_DEVICE_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_device_open(serial, RT_DEVICE_FLAG_INT_RX); @@ -101,7 +101,7 @@ static int rs485_init(void) } else { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sdcard.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sdcard.c index 145dd200fe..e6a4eb2d0b 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sdcard.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sdcard.c @@ -92,7 +92,7 @@ static rt_err_t rt_hw_sd_init(void) if (rt_hw_sd_is_detected() != 0x00) { LOG_E("can't find sd card!"); - return RT_ERROR; + return -RT_ERROR; } SDCARD_Handler.Instance = SDMMC1; @@ -111,19 +111,19 @@ static rt_err_t rt_hw_sd_init(void) if (HAL_SD_Init(&SDCARD_Handler) != RT_EOK) { LOG_E("sd device init error!"); - return RT_ERROR; + return -RT_ERROR; } if (HAL_SD_ConfigWideBusOperation(&SDCARD_Handler, SDMMC_BUS_WIDE_4B) != RT_EOK) { LOG_E("sd bus config error!"); - return RT_ERROR; + return -RT_ERROR; } if (HAL_SD_GetCardInfo(&SDCARD_Handler, &SDCardInfo) != RT_EOK) { LOG_E("sd get card info error!"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_mdelay(100); @@ -131,7 +131,7 @@ static rt_err_t rt_hw_sd_init(void) if(HAL_SD_GetCardState(&SDCARD_Handler) != HAL_SD_CARD_TRANSFER) { LOG_E("sd get card state error!"); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -357,7 +357,7 @@ int rt_hw_sdcard_init(void) rt_hw_sd_deinit(); LOG_E("sdcard init failed"); - return RT_ERROR; + return -RT_ERROR; } /* register sdcard device */ sd_device.sdcard.type = RT_Device_Class_Block; @@ -394,7 +394,7 @@ int mnt_init(void) if (sd_dev == RT_NULL) { LOG_E("can't find sd deivce name!"); - return RT_ERROR; + return -RT_ERROR; } if (dfs_mount("sd_card", "/", "elm", 0, 0) != 0) diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sound.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sound.c index 93acea9c1d..75c1110f15 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sound.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sound.c @@ -339,7 +339,7 @@ static rt_err_t sound_init(struct rt_audio_device *audio) if (result != RT_EOK) { LOG_E("can't find low level audio device!"); - return RT_ERROR; + return -RT_ERROR; } return result; @@ -362,7 +362,7 @@ static rt_err_t sound_start(struct rt_audio_device *audio, int stream) if (HAL_SAI_Transmit_DMA(&hsai_BlockA2, snd_dev->tx_fifo, TX_FIFO_SIZE / 2) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } } @@ -426,7 +426,7 @@ int rt_hw_sound_init(void) if (snd_dev.decoder == RT_NULL) { LOG_E("cant't find lowlevel decoder deivce!"); - return RT_ERROR; + return -RT_ERROR; } /* register sound device */ @@ -438,7 +438,7 @@ int rt_hw_sound_init(void) device = &(snd_dev.audio.parent); rt_device_unregister(device); LOG_E("sound device init error!"); - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_spdifrx.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_spdifrx.c index 06dfa1af24..6bd8627a84 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_spdifrx.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_spdifrx.c @@ -110,7 +110,7 @@ static rt_err_t _init(rt_device_t dev) if (HAL_SPDIFRX_Init(&device->spdifrx) != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } sai4a_init(&device->sai4); @@ -177,7 +177,7 @@ static rt_ssize_t _write(rt_device_t dev, rt_off_t pos, const void *buffer, rt_s result = HAL_SAI_Transmit_DMA(&device->sai4, (rt_uint8_t *)buffer, size); if (result != HAL_OK) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -286,7 +286,7 @@ static int spdifrx_sample(int argc, char **argv) { rt_kprintf("spdirex loopback mode test failed!\n"); - return RT_ERROR; + return -RT_ERROR; } } diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_wm8994.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_wm8994.c index cdce4ac05e..aea09b93fb 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_wm8994.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_wm8994.c @@ -55,7 +55,7 @@ static rt_err_t read_reg(struct rt_i2c_bus_device *bus, rt_uint16_t reg, rt_uint return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } /* i2c write reg */ @@ -82,7 +82,7 @@ static rt_err_t write_reg(struct rt_i2c_bus_device *bus, rt_uint16_t reg, rt_uin return RT_EOK; } - return RT_ERROR; + return -RT_ERROR; } static rt_err_t wm8994_set_output_mode(struct rt_i2c_bus_device *bus, rt_uint16_t mode) @@ -466,7 +466,7 @@ static rt_err_t _read_id(struct rt_i2c_bus_device *bus, rt_uint16_t *id) if (*id != WM8994_ID) { LOG_E("error id: 0x%04x", *id); - return RT_ERROR; + return -RT_ERROR; } LOG_I("wm8994 init success, id: %04x", *id); @@ -655,7 +655,7 @@ static rt_err_t rt_wm8994_init(rt_device_t dev) if (device->i2c_bus == RT_NULL) { LOG_E("can't find %c deivce", I2C_NAME); - return RT_ERROR; + return -RT_ERROR; } result = _wm8994_init(device); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/eth/drv_eth.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/eth/drv_eth.c index 613376d14c..8ab3eabb65 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/eth/drv_eth.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/eth/drv_eth.c @@ -350,7 +350,7 @@ static rt_err_t rt_stm32_eth_init(rt_device_t dev) if(((HAL_GetTick() - tickstart ) > ETH_TIME_OUT)) { LOG_E("ETH software reset timeout!"); - return RT_ERROR; + return -RT_ERROR; } } diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/spi_sample.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/spi_sample.c index 8562b9f020..b27feda8d9 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/spi_sample.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/spi_sample.c @@ -33,7 +33,7 @@ static int rt_spi_device_init(void) if (RT_NULL == spi_dev) { rt_kprintf("spi sample run failed! can't find %s device!\n", SPI_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_spi_configure(spi_dev, &cfg); diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/ports/timer_sample.c b/bsp/stm32/stm32mp157a-st-ev1/board/ports/timer_sample.c index 0f4df63bd3..50c87ad0c8 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/ports/timer_sample.c +++ b/bsp/stm32/stm32mp157a-st-ev1/board/ports/timer_sample.c @@ -46,7 +46,7 @@ static int hwtimer_stop(void) if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWTIMER_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_close(hw_dev); @@ -74,7 +74,7 @@ static int hwtimer_start(void) if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWTIMER_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } /* find adc dev */ @@ -82,7 +82,7 @@ static int hwtimer_start(void) if (adc_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWADC_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } /* Open the device in read/write mode */ @@ -111,7 +111,7 @@ static int hwtimer_start(void) if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) { rt_kprintf("set timeout value failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_mdelay(3500); @@ -153,7 +153,7 @@ _exit: rt_kprintf("tim_sample stop - stop TIM14 \n"); } - return RT_ERROR; + return -RT_ERROR; } MSH_CMD_EXPORT(tim_sample, tim sample); diff --git a/bsp/synopsys/boards/drivers/rt_board.c b/bsp/synopsys/boards/drivers/rt_board.c index 5026394852..10d958fa00 100644 --- a/bsp/synopsys/boards/drivers/rt_board.c +++ b/bsp/synopsys/boards/drivers/rt_board.c @@ -29,7 +29,7 @@ static rt_err_t _configure(struct rt_serial_device *serial, struct serial_config ret = uart->uart_control(UART_CMD_SET_BAUD, (void *)(cfg->baud_rate)); if (ret != E_OK) { - return RT_ERROR; + return -RT_ERROR; } @@ -59,7 +59,7 @@ static rt_err_t _control(struct rt_serial_device *serial, int cmd, void *arg) break; default: - return RT_ERROR; + return -RT_ERROR; break; } @@ -180,7 +180,7 @@ int rt_hw_uart_init(void) ret = uart->uart_open(config.baud_rate); if (ret != E_OPNED && ret != E_OK) { - return RT_ERROR; + return -RT_ERROR; } /* enable rx int */ @@ -202,7 +202,7 @@ int rt_hw_uart_init(void) ret = uart->uart_open(config.baud_rate); if (ret != E_OPNED && ret != E_OK) { - return RT_ERROR; + return -RT_ERROR; } /* enable rx int */ @@ -224,7 +224,7 @@ int rt_hw_uart_init(void) ret = uart->uart_open(config.baud_rate); if (ret != E_OPNED && ret != E_OK) { - return RT_ERROR; + return -RT_ERROR; } /* enable rx int */ @@ -246,7 +246,7 @@ int rt_hw_uart_init(void) ret = uart->uart_open(config.baud_rate); if (ret != E_OPNED && ret != E_OK) { - return RT_ERROR; + return -RT_ERROR; } /* enable rx int */ diff --git a/bsp/synwit/swm320/applications/main.c b/bsp/synwit/swm320/applications/main.c index 641900c7c1..8c58c6a208 100644 --- a/bsp/synwit/swm320/applications/main.c +++ b/bsp/synwit/swm320/applications/main.c @@ -62,7 +62,7 @@ static int adc_vol_sample(int argc, char *argv[]) if (adc_dev == RT_NULL) { rt_kprintf("adc sample run failed! can't find %s device!\n", ADC_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } ret = rt_adc_enable(adc_dev, ADC_DEV_CHANNEL); @@ -102,7 +102,7 @@ static int hwtimer_sample(int argc, char *argv[]) if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWTIMER_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_open(hw_dev, RT_DEVICE_OFLAG_RDWR); @@ -129,7 +129,7 @@ static int hwtimer_sample(int argc, char *argv[]) if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) { rt_kprintf("set timeout value failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_mdelay(3500); @@ -159,7 +159,7 @@ static int pwm_sample(int argc, char *argv[]) if (pwm_dev == RT_NULL) { rt_kprintf("pwm sample run failed! can't find %s device!\n", PWM_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); @@ -228,19 +228,19 @@ static int wdt_sample(int argc, char *argv[]) if (!wdg_dev) { rt_kprintf("find %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_init(wdg_dev); if (ret != RT_EOK) { rt_kprintf("initialize %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_control(wdg_dev, RT_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout); if (ret != RT_EOK) { rt_kprintf("set %s timeout failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_control(wdg_dev, RT_DEVICE_CTRL_WDT_START, RT_NULL); if (ret != RT_EOK) @@ -529,7 +529,7 @@ static int norflash_sample(int argc, char *argv[]) if (hw_dev == RT_NULL) { rt_kprintf("norflash sample run failed! can't find %s device!\n", NORFLASH_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } else { @@ -568,7 +568,7 @@ static int norflash_sample(int argc, char *argv[]) // if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) // { // rt_kprintf("set timeout value failed\n"); - // return RT_ERROR; + // return -RT_ERROR; // } // rt_thread_mdelay(3500); diff --git a/bsp/synwit/swm320/drivers/drv_spi.c b/bsp/synwit/swm320/drivers/drv_spi.c index df8120d436..18be7c1fab 100644 --- a/bsp/synwit/swm320/drivers/drv_spi.c +++ b/bsp/synwit/swm320/drivers/drv_spi.c @@ -222,7 +222,7 @@ static rt_err_t swm_spi_txrx1b(struct swm_spi_device *spi_drv, void *rcvb, const rt_uint32_t padsnd = 0xFF; if (!rcvb && !sndb) { - return RT_ERROR; + return -RT_ERROR; } if (!rcvb) { diff --git a/bsp/synwit/swm341/applications/main.c b/bsp/synwit/swm341/applications/main.c index 331e23ed0b..5b5e144fe0 100644 --- a/bsp/synwit/swm341/applications/main.c +++ b/bsp/synwit/swm341/applications/main.c @@ -68,7 +68,7 @@ static int adc_vol_sample(int argc, char *argv[]) if (adc_dev == RT_NULL) { rt_kprintf("adc sample run failed! can't find %s device!\n", ADC_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } ret = rt_adc_enable(adc_dev, ADC_DEV_CHANNEL); @@ -103,7 +103,7 @@ static int dac_vol_sample(int argc, char *argv[]) if (dac_dev == RT_NULL) { rt_kprintf("dac sample run failed! can't find %s device!\n", DAC_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } /* 打开通道 */ @@ -206,7 +206,7 @@ int can_sample(int argc, char *argv[]) if (!can_dev) { rt_kprintf("find %s failed!\n", can_name); - return RT_ERROR; + return -RT_ERROR; } /* 初始化 CAN 接收信号量 */ @@ -273,7 +273,7 @@ static int hwtimer_sample(int argc, char *argv[]) if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWTIMER_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_open(hw_dev, RT_DEVICE_OFLAG_RDWR); @@ -300,7 +300,7 @@ static int hwtimer_sample(int argc, char *argv[]) if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) { rt_kprintf("set timeout value failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_mdelay(3500); @@ -330,7 +330,7 @@ static int pwm_sample(int argc, char *argv[]) if (pwm_dev == RT_NULL) { rt_kprintf("pwm sample run failed! can't find %s device!\n", PWM_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); @@ -400,19 +400,19 @@ static int wdt_sample(int argc, char *argv[]) if (!wdg_dev) { rt_kprintf("find %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_init(wdg_dev); if (ret != RT_EOK) { rt_kprintf("initialize %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_control(wdg_dev, RT_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout); if (ret != RT_EOK) { rt_kprintf("set %s timeout failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } ret = rt_device_control(wdg_dev, RT_DEVICE_CTRL_WDT_START, RT_NULL); if (ret != RT_EOK) diff --git a/bsp/synwit/swm341/drivers/drv_spi.c b/bsp/synwit/swm341/drivers/drv_spi.c index 3a1ad69848..51080fd7dc 100644 --- a/bsp/synwit/swm341/drivers/drv_spi.c +++ b/bsp/synwit/swm341/drivers/drv_spi.c @@ -228,7 +228,7 @@ static rt_err_t swm_spi_txrx1b(struct swm_spi_device *spi_drv, void *rcvb, const rt_uint32_t padsnd = 0xFF; if (!rcvb && !sndb) { - return RT_ERROR; + return -RT_ERROR; } if (!rcvb) { diff --git a/bsp/w60x/drivers/drv_adc.c b/bsp/w60x/drivers/drv_adc.c index ea700101da..087eac0b97 100644 --- a/bsp/w60x/drivers/drv_adc.c +++ b/bsp/w60x/drivers/drv_adc.c @@ -22,7 +22,7 @@ static rt_err_t wm_adc_enabled(struct rt_adc_device *device, rt_uint32_t channel, rt_bool_t enabled) { if (channel < 1 || channel > 8) - return RT_ERROR; + return -RT_ERROR; if (enabled == RT_TRUE) { @@ -38,7 +38,7 @@ static rt_err_t wm_adc_enabled(struct rt_adc_device *device, rt_uint32_t channel static rt_err_t wm_adc_convert(struct rt_adc_device *device, rt_uint32_t channel, rt_uint32_t *value) { if (channel < 1 || channel > 8) - return RT_ERROR; + return -RT_ERROR; *value = adc_get_inputVolt(channel - 1) ; diff --git a/bsp/w60x/drivers/drv_i2c.c b/bsp/w60x/drivers/drv_i2c.c index ed137c73c5..aedc99af64 100644 --- a/bsp/w60x/drivers/drv_i2c.c +++ b/bsp/w60x/drivers/drv_i2c.c @@ -135,7 +135,7 @@ static rt_err_t wm_i2c_bus_control(struct rt_i2c_bus_device *bus, rt_uint32_t cmd, rt_uint32_t arg) { - return RT_ERROR; + return -RT_ERROR; } void WM_I2C_IRQHandler(void) diff --git a/bsp/w60x/drivers/drv_pwm.c b/bsp/w60x/drivers/drv_pwm.c index 07a9c3f661..c43d87af73 100644 --- a/bsp/w60x/drivers/drv_pwm.c +++ b/bsp/w60x/drivers/drv_pwm.c @@ -83,7 +83,7 @@ static rt_err_t wm_pwm_set(rt_uint8_t channel, struct rt_pwm_configuration *conf } else { - return RT_ERROR; + return -RT_ERROR; } } @@ -122,13 +122,13 @@ static rt_err_t wm_pwm_control(struct rt_device_pwm *device, int cmd, void *arg) if (ret == WM_SUCCESS) return RT_EOK; else - return RT_ERROR; + return -RT_ERROR; case PWM_CMD_DISABLE: ret = tls_pwm_stop(channel); if (ret == WM_SUCCESS) return RT_EOK; else - return RT_ERROR; + return -RT_ERROR; case PWM_CMD_SET: return wm_pwm_set(channel, configuration); case PWM_CMD_GET: diff --git a/bsp/w60x/drivers/drv_wifi.c b/bsp/w60x/drivers/drv_wifi.c index 5d6fb1b643..4d618958cd 100644 --- a/bsp/w60x/drivers/drv_wifi.c +++ b/bsp/w60x/drivers/drv_wifi.c @@ -392,7 +392,7 @@ static rt_err_t drv_wlan_softap(struct rt_wlan_device *wlan, struct rt_ap_info * rt_memcpy(ipinfo.dnsname, "local.w60x", sizeof("local.w60x")); int ret = tls_wifi_softap_create(&apinfo, &ipinfo); - return (ret == WM_SUCCESS) ? RT_EOK : RT_ERROR; + return (ret == WM_SUCCESS) ? RT_EOK : -RT_ERROR; } static rt_err_t drv_wlan_disconnect(struct rt_wlan_device *wlan) @@ -426,7 +426,7 @@ static rt_err_t drv_wlan_ap_deauth(struct rt_wlan_device *wlan, rt_uint8_t mac[] unsigned short reason = WLAN_REASON_UNSPECIFIED;/* htons */ int ret = tls_wifi_send_mgmt(WM_WIFI_MGMT_TYPE_DEAUTH, &machdr, (u8 *)&reason, sizeof(reason), &tx); - return (0 == ret) ? RT_EOK : RT_ERROR; + return (0 == ret) ? RT_EOK : -RT_ERROR; } static rt_err_t drv_wlan_scan_stop(struct rt_wlan_device *wlan) diff --git a/components/drivers/include/drivers/usb_host.h b/components/drivers/include/drivers/usb_host.h index 95dd1ff066..e3339694e5 100644 --- a/components/drivers/include/drivers/usb_host.h +++ b/components/drivers/include/drivers/usb_host.h @@ -236,7 +236,7 @@ rt_inline rt_err_t rt_usb_hcd_alloc_pipe(uhcd_t hcd, upipe_t* pipe, uinst_t inst *pipe = (upipe_t)rt_malloc(sizeof(struct upipe)); if(*pipe == RT_NULL) { - return RT_ERROR; + return -RT_ERROR; } rt_memset(*pipe,0,sizeof(struct upipe)); (*pipe)->inst = inst; diff --git a/components/drivers/ipc/dataqueue.c b/components/drivers/ipc/dataqueue.c index 6b53962384..cd51c3919a 100644 --- a/components/drivers/ipc/dataqueue.c +++ b/components/drivers/ipc/dataqueue.c @@ -389,7 +389,7 @@ void rt_data_queue_reset(struct rt_data_queue *queue) thread = rt_list_entry(queue->suspended_pop_list.next, struct rt_thread, tlist); - /* set error code to RT_ERROR */ + /* set error code to -RT_ERROR */ thread->error = -RT_ERROR; /* @@ -413,7 +413,7 @@ void rt_data_queue_reset(struct rt_data_queue *queue) thread = rt_list_entry(queue->suspended_push_list.next, struct rt_thread, tlist); - /* set error code to RT_ERROR */ + /* set error code to -RT_ERROR */ thread->error = -RT_ERROR; /* diff --git a/components/drivers/misc/rt_drv_pwm.c b/components/drivers/misc/rt_drv_pwm.c index 25b45f9d43..59f29c8c59 100644 --- a/components/drivers/misc/rt_drv_pwm.c +++ b/components/drivers/misc/rt_drv_pwm.c @@ -413,7 +413,7 @@ static int pwm(int argc, char **argv) rt_kprintf("pwm set - set pwm channel info\n"); rt_kprintf("pwm phase - set pwm phase\n"); rt_kprintf("pwm dead_time - set pwm dead time\n"); - result = - RT_ERROR; + result = -RT_ERROR; } } } @@ -427,7 +427,7 @@ static int pwm(int argc, char **argv) rt_kprintf("pwm set - set pwm channel info\n"); rt_kprintf("pwm phase - set pwm phase\n"); rt_kprintf("pwm dead_time - set pwm dead time\n"); - result = - RT_ERROR; + result = -RT_ERROR; } return RT_EOK; diff --git a/components/drivers/rtc/alarm.c b/components/drivers/rtc/alarm.c index 56c7430641..0f2d816fec 100644 --- a/components/drivers/rtc/alarm.c +++ b/components/drivers/rtc/alarm.c @@ -331,7 +331,7 @@ static rt_bool_t is_valid_date(struct tm *date) static rt_err_t alarm_setup(rt_alarm_t alarm, struct tm *wktime) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; time_t timestamp = (time_t)0; struct tm *setup, now; @@ -502,7 +502,7 @@ void rt_alarm_update(rt_device_t dev, rt_uint32_t event) */ rt_err_t rt_alarm_control(rt_alarm_t alarm, int cmd, void *arg) { - rt_err_t ret = RT_ERROR; + rt_err_t ret = -RT_ERROR; RT_ASSERT(alarm != RT_NULL); @@ -548,7 +548,7 @@ rt_err_t rt_alarm_start(rt_alarm_t alarm) { if (alarm_setup(alarm, &alarm->wktime) != RT_EOK) { - ret = RT_ERROR; + ret = -RT_ERROR; goto _exit; } @@ -642,7 +642,7 @@ rt_err_t rt_alarm_delete(rt_alarm_t alarm) rt_err_t ret = RT_EOK; if (alarm == RT_NULL) - return RT_ERROR; + return -RT_ERROR; rt_mutex_take(&_container.mutex, RT_WAITING_FOREVER); /* stop the alarm */ alarm->flag &= ~RT_ALARM_STATE_START; diff --git a/components/drivers/spi/spi_msd.c b/components/drivers/spi/spi_msd.c index cad7207cd9..2df7c6103f 100644 --- a/components/drivers/spi/spi_msd.c +++ b/components/drivers/spi/spi_msd.c @@ -196,7 +196,7 @@ static rt_err_t _send_cmd( if ((CARD_NCR_MAX + 1) == i) { - return RT_ERROR;//fail + return -RT_ERROR;//fail } //recieve other byte @@ -261,7 +261,7 @@ static rt_err_t _send_cmd( } else { - return RT_ERROR; // unknow type? + return -RT_ERROR; // unknow type? } return RT_EOK; @@ -426,7 +426,7 @@ static rt_err_t _write_block(struct rt_spi_device *device, const void *buffer, u if (response != MSD_DATA_OK) { MSD_DEBUG("[err] write block fail! data response : 0x%02X\r\n", response); - return RT_ERROR; + return -RT_ERROR; } } @@ -570,7 +570,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) { /* SD2.0 not support current voltage */ MSD_DEBUG("[err] VCA = 0, SD2.0 not surpport current operation voltage range\r\n"); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } } @@ -623,7 +623,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) if (0 == (OCR & (0x1 << 15))) { MSD_DEBUG(("[err] SD 1.x But not surpport current voltage\r\n")); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } @@ -771,7 +771,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) { rt_spi_release(msd->spi_device); MSD_DEBUG("[err] It look CMD58 as illegal command so it is not SD card!\r\n"); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } @@ -786,7 +786,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) if (0 == (OCR & (0x1 << 15))) { MSD_DEBUG(("[err] SD 1.x But not surpport current voltage\r\n")); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } @@ -801,7 +801,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) { rt_spi_release(msd->spi_device); MSD_DEBUG("[err] SD Ver2.x or later try CMD55 + ACMD41 timeout!\r\n"); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } @@ -818,7 +818,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) { rt_spi_release(msd->spi_device); MSD_DEBUG("[err] Not SD ready!\r\n"); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } @@ -828,7 +828,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) { rt_spi_release(msd->spi_device); MSD_DEBUG("[err] ACMD41 fail!\r\n"); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } @@ -857,7 +857,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) { rt_spi_release(msd->spi_device); MSD_DEBUG("[err] It look 2nd CMD58 as illegal command so it is not SD card!\r\n"); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } rt_spi_release(msd->spi_device); @@ -881,7 +881,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) else { MSD_DEBUG("[err] SD card type unkonw!\r\n"); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } } /* init SD card */ @@ -918,7 +918,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) if ((result != RT_EOK) || (response[0] != MSD_RESPONSE_NO_ERROR)) { MSD_DEBUG("[err] CMD59 CRC_ON_OFF fail! response : 0x%02X\r\n", response[0]); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } } /* set CRC */ @@ -932,7 +932,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) if ((result != RT_EOK) || (response[0] != MSD_RESPONSE_NO_ERROR)) { MSD_DEBUG("[err] CMD16 SET_BLOCKLEN fail! response : 0x%02X\r\n", response[0]); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } msd->geometry.block_size = SECTOR_SIZE; @@ -958,7 +958,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) { rt_spi_release(msd->spi_device); MSD_DEBUG("[err] CMD9 SEND_CSD fail! response : 0x%02X\r\n", response[0]); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } @@ -993,7 +993,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) if (CSD_STRUCTURE > 2) { MSD_DEBUG("[err] bad CSD Version : %d\r\n", CSD_STRUCTURE); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } @@ -1174,7 +1174,7 @@ static rt_err_t rt_msd_init(rt_device_t dev) else { MSD_DEBUG("[err] bad CSD Version : %d\r\n", CSD_STRUCTURE); - result = RT_ERROR; + result = -RT_ERROR; goto _exit; } } /* SD CSD Analyze. */ diff --git a/components/drivers/tty/console.c b/components/drivers/tty/console.c index 01349635b4..cb7b9049f4 100644 --- a/components/drivers/tty/console.c +++ b/components/drivers/tty/console.c @@ -82,7 +82,7 @@ static rt_err_t iodev_open(struct tty_struct *console) ret = rt_device_open(console->driver, oflags); if (ret != RT_EOK) { - return RT_ERROR; + return -RT_ERROR; } rx_notify.notify = console_rx_notify; diff --git a/components/drivers/usb/usbdevice/class/cdc_vcom.c b/components/drivers/usb/usbdevice/class/cdc_vcom.c index 29d3e25174..c7097f135c 100644 --- a/components/drivers/usb/usbdevice/class/cdc_vcom.c +++ b/components/drivers/usb/usbdevice/class/cdc_vcom.c @@ -240,7 +240,7 @@ rt_weak rt_err_t vcom_get_stored_serno(char *serno, int size); rt_err_t vcom_get_stored_serno(char *serno, int size) { - return RT_ERROR; + return -RT_ERROR; } rt_align(4) const static char* _ustring[] = diff --git a/components/drivers/usb/usbdevice/core/usbdevice.c b/components/drivers/usb/usbdevice/core/usbdevice.c index 0891c0bd26..eaa80217c8 100644 --- a/components/drivers/usb/usbdevice/core/usbdevice.c +++ b/components/drivers/usb/usbdevice/core/usbdevice.c @@ -87,7 +87,7 @@ rt_err_t rt_usbd_class_register(udclass_t udclass) if(!rt_list_isempty(&class_list)) { rt_kprintf("[D/USBD] If you want to use usb composite device please define RT_USB_DEVICE_COMPOSITE\n"); - return RT_ERROR; + return -RT_ERROR; } #endif rt_list_insert_before(&class_list,&udclass->list); @@ -106,7 +106,7 @@ rt_err_t rt_usb_device_init(void) if(rt_list_isempty(&class_list)) { rt_kprintf("[D/USBD] No class register on usb device\n"); - return RT_ERROR; + return -RT_ERROR; } /* create and startup usb device thread */ rt_usbd_core_init(); diff --git a/components/drivers/usb/usbdevice/core/usbdevice_core.c b/components/drivers/usb/usbdevice/core/usbdevice_core.c index 03f231dcef..097c88dcec 100644 --- a/components/drivers/usb/usbdevice/core/usbdevice_core.c +++ b/components/drivers/usb/usbdevice/core/usbdevice_core.c @@ -558,7 +558,7 @@ static rt_err_t _standard_request(struct udevice* device, ureq_t setup) { rt_kprintf("unknown interface request\n"); rt_usbd_ep0_set_stall(device); - return - RT_ERROR; + return -RT_ERROR; } else break; diff --git a/components/drivers/usb/usbhost/core/hub.c b/components/drivers/usb/usbhost/core/hub.c index eca06f6564..21583e016b 100644 --- a/components/drivers/usb/usbhost/core/hub.c +++ b/components/drivers/usb/usbhost/core/hub.c @@ -75,7 +75,7 @@ static rt_err_t root_hub_ctrl(struct uhcd *hcd, rt_uint16_t port, rt_uint8_t cmd } break; default: - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; } @@ -576,7 +576,7 @@ static rt_err_t rt_usbh_hub_enable(void *arg) pipe_in = rt_usb_instance_find_pipe(device,ep_desc->bEndpointAddress); if(pipe_in == RT_NULL) { - return RT_ERROR; + return -RT_ERROR; } rt_usb_pipe_add_callback(pipe_in,rt_usbh_hub_irq); } diff --git a/components/drivers/usb/usbhost/core/usbhost_core.c b/components/drivers/usb/usbhost/core/usbhost_core.c index 71fe3b8b3f..6f570cc784 100644 --- a/components/drivers/usb/usbhost/core/usbhost_core.c +++ b/components/drivers/usb/usbhost/core/usbhost_core.c @@ -205,14 +205,14 @@ rt_err_t rt_usbh_attatch_instance(uinst_t device) if(rt_usb_hcd_alloc_pipe(device->hcd, &pipe, device, ep_desc) != RT_EOK) { rt_kprintf("alloc pipe failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_usb_instance_add_pipe(device,pipe); } else { rt_kprintf("get endpoint desc failed\n"); - return RT_ERROR; + return -RT_ERROR; } } /* find driver by class code found in interface descriptor */ @@ -332,7 +332,7 @@ rt_err_t rt_usbh_get_descriptor(uinst_t device, rt_uint8_t type, void* buffer, } } } - return RT_ERROR; + return -RT_ERROR; } /** @@ -360,7 +360,7 @@ rt_err_t rt_usbh_set_address(uinst_t device) if(rt_usb_hcd_setup_xfer(device->hcd, device->pipe_ep0_out, &setup, timeout) != 8) { - return RT_ERROR; + return -RT_ERROR; } if(rt_usb_hcd_pipe_xfer(device->hcd, device->pipe_ep0_in, RT_NULL, 0, timeout) == 0) { @@ -395,11 +395,11 @@ rt_err_t rt_usbh_set_configure(uinst_t device, int config) if(rt_usb_hcd_setup_xfer(device->hcd, device->pipe_ep0_out, &setup, timeout) != 8) { - return RT_ERROR; + return -RT_ERROR; } if(rt_usb_hcd_pipe_xfer(device->hcd, device->pipe_ep0_in, RT_NULL, 0, timeout) != 0) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; } @@ -429,7 +429,7 @@ rt_err_t rt_usbh_set_interface(uinst_t device, int intf) if(rt_usb_hcd_setup_xfer(device->hcd, device->pipe_ep0_out, &setup, timeout) != 8) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; @@ -460,7 +460,7 @@ rt_err_t rt_usbh_clear_feature(uinst_t device, int endpoint, int feature) if(rt_usb_hcd_setup_xfer(device->hcd, device->pipe_ep0_out, &setup, timeout) != 8) { - return RT_ERROR; + return -RT_ERROR; } return RT_EOK; diff --git a/components/utilities/rt-link/src/rtlink_dev.c b/components/utilities/rt-link/src/rtlink_dev.c index 85d19abd4c..db94e93de3 100644 --- a/components/utilities/rt-link/src/rtlink_dev.c +++ b/components/utilities/rt-link/src/rtlink_dev.c @@ -180,7 +180,7 @@ static rt_err_t rt_link_event_recv(struct rt_link_service *service) { return ret; } - return RT_ERROR; + return -RT_ERROR; } static void send_cb(struct rt_link_service *service, void *buffer) diff --git a/components/utilities/zmodem/rz.c b/components/utilities/zmodem/rz.c index f4fa4bde6c..d6250db3c8 100644 --- a/components/utilities/zmodem/rz.c +++ b/components/utilities/zmodem/rz.c @@ -187,7 +187,7 @@ static rt_err_t zrec_files(struct zfile *zf) /* receive file */ static rt_err_t zrec_file(rt_uint8_t *rxbuf, struct zfile *zf) { - rt_err_t res = - RT_ERROR; + rt_err_t res = -RT_ERROR; rt_uint16_t err_cnt = 0; do diff --git a/components/utilities/zmodem/sz.c b/components/utilities/zmodem/sz.c index bda5d939d4..504faaa39f 100644 --- a/components/utilities/zmodem/sz.c +++ b/components/utilities/zmodem/sz.c @@ -39,7 +39,7 @@ static void zsay_bibi(void); void zs_start(char *path) { struct zfile *zf; - rt_err_t res = RT_ERROR; + rt_err_t res = -RT_ERROR; char *p,*q; zf = rt_malloc(sizeof(struct zfile)); if (zf == RT_NULL) diff --git a/components/vbus/prio_queue.c b/components/vbus/prio_queue.c index dc915ae7d8..9b117eb742 100644 --- a/components/vbus/prio_queue.c +++ b/components/vbus/prio_queue.c @@ -90,7 +90,7 @@ void rt_prio_queue_detach(struct rt_prio_queue *que) /* get next suspend thread */ thread = rt_list_entry(que->suspended_pop_list.next, struct rt_thread, tlist); - /* set error code to RT_ERROR */ + /* set error code to -RT_ERROR */ thread->error = -RT_ERROR; rt_thread_resume(thread); diff --git a/documentation/device/adc/adc.md b/documentation/device/adc/adc.md index 8b1f60fed4..9ded20ae7f 100644 --- a/documentation/device/adc/adc.md +++ b/documentation/device/adc/adc.md @@ -236,7 +236,7 @@ static int adc_vol_sample(int argc, char *argv[]) if (adc_dev == RT_NULL) { rt_kprintf("adc sample run failed! can't find %s device!\n", ADC_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } /* enable the device */ diff --git a/documentation/device/device.md b/documentation/device/device.md index 2f24f61304..4c8c026c18 100644 --- a/documentation/device/device.md +++ b/documentation/device/device.md @@ -461,7 +461,7 @@ int main(void) if (!wdg_dev) { rt_kprintf("find %s failed!\n", IWDG_DEVICE_NAME); - return RT_ERROR; + return -RT_ERROR; } /* initialize device */ res = rt_device_init(wdg_dev); diff --git a/documentation/device/hwtimer/hwtimer.md b/documentation/device/hwtimer/hwtimer.md index 333578b104..da8903a547 100644 --- a/documentation/device/hwtimer/hwtimer.md +++ b/documentation/device/hwtimer/hwtimer.md @@ -354,7 +354,7 @@ static int hwtimer_sample(int argc, char *argv[]) if (hw_dev == RT_NULL) { rt_kprintf("hwtimer sample run failed! can't find %s device!\n", HWTIMER_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } /* Open the device in read-write mode */ @@ -384,7 +384,7 @@ static int hwtimer_sample(int argc, char *argv[]) if (rt_device_write(hw_dev, 0, &timeout_s, sizeof(timeout_s)) != sizeof(timeout_s)) { rt_kprintf("set timeout value failed\n"); - return RT_ERROR; + return -RT_ERROR; } /* delay 3500ms */ diff --git a/documentation/device/pwm/pwm.md b/documentation/device/pwm/pwm.md index e87c1328f9..792078289e 100644 --- a/documentation/device/pwm/pwm.md +++ b/documentation/device/pwm/pwm.md @@ -223,7 +223,7 @@ static int pwm_led_sample(int argc, char *argv[]) if (pwm_dev == RT_NULL) { rt_kprintf("pwm sample run failed! can't find %s device!\n", PWM_DEV_NAME); - return RT_ERROR; + return -RT_ERROR; } /* Set PWM period and pulse width defaults */ diff --git a/documentation/device/uart/uart.md b/documentation/device/uart/uart.md index 27227607b0..d49a005019 100644 --- a/documentation/device/uart/uart.md +++ b/documentation/device/uart/uart.md @@ -482,7 +482,7 @@ static int uart_sample(int argc, char *argv[]) if (!serial) { rt_kprintf("find %s failed!\n", uart_name); - return RT_ERROR; + return -RT_ERROR; } /* Initialize the semaphore */ @@ -503,7 +503,7 @@ static int uart_sample(int argc, char *argv[]) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; @@ -609,7 +609,7 @@ static int uart_dma_sample(int argc, char *argv[]) if (!serial) { rt_kprintf("find %s failed!\n", uart_name); - return RT_ERROR; + return -RT_ERROR; } /* Initialize message queue */ @@ -635,7 +635,7 @@ static int uart_dma_sample(int argc, char *argv[]) } else { - ret = RT_ERROR; + ret = -RT_ERROR; } return ret; diff --git a/documentation/device/watchdog/watchdog.md b/documentation/device/watchdog/watchdog.md index 053c4f20ec..e300f5a798 100644 --- a/documentation/device/watchdog/watchdog.md +++ b/documentation/device/watchdog/watchdog.md @@ -201,21 +201,21 @@ static int iwdg_sample(int argc, char *argv[]) if (!wdg_dev) { rt_kprintf("find %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } /* initialize the device */ ret = rt_device_init(wdg_dev); if (ret != RT_EOK) { rt_kprintf("initialize %s failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } /* set the overflow time of the watch dog */ ret = rt_device_control(wdg_dev, RT_DEVICE_CTRL_WDT_SET_TIMEOUT, &timeout); if (ret != RT_EOK) { rt_kprintf("set %s timeout failed!\n", device_name); - return RT_ERROR; + return -RT_ERROR; } /* set idle thread callback function */ rt_thread_idle_sethook(idle_hook); diff --git a/examples/rt-link/rtlink_dev_example.c b/examples/rt-link/rtlink_dev_example.c index 027292769d..fb3629538a 100644 --- a/examples/rt-link/rtlink_dev_example.c +++ b/examples/rt-link/rtlink_dev_example.c @@ -311,18 +311,18 @@ void create_thead_to_test_speed(rt_uint8_t mutil_num) } } -static void rtlink_dwrite(int argc, char *argv[]) +static rt_err_t rtlink_dwrite(int argc, char *argv[]) { char *data = RT_NULL; rt_size_t length = 0; rt_uint16_t count = 0; - rt_size_t ret = RT_ERROR; + rt_size_t ret = -RT_ERROR; rt_device_t dev = rt_device_find(RTLINK01); if (dev == RT_NULL) { LOG_E("device not find!"); - return ; + return ret; } if (argc == 1) @@ -352,6 +352,7 @@ static void rtlink_dwrite(int argc, char *argv[]) LOG_E("Invalid parameter."); } } + return ret; } MSH_CMD_EXPORT(rtlink_dwrite, rtlink device interface example); diff --git a/examples/test/device_test.c b/examples/test/device_test.c index f9a7591478..327caa94e9 100644 --- a/examples/test/device_test.c +++ b/examples/test/device_test.c @@ -465,7 +465,7 @@ __return: rt_free(write_buffer); } rt_device_close(device); - return RT_ERROR; + return -RT_ERROR; } int device_test(const char * device_name) @@ -477,7 +477,7 @@ int device_test(const char * device_name) if( device == RT_NULL) { rt_kprintf("device %s: not found!\r\n", device_name); - return RT_ERROR; + return -RT_ERROR; } // step 2:init device @@ -505,7 +505,7 @@ int device_test(const char * device_name) return _block_device_test(device); default: rt_kprintf("unkown device type : %02X",device->type); - return RT_ERROR; + return -RT_ERROR; } } diff --git a/examples/test/rtc_test.c b/examples/test/rtc_test.c index 79ea8450f9..e8754e72d5 100644 --- a/examples/test/rtc_test.c +++ b/examples/test/rtc_test.c @@ -27,7 +27,7 @@ int rtc_test(void) if(ret != RT_EOK) { rt_kprintf("[RTC Test]Set RTC Date failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_delay(RT_TICK_PER_SECOND); @@ -36,7 +36,7 @@ int rtc_test(void) if(ret != RT_EOK) { rt_kprintf("[RTC Test]Set RTC Time failed\n"); - return RT_ERROR; + return -RT_ERROR; } rt_thread_delay(RT_TICK_PER_SECOND); diff --git a/examples/utest/testcases/kernel/thread_tc.c b/examples/utest/testcases/kernel/thread_tc.c index fc339c415e..9a26f25e3a 100644 --- a/examples/utest/testcases/kernel/thread_tc.c +++ b/examples/utest/testcases/kernel/thread_tc.c @@ -1,4 +1,4 @@ -/* + /* * Copyright (c) 2006-2021, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 @@ -97,7 +97,7 @@ static void test_static_thread(void) { rt_err_t ret_init = -RT_ERROR; rt_err_t ret_startup = -RT_ERROR; - rt_err_t ret_detach = - RT_ERROR; + rt_err_t ret_detach = -RT_ERROR; ret_init = rt_thread_init(&thread2, "thread2", diff --git a/src/mempool.c b/src/mempool.c index 197c8af488..9057288f3e 100644 --- a/src/mempool.c +++ b/src/mempool.c @@ -161,7 +161,7 @@ rt_err_t rt_mp_detach(struct rt_mempool *mp) /* get next suspend thread */ thread = rt_list_entry(mp->suspend_thread.next, struct rt_thread, tlist); - /* set error code to RT_ERROR */ + /* set error code to -RT_ERROR */ thread->error = -RT_ERROR; /* @@ -281,7 +281,7 @@ rt_err_t rt_mp_delete(rt_mp_t mp) /* get next suspend thread */ thread = rt_list_entry(mp->suspend_thread.next, struct rt_thread, tlist); - /* set error code to RT_ERROR */ + /* set error code to -RT_ERROR */ thread->error = -RT_ERROR; /* diff --git a/src/timer.c b/src/timer.c index cfe4fc8678..4dba04c3fc 100644 --- a/src/timer.c +++ b/src/timer.c @@ -369,7 +369,7 @@ RTM_EXPORT(rt_timer_create); * * @param timer the timer to be deleted * - * @return the operation status, RT_EOK on OK; RT_ERROR on error + * @return the operation status, RT_EOK on OK; -RT_ERROR on error */ rt_err_t rt_timer_delete(rt_timer_t timer) {