Skip to content

Commit 972dec2

Browse files
authored
add at32 SDK online package (#1865)
1 parent f47a774 commit 972dec2

File tree

50 files changed

+1385
-0
lines changed

Some content is hidden

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

50 files changed

+1385
-0
lines changed

peripherals/hal-sdk/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,6 @@ source "$PKGS_DIR/packages/peripherals/hal-sdk/nuclei_sdk/Kconfig"
1212
source "$PKGS_DIR/packages/peripherals/hal-sdk/raspberrypi-pico-sdk/Kconfig"
1313
source "$PKGS_DIR/packages/peripherals/mm32/Kconfig"
1414
source "$PKGS_DIR/packages/peripherals/hal-sdk/wch/Kconfig"
15+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/Kconfig"
1516

1617
endmenu

peripherals/hal-sdk/at32/Kconfig

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
menu "AT32 HAL & SDK Drivers"
2+
3+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32a403a_hal_driver/Kconfig"
4+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32a403a_cmsis_driver/Kconfig"
5+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32a423_hal_driver/Kconfig"
6+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32a423_cmsis_driver/Kconfig"
7+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f45x_hal_driver/Kconfig"
8+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f45x_cmsis_driver/Kconfig"
9+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f402_405_hal_driver/Kconfig"
10+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f402_405_cmsis_driver/Kconfig"
11+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f403a_407_hal_driver/Kconfig"
12+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f403a_407_cmsis_driver/Kconfig"
13+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f413_hal_driver/Kconfig"
14+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f413_cmsis_driver/Kconfig"
15+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f415_hal_driver/Kconfig"
16+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f415_cmsis_driver/Kconfig"
17+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f421_hal_driver/Kconfig"
18+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f421_cmsis_driver/Kconfig"
19+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f423_hal_driver/Kconfig"
20+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f423_cmsis_driver/Kconfig"
21+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f425_hal_driver/Kconfig"
22+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f425_cmsis_driver/Kconfig"
23+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f435_437_hal_driver/Kconfig"
24+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32f435_437_cmsis_driver/Kconfig"
25+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32m412_416_hal_driver/Kconfig"
26+
source "$PKGS_DIR/packages/peripherals/hal-sdk/at32/at32m412_416_cmsis_driver/Kconfig"
27+
28+
endmenu
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
# Kconfig file for package at32a403a_cmsis_driver
3+
menuconfig PKG_USING_AT32A403A_CMSIS_DRIVER
4+
bool "AT32A403A CMSIS driver package"
5+
select PKG_USING_CMSIS_CORE
6+
default n
7+
8+
if PKG_USING_AT32A403A_CMSIS_DRIVER
9+
10+
config PKG_AT32A403A_CMSIS_DRIVER_PATH
11+
string
12+
default "/packages/peripherals/hal-sdk/at32/at32a403a_cmsis_driver"
13+
14+
choice
15+
prompt "Version"
16+
help
17+
Select the package version
18+
19+
config PKG_USING_AT32A403A_CMSIS_DRIVER_LATEST_VERSION
20+
bool "latest"
21+
endchoice
22+
23+
config PKG_AT32A403A_CMSIS_DRIVER_VER
24+
string
25+
default "latest" if PKG_USING_AT32A403A_CMSIS_DRIVER_LATEST_VERSION
26+
27+
endif
28+
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"name": "at32a403a_cmsis_driver",
3+
"description": "AT32 A4 CMSIS driver package",
4+
"description_zh": "AT32 A4 CMSIS 驱动包",
5+
"enable": "PKG_USING_AT32A403A_CMSIS_DRIVER",
6+
"keywords": [
7+
"at32a403a_cmsis_driver",
8+
"AT32"
9+
],
10+
"category": "peripherals",
11+
"author": {
12+
"name": "sheltonyu",
13+
"email": "[email protected]",
14+
"github": "sheltonyu"
15+
},
16+
"license": "BSD-3-Clause",
17+
"repository": "https://github.com/sheltonyu/AT32A403A_CMSIS_Driver",
18+
"icon": "unknown",
19+
"homepage": "https://github.com/sheltonyu/AT32A403A_CMSIS_Driver",
20+
"doc": "unknown",
21+
"site": [
22+
{
23+
"version": "latest",
24+
"URL": "https://github.com/sheltonyu/AT32A403A_CMSIS_Driver.git",
25+
"filename": "",
26+
"VER_SHA": "main"
27+
}
28+
]
29+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
2+
# Kconfig file for package at32a403a_hal_driver
3+
menuconfig PKG_USING_AT32A403A_HAL_DRIVER
4+
bool "AT32A403A HAL driver package"
5+
select PKG_USING_AT32A403A_CMSIS_DRIVER
6+
default n
7+
8+
if PKG_USING_AT32A403A_HAL_DRIVER
9+
10+
config PKG_AT32A403A_HAL_DRIVER_PATH
11+
string
12+
default "/packages/peripherals/hal-sdk/at32/at32a403a_hal_driver"
13+
14+
choice
15+
prompt "Version"
16+
help
17+
Select the package version
18+
19+
config PKG_USING_AT32A403A_HAL_DRIVER_LATEST_VERSION
20+
bool "latest"
21+
endchoice
22+
23+
config PKG_AT32A403A_HAL_DRIVER_VER
24+
string
25+
default "latest" if PKG_USING_AT32A403A_HAL_DRIVER_LATEST_VERSION
26+
27+
endif
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"name": "at32a403a_hal_driver",
3+
"description": "AT32 A4 HAL driver package",
4+
"description_zh": "AT32 A4 HAL 驱动包",
5+
"enable": "PKG_USING_AT32A403A_HAL_DRIVER",
6+
"keywords": [
7+
"at32a403a_hal_driver",
8+
"AT32"
9+
],
10+
"category": "peripherals",
11+
"author": {
12+
"name": "sheltonyu",
13+
"email": "[email protected]",
14+
"github": "sheltonyu"
15+
},
16+
"license": "BSD-3-Clause",
17+
"repository": "https://github.com/sheltonyu/AT32A403A_HAL_Driver",
18+
"icon": "unknown",
19+
"homepage": "https://github.com/sheltonyu/AT32A403A_HAL_Driver",
20+
"doc": "unknown",
21+
"site": [
22+
{
23+
"version": "latest",
24+
"URL": "https://github.com/sheltonyu/AT32A403A_HAL_Driver.git",
25+
"filename": "",
26+
"VER_SHA": "main"
27+
}
28+
]
29+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
# Kconfig file for package at32a423_cmsis_driver
3+
menuconfig PKG_USING_AT32A423_CMSIS_DRIVER
4+
bool "AT32A423 CMSIS driver package"
5+
select PKG_USING_CMSIS_CORE
6+
default n
7+
8+
if PKG_USING_AT32A423_CMSIS_DRIVER
9+
10+
config PKG_AT32A423_CMSIS_DRIVER_PATH
11+
string
12+
default "/packages/peripherals/hal-sdk/at32/at32a423_cmsis_driver"
13+
14+
choice
15+
prompt "Version"
16+
help
17+
Select the package version
18+
19+
config PKG_USING_AT32A423_CMSIS_DRIVER_LATEST_VERSION
20+
bool "latest"
21+
endchoice
22+
23+
config PKG_AT32A423_CMSIS_DRIVER_VER
24+
string
25+
default "latest" if PKG_USING_AT32A423_CMSIS_DRIVER_LATEST_VERSION
26+
27+
endif
28+
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"name": "at32a423_cmsis_driver",
3+
"description": "AT32 A4 CMSIS driver package",
4+
"description_zh": "AT32 A4 CMSIS 驱动包",
5+
"enable": "PKG_USING_AT32A423_CMSIS_DRIVER",
6+
"keywords": [
7+
"at32a423_cmsis_driver",
8+
"AT32"
9+
],
10+
"category": "peripherals",
11+
"author": {
12+
"name": "sheltonyu",
13+
"email": "[email protected]",
14+
"github": "sheltonyu"
15+
},
16+
"license": "BSD-3-Clause",
17+
"repository": "https://github.com/sheltonyu/AT32A423_CMSIS_Driver",
18+
"icon": "unknown",
19+
"homepage": "https://github.com/sheltonyu/AT32A423_CMSIS_Driver",
20+
"doc": "unknown",
21+
"site": [
22+
{
23+
"version": "latest",
24+
"URL": "https://github.com/sheltonyu/AT32A423_CMSIS_Driver.git",
25+
"filename": "",
26+
"VER_SHA": "main"
27+
}
28+
]
29+
}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
2+
# Kconfig file for package at32a423_hal_driver
3+
menuconfig PKG_USING_AT32A423_HAL_DRIVER
4+
bool "AT32A423 HAL driver package"
5+
select PKG_USING_AT32A423_CMSIS_DRIVER
6+
default n
7+
8+
if PKG_USING_AT32A423_HAL_DRIVER
9+
10+
config PKG_AT32A423_HAL_DRIVER_PATH
11+
string
12+
default "/packages/peripherals/hal-sdk/at32/at32a423_hal_driver"
13+
14+
choice
15+
prompt "Version"
16+
help
17+
Select the package version
18+
19+
config PKG_USING_AT32A423_HAL_DRIVER_LATEST_VERSION
20+
bool "latest"
21+
endchoice
22+
23+
config PKG_AT32A423_HAL_DRIVER_VER
24+
string
25+
default "latest" if PKG_USING_AT32A423_HAL_DRIVER_LATEST_VERSION
26+
27+
endif
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"name": "at32a423_hal_driver",
3+
"description": "AT32 A4 HAL driver package",
4+
"description_zh": "AT32 A4 HAL 驱动包",
5+
"enable": "PKG_USING_AT32A423_HAL_DRIVER",
6+
"keywords": [
7+
"at32a423_hal_driver",
8+
"AT32"
9+
],
10+
"category": "peripherals",
11+
"author": {
12+
"name": "sheltonyu",
13+
"email": "[email protected]",
14+
"github": "sheltonyu"
15+
},
16+
"license": "BSD-3-Clause",
17+
"repository": "https://github.com/sheltonyu/AT32A423_HAL_Driver",
18+
"icon": "unknown",
19+
"homepage": "https://github.com/sheltonyu/AT32A423_HAL_Driver",
20+
"doc": "unknown",
21+
"site": [
22+
{
23+
"version": "latest",
24+
"URL": "https://github.com/sheltonyu/AT32A423_HAL_Driver.git",
25+
"filename": "",
26+
"VER_SHA": "main"
27+
}
28+
]
29+
}

0 commit comments

Comments
 (0)