From f14523331c7b104fe2ec0ddcc07725b9b7eeb7d3 Mon Sep 17 00:00:00 2001 From: wgzAIIT <820906721@qq.com> Date: Wed, 23 Mar 2022 15:06:34 +0800 Subject: [PATCH] support mulan on nuttx --- Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/include/board.h | 9 +++++++++ .../aiit_board/imxrt1052-ok/kernel/imxrt_userspace.c | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt1052-ok.h | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt_appinit.c | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt_autoleds.c | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt_boot.c | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt_bringup.c | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt_buttons.c | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt_ethernet.c | 9 +++++++++ .../aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.c | 9 +++++++++ .../aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.h | 9 +++++++++ .../imxrt1052-ok/src/imxrt_flexspi_nor_flash.c | 9 +++++++++ .../imxrt1052-ok/src/imxrt_flexspi_nor_flash.h | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt_gpio.c | 9 +++++++++ Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_lcd.c | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt_mmcsd_spi.c | 9 +++++++++ .../aiit_board/imxrt1052-ok/src/imxrt_sdram_ini_dcd.c | 9 +++++++++ Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_spi.c | 9 +++++++++ .../Nuttx/aiit_board/imxrt1052-ok/src/imxrt_userleds.c | 9 +++++++++ .../app_match_nuttx/nuttx/arch/arm/include/imxrt/chip.h | 9 +++++++++ .../nuttx/arch/arm/src/imxrt/imxrt_serial.c | 9 +++++++++ 21 files changed, 189 insertions(+) diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/include/board.h b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/include/board.h index 7c49fc26b..3d91a3643 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/include/board.h +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/include/board.h @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file board.h +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + #ifndef __BOARDS_ARM_IMXRT_IMXRT1052_OK_INCLUDE_BOARD_H #define __BOARDS_ARM_IMXRT_IMXRT1052_OK_INCLUDE_BOARD_H diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/kernel/imxrt_userspace.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/kernel/imxrt_userspace.c index a30557c6a..cf85a5146 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/kernel/imxrt_userspace.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/kernel/imxrt_userspace.c @@ -22,6 +22,15 @@ * Included Files ****************************************************************************/ +/** +* @file imxrt_userspace.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + #include #include diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt1052-ok.h b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt1052-ok.h index 8407404e2..18bf513fa 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt1052-ok.h +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt1052-ok.h @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt1052-ok.h +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + #ifndef __BOARDS_ARM_IMXRT_IMXRT1052_OK_SRC_IMXRT1052_OK_H #define __BOARDS_ARM_IMXRT_IMXRT1052_OK_SRC_IMXRT1052_OK_H diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_appinit.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_appinit.c index bdd387ae4..370d1325a 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_appinit.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_appinit.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_appinit.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_autoleds.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_autoleds.c index 0b18c711f..f42a25bef 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_autoleds.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_autoleds.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_autoleds.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /* There are four LED status indicators located on the EVK Board. The * functions of these LEDs include: * diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_boot.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_boot.c index 813931cdf..487480207 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_boot.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_boot.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_boot.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_bringup.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_bringup.c index 85f05794d..8a915e29e 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_bringup.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_bringup.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_bringup.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_buttons.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_buttons.c index f6c3b2b30..b70436a9c 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_buttons.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_buttons.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_buttons.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_ethernet.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_ethernet.c index 958aa2414..7056ce93a 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_ethernet.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_ethernet.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_ethernet.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.c index b727cf579..db6ccf282 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_flexspi_nor_boot.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.h b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.h index 807ab9b82..bcd2b5d0e 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.h +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_boot.h @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_flexspi_nor_boot.h +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + #ifndef __BOARDS_ARM_IMXRT_IMXRT1052_OK_SRC_IMXRT_FLEXSPI_NOR_BOOT_H #define __BOARDS_ARM_IMXRT_IMXRT1052_OK_SRC_IMXRT_FLEXSPI_NOR_BOOT_H diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_flash.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_flash.c index 0343860ab..0f6919425 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_flash.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_flash.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_flexspi_nor_flash.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_flash.h b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_flash.h index 087a7e3ca..c94af6ee2 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_flash.h +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_flexspi_nor_flash.h @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_flexspi_nor_flash.h +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + #ifndef __BOARDS_ARM_IMXRT_IMXRT1052_OK_SRC_IMXRT_FLEXSPI_NOR_FLASH_H #define __BOARDS_ARM_IMXRT_IMXRT1052_OK_SRC_IMXRT_FLEXSPI_NOR_FLASH_H diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_gpio.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_gpio.c index c904cd5aa..0b094844b 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_gpio.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_gpio.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_gpio.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_lcd.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_lcd.c index bec6d715c..157a08dce 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_lcd.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_lcd.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_lcd.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_mmcsd_spi.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_mmcsd_spi.c index 561a12283..40df26cf9 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_mmcsd_spi.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_mmcsd_spi.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_mmcsd_spi.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_sdram_ini_dcd.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_sdram_ini_dcd.c index 556930feb..33af9d163 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_sdram_ini_dcd.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_sdram_ini_dcd.c @@ -31,6 +31,15 @@ * POSSIBILITY OF SUCH DAMAGE. ****************************************************************************/ +/** +* @file imxrt_sdram_ini_dcd.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_spi.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_spi.c index bb4702c99..a2239bb2f 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_spi.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_spi.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_spi.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/ diff --git a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_userleds.c b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_userleds.c index d0e565c91..8213abedc 100644 --- a/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_userleds.c +++ b/Ubiquitous/Nuttx/aiit_board/imxrt1052-ok/src/imxrt_userleds.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_userleds.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /* There are four LED status indicators located on the EVK Board. The * functions of these LEDs include: * diff --git a/Ubiquitous/Nuttx/app_match_nuttx/nuttx/arch/arm/include/imxrt/chip.h b/Ubiquitous/Nuttx/app_match_nuttx/nuttx/arch/arm/include/imxrt/chip.h index 73039331c..26a96acae 100644 --- a/Ubiquitous/Nuttx/app_match_nuttx/nuttx/arch/arm/include/imxrt/chip.h +++ b/Ubiquitous/Nuttx/app_match_nuttx/nuttx/arch/arm/include/imxrt/chip.h @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file chip.h +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + #ifndef __ARCH_ARM_INCLUDE_IMXRT_CHIP_H #define __ARCH_ARM_INCLUDE_IMXRT_CHIP_H diff --git a/Ubiquitous/Nuttx/app_match_nuttx/nuttx/arch/arm/src/imxrt/imxrt_serial.c b/Ubiquitous/Nuttx/app_match_nuttx/nuttx/arch/arm/src/imxrt/imxrt_serial.c index 426ddd023..895084b09 100644 --- a/Ubiquitous/Nuttx/app_match_nuttx/nuttx/arch/arm/src/imxrt/imxrt_serial.c +++ b/Ubiquitous/Nuttx/app_match_nuttx/nuttx/arch/arm/src/imxrt/imxrt_serial.c @@ -18,6 +18,15 @@ * ****************************************************************************/ +/** +* @file imxrt_serial.c +* @brief nuttx source code +* https://github.com/apache/incubator-nuttx.git +* @version 10.2.0 +* @author AIIT XUOS Lab +* @date 2022-03-23 +*/ + /**************************************************************************** * Included Files ****************************************************************************/