Skip to content

Commit 5c5344b

Browse files
roverhorstsoburi
authored andcommitted
gd32f5xx: added support
I've added the firmware package from GigaDevice for the GD32F5XX. The files have been altered to match the existing codebase. Signed-off-by: Rick Overhorst <[email protected]>
1 parent ee0e313 commit 5c5344b

File tree

114 files changed

+53891
-1
lines changed

Some content is hidden

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

114 files changed

+53891
-1
lines changed

common_include/gd32_adc.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
#include <gd32f403_adc.h>
1717
#elif defined(CONFIG_SOC_SERIES_GD32F4XX)
1818
#include <gd32f4xx_adc.h>
19+
#elif defined(CONFIG_SOC_SERIES_GD32F5XX)
20+
#include <gd32f5xx_adc.h>
1921
#elif defined(CONFIG_SOC_SERIES_GD32L23X)
2022
#include <gd32l23x_adc.h>
2123
#elif defined(CONFIG_SOC_SERIES_GD32VF103)

common_include/gd32_can.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
#include <gd32f403_can.h>
1313
#elif defined(CONFIG_SOC_SERIES_GD32F4XX)
1414
#include <gd32f4xx_can.h>
15+
#elif defined(CONFIG_SOC_SERIES_GD32F5XX)
16+
#include <gd32f5xx_can.h>
1517
#elif defined(CONFIG_SOC_SERIES_GD32VF103)
1618
#include <gd32vf103_can.h>
1719
#endif

common_include/gd32_cau.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
* SPDX-License-Identifier: Apache-2.0
55
*/
66

7-
#if defined(CONFIG_SOC_SERIES_GD32L23X)
7+
#if defined(CONFIG_SOC_SERIES_GD32F5XX)
8+
#include <gd32f5xx_cau.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32L23X)
810
#include <gd32l23x_cau.h>
911
#endif

common_include/gd32_crc.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
#include <gd32f403_crc.h>
1717
#elif defined(CONFIG_SOC_SERIES_GD32F4XX)
1818
#include <gd32f4xx_crc.h>
19+
#elif defined(CONFIG_SOC_SERIES_GD32F5XX)
20+
#include <gd32f5xx_crc.h>
1921
#elif defined(CONFIG_SOC_SERIES_GD32L23X)
2022
#include <gd32l23x_crc.h>
2123
#elif defined(CONFIG_SOC_SERIES_GD32VF103)

common_include/gd32_ctc.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
#include <gd32f403_ctc.h>
1515
#elif defined(CONFIG_SOC_SERIES_GD32F4XX)
1616
#include <gd32f4xx_ctc.h>
17+
#elif defined(CONFIG_SOC_SERIES_GD32F5XX)
18+
#include <gd32f5xx_ctc.h>
1719
#elif defined(CONFIG_SOC_SERIES_GD32L23X)
1820
#include <gd32l23x_ctc.h>
1921
#endif

common_include/gd32_dac.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
#include <gd32f403_dac.h>
1717
#elif defined(CONFIG_SOC_SERIES_GD32F4XX)
1818
#include <gd32f4xx_dac.h>
19+
#elif defined(CONFIG_SOC_SERIES_GD32F5XX)
20+
#include <gd32f5xx_dac.h>
1921
#elif defined(CONFIG_SOC_SERIES_GD32L23X)
2022
#include <gd32l23x_dac.h>
2123
#elif defined(CONFIG_SOC_SERIES_GD32VF103)

common_include/gd32_dbg.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
#include <gd32f403_dbg.h>
1717
#elif defined(CONFIG_SOC_SERIES_GD32F4XX)
1818
#include <gd32f4xx_dbg.h>
19+
#elif defined(CONFIG_SOC_SERIES_GD32F5XX)
20+
#include <gd32f5xx_dbg.h>
1921
#elif defined(CONFIG_SOC_SERIES_GD32L23X)
2022
#include <gd32l23x_dbg.h>
2123
#elif defined(CONFIG_SOC_SERIES_GD32VF103)

common_include/gd32_dci.h

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

77
#if defined(CONFIG_SOC_SERIES_GD32F4XX)
88
#include <gd32f4xx_dci.h>
9+
#elif defined(CONFIG_SOC_SERIES_GD32F5XX)
10+
#include <gd32f5xx_dci.h>
911
#endif

common_include/gd32_dma.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
#include <gd32f403_dma.h>
1717
#elif defined(CONFIG_SOC_SERIES_GD32F4XX)
1818
#include <gd32f4xx_dma.h>
19+
#elif defined(CONFIG_SOC_SERIES_GD32F5XX)
20+
#include <gd32f5xx_dma.h>
1921
#elif defined(CONFIG_SOC_SERIES_GD32L23X)
2022
#include <gd32l23x_dma.h>
2123
#elif defined(CONFIG_SOC_SERIES_GD32VF103)

common_include/gd32_enet.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@
88
#include <gd32e50x_enet.h>
99
#elif defined(CONFIG_SOC_SERIES_GD32F4XX)
1010
#include <gd32f4xx_enet.h>
11+
#elif defined(CONFIG_SOC_SERIES_GD32F5XX)
12+
#include <gd32f5xx_enet.h>
1113
#endif

0 commit comments

Comments
 (0)