Skip to content

Commit c87f279

Browse files
committed
modules: hal_gigadevice: add gd32c2x1 support
Add gd32c2x1 initial support for zephyr hal_gigadevice. Signed-off-by: Jianping Wu <[email protected]>
1 parent 5c5344b commit c87f279

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+24934
-0
lines changed

common_include/gd32_adc.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_adc.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_adc.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E10X)
1012
#include <gd32e10x_adc.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32E50X)

common_include/gd32_cmp.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_cmp.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_cmp.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E50X)
1012
#include <gd32e50x_cmp.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32F3X0)

common_include/gd32_crc.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_crc.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_crc.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E10X)
1012
#include <gd32e10x_crc.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32E50X)

common_include/gd32_dbg.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_dbg.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_dbg.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E10X)
1012
#include <gd32e10x_dbg.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32E50X)

common_include/gd32_dma.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_dma.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_dma.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E10X)
1012
#include <gd32e10x_dma.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32E50X)

common_include/gd32_exti.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_exti.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_exti.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E10X)
1012
#include <gd32e10x_exti.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32E50X)

common_include/gd32_fmc.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_fmc.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_fmc.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E10X)
1012
#include <gd32e10x_fmc.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32E50X)

common_include/gd32_fwdgt.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_fwdgt.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_fwdgt.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E10X)
1012
#include <gd32e10x_fwdgt.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32E50X)

common_include/gd32_gpio.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_gpio.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_gpio.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E10X)
1012
#include <gd32e10x_gpio.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32E50X)

common_include/gd32_i2c.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_GD32A50X)
88
#include <gd32a50x_i2c.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32C2X1)
10+
#include <gd32c2x1_i2c.h>
911
#elif defined(CONFIG_SOC_SERIES_GD32E10X)
1012
#include <gd32e10x_i2c.h>
1113
#elif defined(CONFIG_SOC_SERIES_GD32E50X)

0 commit comments

Comments
 (0)