diff --git a/bsp/Infineon/libraries/HAL_Drivers/drv_pwm.c b/bsp/Infineon/libraries/HAL_Drivers/drv_pwm.c index 7a6a624f6a..cd7a024a72 100644 --- a/bsp/Infineon/libraries/HAL_Drivers/drv_pwm.c +++ b/bsp/Infineon/libraries/HAL_Drivers/drv_pwm.c @@ -11,7 +11,7 @@ #ifdef RT_USING_PWM -#include +#include #include "drv_gpio.h" //#define DRV_DEBUG diff --git a/bsp/acm32/acm32f0x0-nucleo/applications/main.c b/bsp/acm32/acm32f0x0-nucleo/applications/main.c index 18d7a17b4d..aa93e7d728 100644 --- a/bsp/acm32/acm32f0x0-nucleo/applications/main.c +++ b/bsp/acm32/acm32f0x0-nucleo/applications/main.c @@ -9,7 +9,7 @@ * 2021-10-17 AisinoChip remove unused header file */ #include "board.h" -#include +#include #define LED_PIN_NUM 1 /* PA1 */ diff --git a/bsp/acm32/acm32f0x0-nucleo/drivers/drv_soft_i2c.h b/bsp/acm32/acm32f0x0-nucleo/drivers/drv_soft_i2c.h index fce6a0f0eb..e66083b0d9 100644 --- a/bsp/acm32/acm32f0x0-nucleo/drivers/drv_soft_i2c.h +++ b/bsp/acm32/acm32f0x0-nucleo/drivers/drv_soft_i2c.h @@ -15,7 +15,7 @@ #include #include #include -#include +#include /* acm32 config class */ struct acm32_soft_i2c_config diff --git a/bsp/acm32/acm32f4xx-nucleo/applications/main.c b/bsp/acm32/acm32f4xx-nucleo/applications/main.c index cc4acc7fc6..76d26d22f5 100644 --- a/bsp/acm32/acm32f4xx-nucleo/applications/main.c +++ b/bsp/acm32/acm32f4xx-nucleo/applications/main.c @@ -11,7 +11,7 @@ #include #include #include "board.h" -#include +#include #define LED_PIN_NUM 83 /* PF3 */ diff --git a/bsp/apm32/libraries/Drivers/drv_pwm.c b/bsp/apm32/libraries/Drivers/drv_pwm.c index cff924384b..2c3b4c7263 100644 --- a/bsp/apm32/libraries/Drivers/drv_pwm.c +++ b/bsp/apm32/libraries/Drivers/drv_pwm.c @@ -14,7 +14,7 @@ #include #ifdef RT_USING_PWM -#include +#include #define DBG_TAG "drv.pwm" #define DBG_LVL DBG_INFO diff --git a/bsp/at32/libraries/rt_drivers/drv_hard_i2c.h b/bsp/at32/libraries/rt_drivers/drv_hard_i2c.h index bc34abf1c9..c1c683e5aa 100644 --- a/bsp/at32/libraries/rt_drivers/drv_hard_i2c.h +++ b/bsp/at32/libraries/rt_drivers/drv_hard_i2c.h @@ -12,7 +12,7 @@ #define __DRV_HARD_I2C_H__ #include -#include +#include #include "drv_common.h" #include "drv_dma.h" diff --git a/bsp/at32/libraries/rt_drivers/drv_pwm.c b/bsp/at32/libraries/rt_drivers/drv_pwm.c index 32e15af868..f50f2dacde 100644 --- a/bsp/at32/libraries/rt_drivers/drv_pwm.c +++ b/bsp/at32/libraries/rt_drivers/drv_pwm.c @@ -12,7 +12,7 @@ #ifdef RT_USING_PWM #include "drv_pwm.h" -#include +#include //#define DRV_DEBUG #define LOG_TAG "drv.pwm" diff --git a/bsp/cvitek/cv18xx_risc-v/applications/main.c b/bsp/cvitek/cv18xx_risc-v/applications/main.c index 4da2afdf63..eb689ece32 100755 --- a/bsp/cvitek/cv18xx_risc-v/applications/main.c +++ b/bsp/cvitek/cv18xx_risc-v/applications/main.c @@ -10,7 +10,7 @@ #include #include -#include +#include #if defined(BOARD_TYPE_MILKV_DUO256M) || defined(BOARD_TYPE_MILKV_DUO256M_SPINOR) #define LED_PIN "E02" /* Onboard LED pins */ diff --git a/bsp/dm365/drivers/i2c-davinci.c b/bsp/dm365/drivers/i2c-davinci.c index 6da4e72d6c..ce3be1528c 100644 --- a/bsp/dm365/drivers/i2c-davinci.c +++ b/bsp/dm365/drivers/i2c-davinci.c @@ -9,7 +9,7 @@ */ #include -#include +#include #include /* ----- global defines ----------------------------------------------- */ diff --git a/bsp/hc32/libraries/hc32_drivers/drv_pwm.c b/bsp/hc32/libraries/hc32_drivers/drv_pwm.c index 47e2aaa329..f882f17bf1 100644 --- a/bsp/hc32/libraries/hc32_drivers/drv_pwm.c +++ b/bsp/hc32/libraries/hc32_drivers/drv_pwm.c @@ -12,7 +12,7 @@ #include #include "drv_config.h" -#include +#include #include #if defined(BSP_USING_PWM) diff --git a/bsp/hpmicro/hpm6750evk/board/hpm_sgtl5000.h b/bsp/hpmicro/hpm6750evk/board/hpm_sgtl5000.h index c0073d1948..f3c4f22130 100644 --- a/bsp/hpmicro/hpm6750evk/board/hpm_sgtl5000.h +++ b/bsp/hpmicro/hpm6750evk/board/hpm_sgtl5000.h @@ -13,7 +13,7 @@ #include #include #include "rtt_board.h" -#include "drivers/i2c.h" +#include "drivers/dev_i2c.h" /*! * @addtogroup sgtl5000 diff --git a/bsp/hpmicro/hpm6750evk2/board/hpm_wm8960.h b/bsp/hpmicro/hpm6750evk2/board/hpm_wm8960.h index a288b08db9..a163a52390 100644 --- a/bsp/hpmicro/hpm6750evk2/board/hpm_wm8960.h +++ b/bsp/hpmicro/hpm6750evk2/board/hpm_wm8960.h @@ -15,7 +15,7 @@ #include #include #include "rtt_board.h" -#include "drivers/i2c.h" +#include "drivers/dev_i2c.h" #include "hpm_wm8960_regs.h" #define WM8960_I2C_ADDR 0x1A diff --git a/bsp/hpmicro/hpm6800evk/board/hpm_wm8960.h b/bsp/hpmicro/hpm6800evk/board/hpm_wm8960.h index a288b08db9..a163a52390 100644 --- a/bsp/hpmicro/hpm6800evk/board/hpm_wm8960.h +++ b/bsp/hpmicro/hpm6800evk/board/hpm_wm8960.h @@ -15,7 +15,7 @@ #include #include #include "rtt_board.h" -#include "drivers/i2c.h" +#include "drivers/dev_i2c.h" #include "hpm_wm8960_regs.h" #define WM8960_I2C_ADDR 0x1A diff --git a/bsp/hpmicro/libraries/drivers/drv_dao.c b/bsp/hpmicro/libraries/drivers/drv_dao.c index 3143fca99b..caa73dd86b 100644 --- a/bsp/hpmicro/libraries/drivers/drv_dao.c +++ b/bsp/hpmicro/libraries/drivers/drv_dao.c @@ -13,7 +13,7 @@ #include #ifdef BSP_USING_DAO -#include "drivers/audio.h" +#include "drivers/dev_audio.h" #include "hpm_i2s_drv.h" #include "hpm_dao_drv.h" #include "board.h" diff --git a/bsp/hpmicro/libraries/drivers/drv_i2s.c b/bsp/hpmicro/libraries/drivers/drv_i2s.c index c9092766c1..4108e4fb68 100644 --- a/bsp/hpmicro/libraries/drivers/drv_i2s.c +++ b/bsp/hpmicro/libraries/drivers/drv_i2s.c @@ -26,7 +26,7 @@ #include "hpm_dma_mgr.h" #include "drv_i2s.h" -#include "drivers/audio.h" +#include "drivers/dev_audio.h" static rt_ssize_t hpm_i2s_transmit(struct rt_audio_device* audio, const void* writeBuf, void* readBuf, rt_size_t size); diff --git a/bsp/hpmicro/libraries/drivers/drv_pdm.c b/bsp/hpmicro/libraries/drivers/drv_pdm.c index 1648b1ecb4..8fa3d20a13 100644 --- a/bsp/hpmicro/libraries/drivers/drv_pdm.c +++ b/bsp/hpmicro/libraries/drivers/drv_pdm.c @@ -14,7 +14,7 @@ #ifdef BSP_USING_PDM #include "board.h" -#include "drivers/audio.h" +#include "drivers/dev_audio.h" #include "hpm_i2s_drv.h" #include "hpm_pdm_drv.h" #include "drv_pdm.h" diff --git a/bsp/k210/drivers/drv_i2c.c b/bsp/k210/drivers/drv_i2c.c index 78d223a3a8..d6f5676982 100644 --- a/bsp/k210/drivers/drv_i2c.c +++ b/bsp/k210/drivers/drv_i2c.c @@ -13,7 +13,7 @@ #include #include "board.h" -#include "i2c.h" +#include "drivers/dev_i2c.h" #include "gpiohs.h" #include "utils.h" #include "sleep.h" diff --git a/bsp/loongson/ls1cdev/drivers/drv_gpio.c b/bsp/loongson/ls1cdev/drivers/drv_gpio.c index fb75ab0d49..14c1a6682c 100644 --- a/bsp/loongson/ls1cdev/drivers/drv_gpio.c +++ b/bsp/loongson/ls1cdev/drivers/drv_gpio.c @@ -10,7 +10,7 @@ */ #include -#include +#include #include "ls1c_gpio.h" #include "ls1c.h" #include diff --git a/bsp/loongson/ls1cdev/drivers/drv_i2c.c b/bsp/loongson/ls1cdev/drivers/drv_i2c.c index 50c27fc8ba..6904155eb5 100644 --- a/bsp/loongson/ls1cdev/drivers/drv_i2c.c +++ b/bsp/loongson/ls1cdev/drivers/drv_i2c.c @@ -9,8 +9,8 @@ */ #include -#include -#include +#include +#include #include "drv_i2c.h" #include "../libraries/ls1c_gpio.h" #include "../libraries/ls1c_delay.h" diff --git a/bsp/loongson/ls2kdev/drivers/drv_gpio.c b/bsp/loongson/ls2kdev/drivers/drv_gpio.c index 2a66825ef6..79c4c20a0d 100644 --- a/bsp/loongson/ls2kdev/drivers/drv_gpio.c +++ b/bsp/loongson/ls2kdev/drivers/drv_gpio.c @@ -6,10 +6,10 @@ * Date Author Notes * 2015-01-20 Bernard the first version * 2017-10-20 ZYH add mode open drain and input pull down - * 2020-06-01 Du Huanpeng GPIO driver based on + * 2020-06-01 Du Huanpeng GPIO driver based on */ #include -#include +#include #include #include "drv_gpio.h" diff --git a/bsp/loongson/ls2kdev/drivers/drv_spi.c b/bsp/loongson/ls2kdev/drivers/drv_spi.c index daf069412b..b29f7b9bc3 100644 --- a/bsp/loongson/ls2kdev/drivers/drv_spi.c +++ b/bsp/loongson/ls2kdev/drivers/drv_spi.c @@ -23,7 +23,7 @@ #ifdef RT_USING_SPI #ifdef RT_USING_SPI_GPIOCS -#include +#include #endif static void spi_init(uint8_t spre_spr, uint8_t copl, uint8_t cpha) diff --git a/bsp/loongson/ls2kdev/drivers/interrupt.c b/bsp/loongson/ls2kdev/drivers/interrupt.c index 9e9c210aa0..57770e7910 100644 --- a/bsp/loongson/ls2kdev/drivers/interrupt.c +++ b/bsp/loongson/ls2kdev/drivers/interrupt.c @@ -17,7 +17,7 @@ #include #include #include -#include +#include #include "ls2k1000.h" #include "interrupt.h" diff --git a/bsp/maxim/libraries/HAL_Drivers/drv_i2c.c b/bsp/maxim/libraries/HAL_Drivers/drv_i2c.c index 4ae3a06319..37ede9e151 100644 --- a/bsp/maxim/libraries/HAL_Drivers/drv_i2c.c +++ b/bsp/maxim/libraries/HAL_Drivers/drv_i2c.c @@ -10,7 +10,7 @@ */ #include "drv_i2c.h" -#include "i2c.h" +#include "drivers/dev_i2c.h" #include #include #include "board.h" diff --git a/bsp/maxim/libraries/HAL_Drivers/drv_rtc.c b/bsp/maxim/libraries/HAL_Drivers/drv_rtc.c index 6584f55752..563ee24dc2 100644 --- a/bsp/maxim/libraries/HAL_Drivers/drv_rtc.c +++ b/bsp/maxim/libraries/HAL_Drivers/drv_rtc.c @@ -8,7 +8,7 @@ * 2021-03-15 picospuch Porting for maxiam32660 */ -#include "rtc.h" +#include "drivers/dev_rtc.h" #include "board.h" #include diff --git a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h index 03a773ef28..ebdca04b5a 100644 --- a/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h +++ b/bsp/n32g452xx/Libraries/rt_drivers/drv_pwm.h @@ -12,7 +12,7 @@ #define __PWM_CONFIG_H__ #include -#include +#include #ifdef __cplusplus extern "C" { diff --git a/bsp/nxp/imx/imx6ull-smart/drivers/drv_pwm.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_pwm.c index 6e4e4e0e2c..fe9489baef 100644 --- a/bsp/nxp/imx/imx6ull-smart/drivers/drv_pwm.c +++ b/bsp/nxp/imx/imx6ull-smart/drivers/drv_pwm.c @@ -22,7 +22,7 @@ #include "fsl_pwm.h" #include "drv_pwm.h" #include -#include +#include #define PWM_SRC_CLK_FREQ CLOCK_GetFreq(kCLOCK_IpgClk) /* PWMPR register value of 0xffff has the same effect as 0xfffe */ diff --git a/bsp/nxp/imx/imxrt/libraries/drivers/drv_sai.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_sai.c index 98c8a99bc7..b078959e86 100644 --- a/bsp/nxp/imx/imxrt/libraries/drivers/drv_sai.c +++ b/bsp/nxp/imx/imxrt/libraries/drivers/drv_sai.c @@ -17,7 +17,7 @@ #include #include -#include "drivers/audio.h" +#include "drivers/dev_audio.h" #include "bsp_wm8960.h" #include "drv_i2c.h" #include "drv_sai.h" diff --git a/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sound_wm8904.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sound_wm8904.c index 7ac19ffbe7..4144b9b332 100644 --- a/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sound_wm8904.c +++ b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sound_wm8904.c @@ -9,8 +9,8 @@ */ #include -#include -#include +#include +#include #include "drv_sound_wm8904.h" /** diff --git a/bsp/phytium/libraries/drivers/drv_i2c.c b/bsp/phytium/libraries/drivers/drv_i2c.c index 4f195ee982..fe216adf7f 100644 --- a/bsp/phytium/libraries/drivers/drv_i2c.c +++ b/bsp/phytium/libraries/drivers/drv_i2c.c @@ -21,7 +21,7 @@ #include "fio_mux.h" #include "fmio_hw.h" #include "fmio.h" -#include "drivers/i2c.h" +#include "drivers/dev_i2c.h" #include "fparameters.h" #ifdef RT_USING_SMART #include diff --git a/bsp/renesas/ra6m3-hmi-board/board/ports/can_test.c b/bsp/renesas/ra6m3-hmi-board/board/ports/can_test.c index 9309c22e88..bb8670a99a 100644 --- a/bsp/renesas/ra6m3-hmi-board/board/ports/can_test.c +++ b/bsp/renesas/ra6m3-hmi-board/board/ports/can_test.c @@ -8,7 +8,7 @@ #include #include "rtdevice.h" -#include "drivers/can.h" +#include "drivers/dev_can.h" #ifdef BSP_USING_CAN0 #define CAN_DEV_NAME "can0" /* CAN 设备名称 */ diff --git a/bsp/stm32/libraries/HAL_Drivers/drivers/drv_pwm.c b/bsp/stm32/libraries/HAL_Drivers/drivers/drv_pwm.c index 478d1d89e2..d097e68f3c 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drivers/drv_pwm.c +++ b/bsp/stm32/libraries/HAL_Drivers/drivers/drv_pwm.c @@ -15,7 +15,7 @@ #ifdef BSP_USING_PWM #include "drv_config.h" #include "drv_tim.h" -#include +#include //#define DRV_DEBUG #define LOG_TAG "drv.pwm" diff --git a/bsp/stm32/stm32f429-st-disco/board/ports/touch/drv_touch.c b/bsp/stm32/stm32f429-st-disco/board/ports/touch/drv_touch.c index d70e444ef4..7ae1cf57f5 100644 --- a/bsp/stm32/stm32f429-st-disco/board/ports/touch/drv_touch.c +++ b/bsp/stm32/stm32f429-st-disco/board/ports/touch/drv_touch.c @@ -9,7 +9,7 @@ */ #include "drv_touch.h" -#include "drivers/i2c.h" +#include "drivers/dev_i2c.h" #ifdef PKG_USING_LITTLEVGL2RTT #include "littlevgl2rtt.h" diff --git a/bsp/w60x/drivers/drv_rtc.h b/bsp/w60x/drivers/drv_rtc.h index f1c55172ff..da62b3cce7 100644 --- a/bsp/w60x/drivers/drv_rtc.h +++ b/bsp/w60x/drivers/drv_rtc.h @@ -14,7 +14,7 @@ #include #ifdef RT_USING_ALARM -#include +#include "drivers/dev_alarm.h" #endif struct rt_rtc_device diff --git a/bsp/wch/risc-v/Libraries/ch32_drivers/drv_pwm.h b/bsp/wch/risc-v/Libraries/ch32_drivers/drv_pwm.h index 086201cc47..ec8db3aec7 100644 --- a/bsp/wch/risc-v/Libraries/ch32_drivers/drv_pwm.h +++ b/bsp/wch/risc-v/Libraries/ch32_drivers/drv_pwm.h @@ -19,7 +19,7 @@ #if defined(SOC_RISCV_SERIES_CH32V2) #include "ch32v20x_tim.h" #endif -#include +#include #include #include diff --git a/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_gpio.c b/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_gpio.c index 72477c4a12..c40cf6d486 100644 --- a/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_gpio.c +++ b/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_gpio.c @@ -8,7 +8,7 @@ * 2022-07-15 Emuzit first version */ #include -#include +#include #include "ch56x_gpio.h" #include "isr_sp.h" diff --git a/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_pwm.c b/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_pwm.c index d1ce6aad83..c3b27703f6 100644 --- a/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_pwm.c +++ b/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_pwm.c @@ -8,8 +8,8 @@ * 2022-08-04 Emuzit first version */ #include -#include -#include +#include +#include #include "ch56x_pwm.h" #include "ch56x_sys.h" diff --git a/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_spi.c b/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_spi.c index 68b10f0eae..a57952d98c 100644 --- a/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_spi.c +++ b/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_spi.c @@ -9,7 +9,7 @@ */ #include #include -#include +#include #include "ch56x_spi.h" #include "ch56x_sys.h" diff --git a/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_uart.c b/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_uart.c index ae0c79d29f..918b50c7bc 100644 --- a/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_uart.c +++ b/bsp/wch/risc-v/Libraries/ch56x_drivers/ch56x_uart.c @@ -15,7 +15,7 @@ #else #include #endif -#include +#include #include "ch56x_sys.h" #include "ch56x_uart.h" #include "isr_sp.h" diff --git a/bsp/wch/risc-v/ch32v103r-evt/board/board.h b/bsp/wch/risc-v/ch32v103r-evt/board/board.h index 6496052cb1..26842e9af5 100644 --- a/bsp/wch/risc-v/ch32v103r-evt/board/board.h +++ b/bsp/wch/risc-v/ch32v103r-evt/board/board.h @@ -15,7 +15,7 @@ #include "ch32v10x.h" #include -#include "drivers/pin.h" +#include "drivers/dev_pin.h" #define CH32V10X_PIN_NUMBERS 64 /* board configuration */ diff --git a/bsp/wch/risc-v/ch32v208w-r0/applications/main.c b/bsp/wch/risc-v/ch32v208w-r0/applications/main.c index 0b6bd980f6..6e40dcefca 100644 --- a/bsp/wch/risc-v/ch32v208w-r0/applications/main.c +++ b/bsp/wch/risc-v/ch32v208w-r0/applications/main.c @@ -11,7 +11,7 @@ #include "ch32v20x.h" #include #include -#include "drivers/pin.h" +#include "drivers/dev_pin.h" #include #define LED0 rt_pin_get("PA.0") diff --git a/bsp/wch/risc-v/ch569w-evt/applications/main.c b/bsp/wch/risc-v/ch569w-evt/applications/main.c index a83dc5c09c..d9f4494de9 100644 --- a/bsp/wch/risc-v/ch569w-evt/applications/main.c +++ b/bsp/wch/risc-v/ch569w-evt/applications/main.c @@ -9,7 +9,7 @@ */ #include #include -#include +#include #include "board.h" void main(void) diff --git a/bsp/wch/risc-v/ch569w-evt/applications/test.c b/bsp/wch/risc-v/ch569w-evt/applications/test.c index a1396af879..e6e6cd5c17 100644 --- a/bsp/wch/risc-v/ch569w-evt/applications/test.c +++ b/bsp/wch/risc-v/ch569w-evt/applications/test.c @@ -12,11 +12,11 @@ * 2022-08-04 Emuzit add pwm test */ #include -#include +#include #include #include #include -#include +#include #include "board.h" #define PWM_CYCLE_MAX 255 diff --git a/bsp/wch/risc-v/ch569w-evt/board/board.c b/bsp/wch/risc-v/ch569w-evt/board/board.c index 03c699b1bb..3f89ac56ef 100644 --- a/bsp/wch/risc-v/ch569w-evt/board/board.c +++ b/bsp/wch/risc-v/ch569w-evt/board/board.c @@ -8,7 +8,7 @@ * 2022-07-15 Emuzit first version */ #include -#include +#include #include "board.h" #include "ch56x_pfic.h" #include "ch56x_uart.h" diff --git a/components/drivers/audio/audio.c b/components/drivers/audio/dev_audio.c similarity index 100% rename from components/drivers/audio/audio.c rename to components/drivers/audio/dev_audio.c diff --git a/components/drivers/audio/audio_pipe.c b/components/drivers/audio/dev_audio_pipe.c similarity index 99% rename from components/drivers/audio/audio_pipe.c rename to components/drivers/audio/dev_audio_pipe.c index d4d24b844d..2f5e9df12e 100644 --- a/components/drivers/audio/audio_pipe.c +++ b/components/drivers/audio/dev_audio_pipe.c @@ -10,7 +10,7 @@ #include #include -#include "audio_pipe.h" +#include "dev_audio_pipe.h" static void _rt_pipe_resume_writer(struct rt_audio_pipe *pipe) { diff --git a/components/drivers/audio/audio_pipe.h b/components/drivers/audio/dev_audio_pipe.h similarity index 95% rename from components/drivers/audio/audio_pipe.h rename to components/drivers/audio/dev_audio_pipe.h index 88cbecaa22..f22fd14a1f 100644 --- a/components/drivers/audio/audio_pipe.h +++ b/components/drivers/audio/dev_audio_pipe.h @@ -6,8 +6,8 @@ * Change Logs: * Date Author Notes */ -#ifndef __AUDIO_PIPE_H__ -#define __AUDIO_PIPE_H__ +#ifndef __DEV_AUDIO_PIPE_H__ +#define __DEV_AUDIO_PIPE_H__ /** * Pipe Device @@ -72,4 +72,4 @@ rt_err_t rt_audio_pipe_create(const char *name, rt_int32_t flag, rt_size_t size) void rt_audio_pipe_destroy(struct rt_audio_pipe *pipe); #endif /* RT_USING_HEAP */ -#endif /* __AUDIO_PIPE_H__ */ +#endif /* __DEV_AUDIO_PIPE_H__ */ diff --git a/components/drivers/can/can.c b/components/drivers/can/dev_can.c similarity index 100% rename from components/drivers/can/can.c rename to components/drivers/can/dev_can.c diff --git a/components/drivers/i2c/SConscript b/components/drivers/i2c/SConscript index 3685e44e2d..269c6f54ba 100644 --- a/components/drivers/i2c/SConscript +++ b/components/drivers/i2c/SConscript @@ -3,16 +3,16 @@ from building import * cwd = GetCurrentDir() src = Split(""" -i2c_core.c -i2c_dev.c +dev_i2c_core.c +dev_i2c_dev.c """) if GetDepend('RT_USING_I2C_BITOPS'): - src = src + ['i2c-bit-ops.c'] + src = src + ['dev_i2c_bit_ops.c'] if GetDepend('RT_USING_SOFT_I2C'): - src = src + ['soft_i2c.c'] + src = src + ['dev_soft_i2c.c'] if GetDepend(['RT_USING_DM']): - src += ['i2c_bus.c', 'i2c_dm.c'] + src += ['dev_i2c_bus.c', 'dev_i2c_dm.c'] # The set of source files associated with this SConscript file. path = [cwd + '/../include'] diff --git a/components/drivers/i2c/i2c-bit-ops.c b/components/drivers/i2c/dev_i2c_bit_ops.c similarity index 100% rename from components/drivers/i2c/i2c-bit-ops.c rename to components/drivers/i2c/dev_i2c_bit_ops.c diff --git a/components/drivers/i2c/i2c_bus.c b/components/drivers/i2c/dev_i2c_bus.c similarity index 99% rename from components/drivers/i2c/i2c_bus.c rename to components/drivers/i2c/dev_i2c_bus.c index e9626cadd7..8a52471504 100644 --- a/components/drivers/i2c/i2c_bus.c +++ b/components/drivers/i2c/dev_i2c_bus.c @@ -10,7 +10,7 @@ #include -#define DBG_TAG "i2c.bus" +#define DBG_TAG "dev.i2c.bus" #define DBG_LVL DBG_INFO #include diff --git a/components/drivers/i2c/i2c_core.c b/components/drivers/i2c/dev_i2c_core.c similarity index 100% rename from components/drivers/i2c/i2c_core.c rename to components/drivers/i2c/dev_i2c_core.c diff --git a/components/drivers/i2c/i2c_dev.c b/components/drivers/i2c/dev_i2c_dev.c similarity index 100% rename from components/drivers/i2c/i2c_dev.c rename to components/drivers/i2c/dev_i2c_dev.c diff --git a/components/drivers/i2c/i2c_dm.c b/components/drivers/i2c/dev_i2c_dm.c similarity index 98% rename from components/drivers/i2c/i2c_dm.c rename to components/drivers/i2c/dev_i2c_dm.c index 95b1fe63ab..5701dd580b 100644 --- a/components/drivers/i2c/i2c_dm.c +++ b/components/drivers/i2c/dev_i2c_dm.c @@ -10,7 +10,7 @@ #include -#define DBG_TAG "i2c.dm" +#define DBG_TAG "dev.i2c.dm" #define DBG_LVL DBG_INFO #include diff --git a/components/drivers/i2c/soft_i2c.c b/components/drivers/i2c/dev_soft_i2c.c similarity index 100% rename from components/drivers/i2c/soft_i2c.c rename to components/drivers/i2c/dev_soft_i2c.c diff --git a/components/drivers/include/drivers/alarm.h b/components/drivers/include/drivers/dev_alarm.h similarity index 96% rename from components/drivers/include/drivers/alarm.h rename to components/drivers/include/drivers/dev_alarm.h index 864933d78c..4553569260 100644 --- a/components/drivers/include/drivers/alarm.h +++ b/components/drivers/include/drivers/dev_alarm.h @@ -10,8 +10,8 @@ * 2020-10-15 zhangsz add alarm flags hour minute second. */ -#ifndef __ALARM_H__ -#define __ALARM_H__ +#ifndef __DEV_ALARM_H__ +#define __DEV_ALARM_H__ #include #include @@ -72,4 +72,4 @@ rt_err_t rt_alarm_start(rt_alarm_t alarm); rt_err_t rt_alarm_stop(rt_alarm_t alarm); int rt_alarm_system_init(void); -#endif /* __ALARM_H__ */ +#endif /* __DEV_ALARM_H__ */ diff --git a/components/drivers/include/drivers/audio.h b/components/drivers/include/drivers/dev_audio.h similarity index 98% rename from components/drivers/include/drivers/audio.h rename to components/drivers/include/drivers/dev_audio.h index 6d98272556..ef92a935ab 100644 --- a/components/drivers/include/drivers/audio.h +++ b/components/drivers/include/drivers/dev_audio.h @@ -10,10 +10,10 @@ * */ -#ifndef __AUDIO_H__ -#define __AUDIO_H__ +#ifndef __DEV_AUDIO_H__ +#define __DEV_AUDIO_H__ -#include "audio_pipe.h" +#include "dev_audio_pipe.h" /* AUDIO command */ #define _AUDIO_CTL(a) (RT_DEVICE_CTRL_BASE(Sound) + a) @@ -173,4 +173,4 @@ void rt_audio_rx_done(struct rt_audio_device *audio, rt_uint8_t *pbuf, rt #define CODEC_VOLUME_MAX (63) -#endif /* __AUDIO_H__ */ +#endif /* __DEV_AUDIO_H__ */ diff --git a/components/drivers/include/drivers/can.h b/components/drivers/include/drivers/dev_can.h similarity index 99% rename from components/drivers/include/drivers/can.h rename to components/drivers/include/drivers/dev_can.h index 2ce60d8072..9f2d7c0677 100644 --- a/components/drivers/include/drivers/can.h +++ b/components/drivers/include/drivers/dev_can.h @@ -10,8 +10,8 @@ * 2022-05-08 hpmicro add CANFD support, fixed typos */ -#ifndef CAN_H_ -#define CAN_H_ +#ifndef __DEV_CAN_H_ +#define __DEV_CAN_H_ #include @@ -360,5 +360,5 @@ rt_err_t rt_hw_can_register(struct rt_can_device *can, const struct rt_can_ops *ops, void *data); void rt_hw_can_isr(struct rt_can_device *can, int event); -#endif /*_CAN_H*/ +#endif /*__DEV_CAN_H*/ diff --git a/components/drivers/include/drivers/i2c.h b/components/drivers/include/drivers/dev_i2c.h similarity index 80% rename from components/drivers/include/drivers/i2c.h rename to components/drivers/include/drivers/dev_i2c.h index 0473a1e8dd..1a469eb473 100644 --- a/components/drivers/include/drivers/i2c.h +++ b/components/drivers/include/drivers/dev_i2c.h @@ -9,8 +9,8 @@ * 2021-04-20 RiceChen added support for bus control api */ -#ifndef __I2C_H__ -#define __I2C_H__ +#ifndef __DEV_I2C_H__ +#define __DEV_I2C_H__ #include @@ -26,6 +26,22 @@ extern "C" { #define RT_I2C_NO_READ_ACK (1u << 6) /* when I2C reading, we do not ACK */ #define RT_I2C_NO_STOP (1u << 7) +#define RT_I2C_DEV_CTRL_10BIT (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x01) +#define RT_I2C_DEV_CTRL_ADDR (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x02) +#define RT_I2C_DEV_CTRL_TIMEOUT (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x03) +#define RT_I2C_DEV_CTRL_RW (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x04) +#define RT_I2C_DEV_CTRL_CLK (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x05) +#define RT_I2C_DEV_CTRL_UNLOCK (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x06) +#define RT_I2C_DEV_CTRL_GET_STATE (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x07) +#define RT_I2C_DEV_CTRL_GET_MODE (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x08) +#define RT_I2C_DEV_CTRL_GET_ERROR (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x09) + +struct rt_i2c_priv_data +{ + struct rt_i2c_msg *msgs; + rt_size_t number; +}; + struct rt_i2c_msg { rt_uint16_t addr; @@ -99,6 +115,9 @@ rt_err_t rt_i2c_device_register(struct rt_i2c_client *client); #define RT_I2C_DRIVER_EXPORT(driver) RT_DRIVER_EXPORT(driver, i2c, BUILIN) #endif /* RT_USING_DM */ +rt_err_t rt_i2c_bus_device_device_init(struct rt_i2c_bus_device *bus, + const char *name); + rt_err_t rt_i2c_bus_device_register(struct rt_i2c_bus_device *bus, const char *bus_name); struct rt_i2c_bus_device *rt_i2c_bus_device_find(const char *bus_name); diff --git a/components/drivers/include/drivers/i2c-bit-ops.h b/components/drivers/include/drivers/dev_i2c_bit_ops.h similarity index 93% rename from components/drivers/include/drivers/i2c-bit-ops.h rename to components/drivers/include/drivers/dev_i2c_bit_ops.h index 2b4ea57990..3c28714b92 100644 --- a/components/drivers/include/drivers/i2c-bit-ops.h +++ b/components/drivers/include/drivers/dev_i2c_bit_ops.h @@ -8,8 +8,8 @@ * 2012-04-25 weety first version */ -#ifndef __I2C_BIT_OPS_H__ -#define __I2C_BIT_OPS_H__ +#ifndef __DEV_I2C_BIT_OPS_H__ +#define __DEV_I2C_BIT_OPS_H__ #ifdef __cplusplus extern "C" { diff --git a/components/drivers/include/drivers/i2c_dm.h b/components/drivers/include/drivers/dev_i2c_dm.h similarity index 95% rename from components/drivers/include/drivers/i2c_dm.h rename to components/drivers/include/drivers/dev_i2c_dm.h index 4f5b251c60..c59d6e9a82 100644 --- a/components/drivers/include/drivers/i2c_dm.h +++ b/components/drivers/include/drivers/dev_i2c_dm.h @@ -8,8 +8,8 @@ * 2022-11-26 GuEe-GUI first version */ -#ifndef __I2C_DM_H__ -#define __I2C_DM_H__ +#ifndef __DEV_I2C_DM_H__ +#define __DEV_I2C_DM_H__ #include #include @@ -48,4 +48,4 @@ rt_inline rt_err_t i2c_timings_ofw_parse(struct rt_ofw_node *dev_np, struct i2c_ void i2c_bus_scan_clients(struct rt_i2c_bus_device *bus); -#endif /* __I2C_DM_H__ */ +#endif /* __DEV_I2C_DM_H__ */ diff --git a/components/drivers/include/drivers/pin.h b/components/drivers/include/drivers/dev_pin.h similarity index 99% rename from components/drivers/include/drivers/pin.h rename to components/drivers/include/drivers/dev_pin.h index 22d4328e16..55289c0b1a 100644 --- a/components/drivers/include/drivers/pin.h +++ b/components/drivers/include/drivers/dev_pin.h @@ -9,8 +9,8 @@ * 2017-10-20 ZYH add mode open drain and input pull down */ -#ifndef PIN_H__ -#define PIN_H__ +#ifndef DEV_PIN_H__ +#define DEV_PIN_H__ #include diff --git a/components/drivers/include/drivers/rt_drv_pwm.h b/components/drivers/include/drivers/dev_pwm.h similarity index 96% rename from components/drivers/include/drivers/rt_drv_pwm.h rename to components/drivers/include/drivers/dev_pwm.h index e9e1707144..98d6cef6d6 100644 --- a/components/drivers/include/drivers/rt_drv_pwm.h +++ b/components/drivers/include/drivers/dev_pwm.h @@ -9,8 +9,8 @@ * 2022-09-24 yuqi add phase and dead time configuration */ -#ifndef __DRV_PWM_H_INCLUDE__ -#define __DRV_PWM_H_INCLUDE__ +#ifndef __DEV_PWM_H__ +#define __DEV_PWM_H__ #include @@ -63,4 +63,4 @@ rt_err_t rt_pwm_set_pulse(struct rt_device_pwm *device, int channel, rt_uint32_t rt_err_t rt_pwm_set_dead_time(struct rt_device_pwm *device, int channel, rt_uint32_t dead_time); rt_err_t rt_pwm_set_phase(struct rt_device_pwm *device, int channel, rt_uint32_t phase); -#endif /* __DRV_PWM_H_INCLUDE__ */ +#endif /* __DEV_PWM_H__ */ diff --git a/components/drivers/include/drivers/rtc.h b/components/drivers/include/drivers/dev_rtc.h similarity index 97% rename from components/drivers/include/drivers/rtc.h rename to components/drivers/include/drivers/dev_rtc.h index cba0ff9149..96658968e5 100644 --- a/components/drivers/include/drivers/rtc.h +++ b/components/drivers/include/drivers/dev_rtc.h @@ -11,8 +11,8 @@ * 2022-04-05 tyx add timestamp function */ -#ifndef __RTC_H__ -#define __RTC_H__ +#ifndef __DEV_RTC_H__ +#define __DEV_RTC_H__ #include #include @@ -79,4 +79,4 @@ rt_err_t rt_soft_rtc_set_source(const char *name); } #endif -#endif /* __RTC_H__ */ +#endif /* __DEV_RTC_H__ */ diff --git a/components/drivers/include/drivers/i2c_dev.h b/components/drivers/include/drivers/i2c_dev.h deleted file mode 100644 index 6744fa142d..0000000000 --- a/components/drivers/include/drivers/i2c_dev.h +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2006-2023, RT-Thread Development Team - * - * SPDX-License-Identifier: Apache-2.0 - * - * Change Logs: - * Date Author Notes - * 2012-04-25 weety first version - * 2021-04-20 RiceChen added bus clock command - */ - -#ifndef __I2C_DEV_H__ -#define __I2C_DEV_H__ - -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#define RT_I2C_DEV_CTRL_10BIT (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x01) -#define RT_I2C_DEV_CTRL_ADDR (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x02) -#define RT_I2C_DEV_CTRL_TIMEOUT (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x03) -#define RT_I2C_DEV_CTRL_RW (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x04) -#define RT_I2C_DEV_CTRL_CLK (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x05) -#define RT_I2C_DEV_CTRL_UNLOCK (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x06) -#define RT_I2C_DEV_CTRL_GET_STATE (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x07) -#define RT_I2C_DEV_CTRL_GET_MODE (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x08) -#define RT_I2C_DEV_CTRL_GET_ERROR (RT_DEVICE_CTRL_BASE(I2CBUS) + 0x09) - -struct rt_i2c_priv_data -{ - struct rt_i2c_msg *msgs; - rt_size_t number; -}; - -rt_err_t rt_i2c_bus_device_device_init(struct rt_i2c_bus_device *bus, - const char *name); - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/components/drivers/include/drivers/sensor.h b/components/drivers/include/drivers/sensor.h index 6c8b78e8a5..537266d705 100644 --- a/components/drivers/include/drivers/sensor.h +++ b/components/drivers/include/drivers/sensor.h @@ -12,7 +12,7 @@ #define __SENSOR_H__ #include -#include "pin.h" +#include "dev_pin.h" #ifdef __cplusplus extern "C" { diff --git a/components/drivers/include/drivers/sensor_v2.h b/components/drivers/include/drivers/sensor_v2.h index d90cef89c7..3cb00cac88 100644 --- a/components/drivers/include/drivers/sensor_v2.h +++ b/components/drivers/include/drivers/sensor_v2.h @@ -13,7 +13,7 @@ #define __SENSOR_H__ #include -#include "pin.h" +#include "dev_pin.h" #ifdef __cplusplus extern "C" { diff --git a/components/drivers/include/drivers/spi.h b/components/drivers/include/drivers/spi.h index b35c7b30b3..8c0bf0bbe9 100644 --- a/components/drivers/include/drivers/spi.h +++ b/components/drivers/include/drivers/spi.h @@ -15,7 +15,7 @@ #include #include -#include +#include #ifdef __cplusplus extern "C"{ diff --git a/components/drivers/include/drivers/touch.h b/components/drivers/include/drivers/touch.h index aa297491dc..edaf0ad230 100644 --- a/components/drivers/include/drivers/touch.h +++ b/components/drivers/include/drivers/touch.h @@ -12,7 +12,7 @@ #define __TOUCH_H__ #include -#include "pin.h" +#include "dev_pin.h" #ifdef __cplusplus extern "C" { diff --git a/components/drivers/include/rtdevice.h b/components/drivers/include/rtdevice.h index 5b080fced7..caff5284e5 100644 --- a/components/drivers/include/rtdevice.h +++ b/components/drivers/include/rtdevice.h @@ -59,9 +59,9 @@ extern "C" { #endif /* RT_USING_DM */ #ifdef RT_USING_RTC -#include "drivers/rtc.h" +#include "drivers/dev_rtc.h" #ifdef RT_USING_ALARM -#include "drivers/alarm.h" +#include "drivers/dev_alarm.h" #endif #endif /* RT_USING_RTC */ @@ -94,15 +94,14 @@ extern "C" { #endif /* RT_USING_SERIAL */ #ifdef RT_USING_I2C -#include "drivers/i2c.h" -#include "drivers/i2c_dev.h" +#include "drivers/dev_i2c.h" #ifdef RT_USING_I2C_BITOPS -#include "drivers/i2c-bit-ops.h" +#include "drivers/dev_i2c_bit_ops.h" #endif /* RT_USING_I2C_BITOPS */ #ifdef RT_USING_DM -#include "drivers/i2c_dm.h" +#include "drivers/dev_i2c_dm.h" #endif /* RT_USING_DM */ #endif /* RT_USING_I2C */ @@ -123,7 +122,7 @@ extern "C" { #endif /* RT_USING_WDT */ #ifdef RT_USING_PIN -#include "drivers/pin.h" +#include "drivers/dev_pin.h" #endif /* RT_USING_PIN */ #ifdef RT_USING_SENSOR @@ -135,7 +134,7 @@ extern "C" { #endif /* RT_USING_SENSOR */ #ifdef RT_USING_CAN -#include "drivers/can.h" +#include "drivers/dev_can.h" #endif /* RT_USING_CAN */ #ifdef RT_USING_HWTIMER @@ -143,7 +142,7 @@ extern "C" { #endif /* RT_USING_HWTIMER */ #ifdef RT_USING_AUDIO -#include "drivers/audio.h" +#include "drivers/dev_audio.h" #endif /* RT_USING_AUDIO */ #ifdef RT_USING_CPUTIME @@ -159,7 +158,7 @@ extern "C" { #endif /* RT_USING_DAC */ #ifdef RT_USING_PWM -#include "drivers/rt_drv_pwm.h" +#include "drivers/dev_pwm.h" #endif /* RT_USING_PWM */ #ifdef RT_USING_PM diff --git a/components/drivers/pin/SConscript b/components/drivers/pin/SConscript index bdad84827f..69e3b533f3 100755 --- a/components/drivers/pin/SConscript +++ b/components/drivers/pin/SConscript @@ -8,13 +8,13 @@ if not GetDepend(['RT_USING_PIN']): cwd = GetCurrentDir() CPPPATH = [cwd + '/../include'] -src = ['pin.c'] +src = ['dev_pin.c'] if GetDepend(['RT_USING_DM']): - src += ['pin_dm.c'] + src += ['dev_pin_dm.c'] if GetDepend(['RT_USING_OFW']): - src += ['pin_ofw.c'] + src += ['dev_pin_ofw.c'] group = DefineGroup('DeviceDrivers', src, depend = [''], CPPPATH = CPPPATH) diff --git a/components/drivers/pin/pin.c b/components/drivers/pin/dev_pin.c similarity index 99% rename from components/drivers/pin/pin.c rename to components/drivers/pin/dev_pin.c index 303fb25b27..ddea62ff0e 100644 --- a/components/drivers/pin/pin.c +++ b/components/drivers/pin/dev_pin.c @@ -10,7 +10,7 @@ * 2022-04-29 WangQiang add pin operate command in MSH */ -#include +#include static struct rt_device_pin _hw_pin; static rt_ssize_t _pin_read(rt_device_t dev, rt_off_t pos, void *buffer, rt_size_t size) diff --git a/components/drivers/pin/pin_dm.c b/components/drivers/pin/dev_pin_dm.c similarity index 99% rename from components/drivers/pin/pin_dm.c rename to components/drivers/pin/dev_pin_dm.c index 52dd47fd97..d7714c5a75 100644 --- a/components/drivers/pin/pin_dm.c +++ b/components/drivers/pin/dev_pin_dm.c @@ -8,7 +8,7 @@ * 2022-11-26 GuEe-GUI first version */ -#include "pin_dm.h" +#include "dev_pin_dm.h" static void pin_dm_irq_mask(struct rt_pic_irq *pirq) { diff --git a/components/drivers/pin/pin_dm.h b/components/drivers/pin/dev_pin_dm.h similarity index 93% rename from components/drivers/pin/pin_dm.h rename to components/drivers/pin/dev_pin_dm.h index b5146a2795..c85d93ca41 100644 --- a/components/drivers/pin/pin_dm.h +++ b/components/drivers/pin/dev_pin_dm.h @@ -18,4 +18,4 @@ rt_err_t pin_pic_handle_isr(struct rt_device_pin *gpio, rt_base_t pin); rt_err_t pin_pic_init(struct rt_device_pin *gpio); -#endif /* __PIN_DM_H__ */ +#endif /* __DEV_PIN_DM_H__ */ diff --git a/components/drivers/pin/pin_ofw.c b/components/drivers/pin/dev_pin_ofw.c similarity index 99% rename from components/drivers/pin/pin_ofw.c rename to components/drivers/pin/dev_pin_ofw.c index 29d29d4368..d42cd83076 100644 --- a/components/drivers/pin/pin_ofw.c +++ b/components/drivers/pin/dev_pin_ofw.c @@ -10,7 +10,7 @@ #include -#include "pin_dm.h" +#include "dev_pin_dm.h" static const char * const gpio_suffixes[] = { diff --git a/components/drivers/rtc/SConscript b/components/drivers/rtc/SConscript index fe0d5e9db3..f1e180fffe 100644 --- a/components/drivers/rtc/SConscript +++ b/components/drivers/rtc/SConscript @@ -7,11 +7,11 @@ CPPPATH = [cwd + '/../include'] group = [] if GetDepend(['RT_USING_RTC']): - src = src + ['rtc.c'] + src = src + ['dev_rtc.c'] if GetDepend(['RT_USING_ALARM']): - src = src + ['alarm.c'] + src = src + ['dev_alarm.c'] if GetDepend(['RT_USING_SOFT_RTC']): - src = src + ['soft_rtc.c'] + src = src + ['dev_soft_rtc.c'] group = DefineGroup('DeviceDrivers', src, depend = ['RT_USING_RTC'], CPPPATH = CPPPATH) diff --git a/components/drivers/rtc/alarm.c b/components/drivers/rtc/dev_alarm.c similarity index 100% rename from components/drivers/rtc/alarm.c rename to components/drivers/rtc/dev_alarm.c diff --git a/components/drivers/rtc/rtc.c b/components/drivers/rtc/dev_rtc.c similarity index 99% rename from components/drivers/rtc/rtc.c rename to components/drivers/rtc/dev_rtc.c index 4f4fbc61b0..f789036628 100644 --- a/components/drivers/rtc/rtc.c +++ b/components/drivers/rtc/dev_rtc.c @@ -17,7 +17,7 @@ #include #include #include -#include +#include #ifdef RT_USING_RTC diff --git a/components/drivers/rtc/soft_rtc.c b/components/drivers/rtc/dev_soft_rtc.c similarity index 100% rename from components/drivers/rtc/soft_rtc.c rename to components/drivers/rtc/dev_soft_rtc.c