modify author description and fix bug of compiler errors,add readme for gap8

This commit is contained in:
Wang_Weigen
2021-09-03 14:24:41 +08:00
parent b22f9a3851
commit 6b7a233511
29 changed files with 364 additions and 833 deletions
@@ -13,14 +13,6 @@ menuconfig BSP_USING_SYSCLOCK
source "$BSP_DIR/third_party_driver/sys_clock/Kconfig"
endif
menuconfig BSP_USING_HWTIMER
bool "Using HWTIMER device"
default n
select RESOURCES_HWTIMER
if BSP_USING_HWTIMER
source "$BSP_DIR/third_party_driver/timer/Kconfig"
endif
menuconfig BSP_USING_UART
bool "Using UART device"
default y
@@ -1,8 +1,5 @@
SRC_FILES :=
ifeq ($(CONFIG_BSP_USING_DMA),y)
SRC_DIR += udma
endif
SRC_DIR := timer
ifeq ($(CONFIG_BSP_USING_GPIO),y)
SRC_DIR += gpio
@@ -16,10 +13,6 @@ ifeq ($(CONFIG_BSP_USING_SYSCLOCK),y)
SRC_DIR += sys_clock
endif
ifeq ($(CONFIG_BSP_USING_HWTIMER),y)
SRC_DIR += timer
endif
ifeq ($(CONFIG_BSP_USING_UART),y)
SRC_DIR += uart
endif
@@ -45,7 +45,7 @@
* https://greenwavesdev2.wpengine.com/sdk-manuals/
* @version 1.1
* @author AIIT XUOS Lab
* @date 2021-07-27
* @date 2021-09-02
*/
/****************************************************************************
@@ -34,6 +34,25 @@
*
****************************************************************************/
/**
* @file: gap8_fll.c
* @brief: support gap8 clk
* @version: 1.0
* @author: AIIT XUOS Lab
* @date: 2021-09-02
*/
/*************************************************
File name: hardware_gpio.c
Description: support gap8 clk
Others:
History:
1. Date: 2021-09-02
Author: AIIT XUOS Lab
Modification:
*************************************************/
/****************************************************************************
* FC can run up to 250MHz@1.2V, and 150MHz@1.0V. While the default voltage
* of PMU is 1.2V, it's okay to boost up without considering PMU.
@@ -33,6 +33,25 @@
*
****************************************************************************/
/**
* @file: gapuino_sysinit.c
* @brief: support gap8 clk
* @version: 1.0
* @author: AIIT XUOS Lab
* @date: 2021-09-02
*/
/*************************************************
File name: gapuino_sysinit.c
Description: support gap8 clk
Others:
History:
1. Date: 2021-09-02
Author: AIIT XUOS Lab
Modification:
*************************************************/
/****************************************************************************
* Included Files
****************************************************************************/
@@ -34,6 +34,25 @@
*
****************************************************************************/
/**
* @file: hardware_hwtimer.c
* @brief: support gap8 tick interrupt
* @version: 1.0
* @author: AIIT XUOS Lab
* @date: 2021-09-02
*/
/*************************************************
File name: hardware_hwtimer.c
Description: support gap8 tick interrupt
Others:
History:
1. Date: 2021-09-02
Author: AIIT XUOS Lab
Modification:
add tick interrupt isr
*************************************************/
/****************************************************************************
* FC core has a 64-bit basic timer, able to split into 2 32-bit timers,
* with identicle memory map and 2 IRQ channels, for both FC core and
@@ -88,7 +107,7 @@ void gap8_timisr(int irq, void *arg)
****************************************************************************/
/****************************************************************************
* Name: up_timer_initialize
* Name: timer_initialize
*
* Description:
* Initialize the timer based on the frequency of source clock and ticks
@@ -15,7 +15,7 @@
* @brief support gap8-board uart function and register to bus framework
* @version 1.1
* @author AIIT XUOS Lab
* @date 2021-07-23
* @date 2021-09-02
*/
#include <xiuos.h>
@@ -55,7 +55,7 @@
* https://greenwavesdev2.wpengine.com/sdk-manuals/
* @version 1.1
* @author AIIT XUOS Lab
* @date 2021-07-27
* @date 2021-09-02
*/
/****************************************************************************