Skip to content

Commit 65a0024

Browse files
committed
feat: add cherryecat
Signed-off-by: sakumisu <1203593632@qq.com>
1 parent 2ea115c commit 65a0024

2 files changed

Lines changed: 54 additions & 0 deletions

File tree

system/CherryECAT/Kconfig

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Kconfig file for package CherryECAT
2+
menuconfig PKG_USING_CHERRYECAT
3+
bool "CherryECAT: a tiny and beautiful, high real-time and low-jitter EtherCAT master stack, specially designed for MCUs running with RTOS"
4+
default n
5+
6+
if PKG_USING_CHERRYECAT
7+
8+
config PKG_CHERRYECAT_PATH
9+
string
10+
default "/packages/system/CherryECAT"
11+
12+
choice
13+
prompt "Version"
14+
default PKG_USING_CHERRYECAT_LATEST_VERSION
15+
help
16+
Select the package version
17+
18+
config PKG_USING_CHERRYECAT_LATEST_VERSION
19+
bool "latest"
20+
endchoice
21+
22+
config PKG_CHERRYECAT_VER
23+
string
24+
default "latest" if PKG_USING_CHERRYECAT_LATEST_VERSION
25+
endif

system/CherryECAT/package.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"name": "CherryECAT",
3+
"description": "Tiny and beautiful, high real-time and low-jitter EtherCAT master stack, specially designed for MCUs running with RTOS",
4+
"description_zh": "小而美的、高实时性、低抖动的 EtherCAT 主机协议栈,专为跑在 RTOS 下的 MCU 设计",
5+
"enable": "PKG_USING_CHERRYECAT",
6+
"keywords": [
7+
"CherryECAT",
8+
"EtherCAT"
9+
],
10+
"category": "system",
11+
"author": {
12+
"name": "sakumisu",
13+
"email": "1203593632@qq.com",
14+
"github": "sakumisu"
15+
},
16+
"license": "Apache-2.0",
17+
"repository": "https://github.com/cherry-embedded/CherryECAT",
18+
"icon": "unknown",
19+
"homepage": "https://github.com/cherry-embedded/CherryECAT#readme",
20+
"doc": "unknown",
21+
"site": [
22+
{
23+
"version": "latest",
24+
"URL": "https://github.com/cherry-embedded/CherryECAT.git",
25+
"filename": "Null for git package",
26+
"VER_SHA": "master"
27+
}
28+
]
29+
}

0 commit comments

Comments
 (0)