summaryrefslogtreecommitdiff
path: root/bsp
diff options
context:
space:
mode:
authorMeco Man <[email protected]>2023-03-17 00:12:16 -0400
committerMan, Jianting (Meco) <[email protected]>2023-03-20 00:06:16 -0400
commit0f461e870c481a24ce2690cca1949706bb80f9e7 (patch)
treee77c8813658be76824bb848346cf9ef2340806f2 /bsp
parentde963feef4c5075626858c97413186fc2a309ffe (diff)
[errno code][-RT_ERROR] fix that use RT_ERROR without -
Diffstat (limited to 'bsp')
-rw-r--r--bsp/Infineon/libraries/HAL_Drivers/drv_hwtimer.c6
-rw-r--r--bsp/Infineon/libraries/HAL_Drivers/drv_pwm.c2
-rw-r--r--bsp/Infineon/libraries/HAL_Drivers/drv_rtc.c2
-rw-r--r--bsp/Infineon/libraries/HAL_Drivers/drv_spi.c2
-rw-r--r--bsp/Infineon/libraries/HAL_Drivers/drv_uart.c2
-rw-r--r--bsp/Infineon/libraries/HAL_Drivers/drv_wdt.c2
-rw-r--r--bsp/Infineon/libraries/templates/PSOC62/board/ports/slider_sample.c2
-rw-r--r--bsp/Infineon/libraries/templates/PSOC62/board/ports/spi_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/slider_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/spi_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/slider_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/spi_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/slider_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/spi_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/slider_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/spi_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/slider_sample.c2
-rw-r--r--bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/spi_sample.c2
-rw-r--r--bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/slider_sample.c2
-rw-r--r--bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/spi_sample.c2
-rw-r--r--bsp/airm2m/air105/board/wdt_feed.c4
-rw-r--r--bsp/airm2m/air105/libraries/rt_drivers/drv_i2c.c2
-rw-r--r--bsp/airm2m/air105/libraries/rt_drivers/drv_usart_v2.c2
-rw-r--r--bsp/allwinner/libraries/drivers/drv_pin.c14
-rw-r--r--bsp/allwinner/libraries/sunxi-hal/hal/source/gmac/hal_geth.c10
-rw-r--r--bsp/allwinner_tina/drivers/drv_clock.c20
-rw-r--r--bsp/allwinner_tina/drivers/drv_gpio.c6
-rw-r--r--bsp/allwinner_tina/drivers/drv_sdio.c2
-rw-r--r--bsp/allwinner_tina/drivers/spi/drv_spi.c2
-rw-r--r--bsp/allwinner_tina/drivers/spi/drv_spi_flash.c14
-rw-r--r--bsp/apm32/libraries/Drivers/drv_rtc.c2
-rw-r--r--bsp/at32/at32f425-start/applications/main.c14
-rw-r--r--bsp/at32/libraries/rt_drivers/drv_emac.c2
-rw-r--r--bsp/efm32/drv_sdcard.c2
-rw-r--r--bsp/essemi/es32f0654/drivers/drv_i2c.c2
-rw-r--r--bsp/essemi/es32f0654/drivers/drv_spi.c4
-rw-r--r--bsp/essemi/es32f369x/drivers/drv_i2c.c2
-rw-r--r--bsp/essemi/es32f369x/drivers/drv_spi.c4
-rw-r--r--bsp/ft2004/drivers/drv_qspi.c10
-rw-r--r--bsp/ft2004/drivers/drv_sdcard.c4
-rw-r--r--bsp/fujitsu/mb9x/mb9bf506r/drivers/fm3_uart.c20
-rw-r--r--bsp/gd32/arm/libraries/gd32_drivers/drv_spi_flash.c2
-rw-r--r--bsp/gd32105c-eval/drivers/drv_i2c.c2
-rw-r--r--bsp/gd32105c-eval/drivers/drv_spi_flash.c2
-rw-r--r--bsp/gd32107c-eval/drivers/drv_i2c.c2
-rw-r--r--bsp/gd32107c-eval/drivers/drv_spi_flash.c2
-rw-r--r--bsp/gd32303e-eval/drivers/drv_i2c.c2
-rw-r--r--bsp/gd32303e-eval/drivers/drv_spi_flash.c2
-rw-r--r--bsp/gd32450z-eval/drivers/drv_spi.c2
-rw-r--r--bsp/gd32450z-eval/drivers/drv_spi_flash.c2
-rw-r--r--bsp/gd32e230k-start/drivers/drv_i2c.c2
-rw-r--r--bsp/hc32/ev_hc32f4a0_lqfp176/board/ports/tca9539.c26
-rw-r--r--bsp/hc32/libraries/hc32_drivers/drv_adc.c2
-rw-r--r--bsp/hc32/libraries/hc32_drivers/drv_can.c2
-rw-r--r--bsp/hc32/libraries/hc32_drivers/drv_eth.c2
-rw-r--r--bsp/hc32/libraries/hc32_drivers/drv_pwm_tmra.c2
-rw-r--r--bsp/hpmicro/hpm6750evk/board/eth_phy_port.c4
-rw-r--r--bsp/hpmicro/hpm6750evkmini/board/eth_phy_port.c4
-rw-r--r--bsp/hpmicro/libraries/drivers/drv_adc.c14
-rw-r--r--bsp/hpmicro/libraries/drivers/drv_enet.c4
-rw-r--r--bsp/hpmicro/libraries/drivers/drv_i2c.c2
-rw-r--r--bsp/hpmicro/libraries/drivers/drv_i2s.c2
-rw-r--r--bsp/hpmicro/libraries/drivers/drv_pdm.c4
-rw-r--r--bsp/hpmicro/libraries/drivers/drv_uart_v2.c6
-rw-r--r--bsp/imxrt/libraries/drivers/drv_can.c20
-rw-r--r--bsp/imxrt/libraries/drivers/drv_i2c.c2
-rw-r--r--bsp/imxrt/libraries/drivers/drv_rtc.c2
-rw-r--r--bsp/imxrt/libraries/drivers/drv_usbd.c2
-rw-r--r--bsp/k210/drivers/drv_lcd.c2
-rw-r--r--bsp/loongson/ls1cdev/drivers/display_controller.c2
-rw-r--r--bsp/loongson/ls1cdev/drivers/drv_can.c4
-rw-r--r--bsp/loongson/ls1cdev/drivers/drv_touch.c2
-rw-r--r--bsp/loongson/ls1cdev/drivers/drv_wdt.c10
-rw-r--r--bsp/loongson/ls2kdev/drivers/drv_uart.c2
-rw-r--r--bsp/lpc54114-lite/drivers/drv_gpio.c12
-rw-r--r--bsp/lpc54114-lite/drivers/drv_spi_flash.c2
-rw-r--r--bsp/lpc54608-LPCXpresso/drivers/drv_emac.c8
-rw-r--r--bsp/lpc54608-LPCXpresso/drivers/drv_i2c.c2
-rw-r--r--bsp/lpc55sxx/Libraries/drivers/drv_i2c.c2
-rw-r--r--bsp/lpc55sxx/Libraries/drivers/drv_mma8562.c2
-rw-r--r--bsp/lpc55sxx/Libraries/drivers/drv_pin.c12
-rw-r--r--bsp/maxim/libraries/HAL_Drivers/drv_spi.c8
-rw-r--r--bsp/maxim/libraries/HAL_Drivers/drv_spi.h2
-rw-r--r--bsp/microchip/common/applications/can_demo.c4
-rw-r--r--bsp/microchip/common/board/sam_gmac.c2
-rw-r--r--bsp/microchip/common/board/sam_i2c.c2
-rw-r--r--bsp/n32/libraries/n32_drivers/drv_i2c.c2
-rw-r--r--bsp/n32g452xx/Libraries/rt_drivers/drv_spi.c2
-rw-r--r--bsp/n32g452xx/n32g452xx-mini-system/board/msp/n32_msp.c6
-rw-r--r--bsp/nrf5x/libraries/drivers/drv_gpio.c2
-rw-r--r--bsp/nrf5x/libraries/drivers/drv_pwm.c2
-rw-r--r--bsp/nrf5x/libraries/drivers/drv_spi.c20
-rw-r--r--bsp/nrf5x/libraries/drivers/drv_spi.h4
-rw-r--r--bsp/nrf5x/libraries/drivers/drv_uart.c2
-rw-r--r--bsp/nuclei/libraries/gd32vf103/HAL_Drivers/drv_i2c.c2
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_adc.c2
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_bpwm_capture.c6
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_gpio.c2
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_i2c.c2
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_pdma.c2
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_pwm_capture.c6
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_timer.c4
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_timer_capture.c2
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_uart.c2
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_ui2c.c2
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_uuart.c2
-rw-r--r--bsp/nuvoton/libraries/m031/rtt_port/drv_wdt.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_bpwm_capture.c6
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_eadc.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_ecap.c6
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_epwm_capture.c6
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_gpio.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_i2c.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_pdma.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_qei.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_sdh.c6
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_timer.c4
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_timer_capture.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_uart.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_ui2c.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_uuart.c2
-rw-r--r--bsp/nuvoton/libraries/m2354/rtt_port/drv_wdt.c2
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_bpwm_capture.c2
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_dac.c2
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_eadc.c2
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_ecap.c2
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_epwm_capture.c2
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_gpio.c2
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_pdma.c6
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_sdh.c6
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_uart.c2
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_uuart.c2
-rw-r--r--bsp/nuvoton/libraries/m460/rtt_port/drv_wdt.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_bpwm_capture.c6
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_eadc.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_ecap.c6
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_emac.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_epwm_capture.c6
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_gpio.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_i2c.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_pdma.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_qei.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_sdh.c6
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_timer.c4
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_timer_capture.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_uart.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_ui2c.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_uuart.c2
-rw-r--r--bsp/nuvoton/libraries/m480/rtt_port/drv_wdt.c2
-rw-r--r--bsp/nuvoton/libraries/ma35/rtt_port/drv_adc.c2
-rw-r--r--bsp/nuvoton/libraries/ma35/rtt_port/drv_ecap.c2
-rw-r--r--bsp/nuvoton/libraries/ma35/rtt_port/drv_epwm_capture.c2
-rw-r--r--bsp/nuvoton/libraries/ma35/rtt_port/drv_gpio.c2
-rw-r--r--bsp/nuvoton/libraries/ma35/rtt_port/drv_pdma.c4
-rw-r--r--bsp/nuvoton/libraries/ma35/rtt_port/drv_uart.c2
-rw-r--r--bsp/nuvoton/libraries/ma35/rtt_port/drv_wdt.c2
-rw-r--r--bsp/nuvoton/libraries/n9h30/rtt_port/drv_adc.c2
-rw-r--r--bsp/nuvoton/libraries/n9h30/rtt_port/drv_emac.c4
-rw-r--r--bsp/nuvoton/libraries/n9h30/rtt_port/drv_gpio.c2
-rw-r--r--bsp/nuvoton/libraries/n9h30/rtt_port/drv_sdh.c10
-rw-r--r--bsp/nuvoton/libraries/n9h30/rtt_port/drv_wdt.c2
-rw-r--r--bsp/nuvoton/libraries/nu_packages/ADC_TOUCH/touch_sw.c4
-rw-r--r--bsp/nuvoton/libraries/nu_packages/Demo/usbd_cdc_vcom_echo.c2
-rw-r--r--bsp/nuvoton/libraries/nu_packages/MAX31875/sensor_max31875.c2
-rw-r--r--bsp/nuvoton/libraries/nuc980/rtt_port/drv_adc.c2
-rw-r--r--bsp/nuvoton/libraries/nuc980/rtt_port/drv_emac.c4
-rw-r--r--bsp/nuvoton/libraries/nuc980/rtt_port/drv_gpio.c2
-rw-r--r--bsp/nuvoton/libraries/nuc980/rtt_port/drv_pdma.c4
-rw-r--r--bsp/nuvoton/libraries/nuc980/rtt_port/drv_sdh.c10
-rw-r--r--bsp/nuvoton/libraries/nuc980/rtt_port/drv_uart.c2
-rw-r--r--bsp/nuvoton/libraries/nuc980/rtt_port/drv_wdt.c2
-rw-r--r--bsp/qemu-vexpress-a9/drivers/drv_keyboard.c4
-rw-r--r--bsp/qemu-vexpress-a9/drivers/drv_mouse.c4
-rw-r--r--bsp/raspberry-pi/raspi3-32/applications/test_device.c10
-rw-r--r--bsp/raspberry-pi/raspi3-32/driver/drv_sdio.c6
-rw-r--r--bsp/raspberry-pi/raspi3-32/driver/drv_spi.c4
-rw-r--r--bsp/raspberry-pi/raspi3-64/driver/drv_sdio.c6
-rw-r--r--bsp/raspberry-pi/raspi3-64/driver/drv_spi.c4
-rw-r--r--bsp/raspberry-pi/raspi4-32/driver/drv_bluetooth.c24
-rw-r--r--bsp/raspberry-pi/raspi4-32/driver/drv_dma.c2
-rw-r--r--bsp/raspberry-pi/raspi4-32/driver/drv_eth.c2
-rw-r--r--bsp/raspberry-pi/raspi4-32/driver/drv_sdio.c4
-rw-r--r--bsp/raspberry-pi/raspi4-32/driver/drv_spi.c4
-rw-r--r--bsp/raspberry-pi/raspi4-64/driver/drv_eth.c2
-rw-r--r--bsp/raspberry-pi/raspi4-64/driver/drv_sdio.c4
-rw-r--r--bsp/renesas/libraries/HAL_Drivers/drv_can.c4
-rw-r--r--bsp/renesas/libraries/HAL_Drivers/drv_sdhi.c8
-rw-r--r--bsp/renesas/libraries/HAL_Drivers/drv_usart_v2.c2
-rw-r--r--bsp/renesas/ra6m3-ek/board/ports/ili9341/lcd_ili9341.c2
-rw-r--r--bsp/renesas/ra6m4-cpk/board/ports/ili9341/lcd_ili9341.c2
-rw-r--r--bsp/rx/drivers/uart.c6
-rw-r--r--bsp/samd21/board/uart.c2
-rwxr-xr-xbsp/simulator/drivers/sd_sim.c2
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_adc.c2
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_crypto.c2
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_eth.c2
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_nand.c2
-rw-r--r--bsp/stm32/stm32f407-atk-explorer/board/ports/touch/drv_touch_ft.c6
-rw-r--r--bsp/stm32/stm32h743-atk-apollo/board/ports/drv_dcmi.c2
-rw-r--r--bsp/stm32/stm32h743-atk-apollo/board/ports/drv_ov2640.c52
-rw-r--r--bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_dcmi.c2
-rw-r--r--bsp/stm32/stm32h743-openmv-h7plus/board/ports/drv_ov5640.c16
-rw-r--r--bsp/stm32/stm32h750-artpi/board/port/drv_eth.c8
-rw-r--r--bsp/stm32/stm32l4r9-st-eval/board/ports/drv_touch_ft.c6
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/drv_openamp.c10
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_cs42l51.c6
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_mic.c4
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/drv_sound.c6
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/crypto/crypto_sample.c2
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_eth.c2
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pmic.c8
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_pwr.c4
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_rs485.c4
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_sdio.c2
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/spi_sample.c2
-rw-r--r--bsp/stm32/stm32mp157a-st-discovery/board/ports/timer_sample.c10
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/drv_openamp.c10
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/crypto_sample.c2
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/dma_sample.c4
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dcmi.c2
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_dfsdm.c22
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_emmc.c2
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_fdcan.c8
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_mfx.c6
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_nand.c10
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_ov5640.c16
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pmic.c6
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_pwr.c4
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_rs485.c4
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sdcard.c14
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_sound.c8
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_spdifrx.c6
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/drv_wm8994.c8
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/eth/drv_eth.c2
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/spi_sample.c2
-rw-r--r--bsp/stm32/stm32mp157a-st-ev1/board/ports/timer_sample.c10
-rw-r--r--bsp/synopsys/boards/drivers/rt_board.c12
-rw-r--r--bsp/synwit/swm320/applications/main.c18
-rw-r--r--bsp/synwit/swm320/drivers/drv_spi.c2
-rw-r--r--bsp/synwit/swm341/applications/main.c18
-rw-r--r--bsp/synwit/swm341/drivers/drv_spi.c2
-rw-r--r--bsp/w60x/drivers/drv_adc.c4
-rw-r--r--bsp/w60x/drivers/drv_i2c.c2
-rw-r--r--bsp/w60x/drivers/drv_pwm.c6
-rw-r--r--bsp/w60x/drivers/drv_wifi.c4
245 files changed, 568 insertions, 574 deletions
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 <spi_flash_sfud.h>
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, &regvalue) != 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, &regvalue) != 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)