-
Notifications
You must be signed in to change notification settings - Fork 45
/
Copy pathlibrary.json
99 lines (99 loc) · 2.24 KB
/
library.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{
"name":"HeliOS",
"version":"0.4.1",
"description":"HeliOS is an embedded operating system that is free for everyone to use. While called an operating system, HeliOS is a multitasking kernel for use in embedded applications. Its rich, fully documented, API allows the user to control every aspect of the system and access kernel services for task (process) management, scheduler management, inter-process communication, memory management and more while maintaining a tiny footprint for a broad range of low-power embedded devices.",
"keywords":"rtos, os, real, time, operating, system, freertos, zephyr, arduino, multitasking, teensy, arm, avr, sam, embedded",
"repository":{
"type":"git",
"url":"https://github.com/heliosproj/HeliOS.git"
},
"export":{
"include":[
"doc/*",
"drivers/*",
"examples/*",
"extras/*",
"src/*",
"test/*",
"*.md",
"library.properties"
],
"exclude":[
".git/*",
".vscode/*",
"test/bin/test",
".gitattributes",
".gitignore"
]
},
"headers":"HeliOS.h",
"build":{
"flags":[
"-Wno-unused-parameter",
"-Wno-pointer-to-int-cast"
]
},
"authors":[
{
"name":"Manny Peterson",
"email":"manny@heliosproj.org",
"url":"https://github.com/MannyPeterson",
"maintainer":true
}
],
"license":"GPL-2.0-or-later",
"homepage":"https://www.heliosproj.org/",
"frameworks":"*",
"platforms":"*",
"examples":[
{
"name":"Blink",
"base":"examples/Blink",
"files":[
"Blink.ino"
]
},
{
"name":"Coop",
"base":"examples/Coop",
"files":[
"Coop.ino"
]
},
{
"name":"GetInfo",
"base":"examples/GetInfo",
"files":[
"GetInfo.ino"
]
},
{
"name":"ListTasks",
"base":"examples/ListTasks",
"files":[
"ListTasks.ino"
]
},
{
"name":"Mem",
"base":"examples/Mem",
"files":[
"Mem.ino"
]
},
{
"name":"Timer",
"base":"examples/Timer",
"files":[
"Timer.ino"
]
},
{
"name":"WaitNotify",
"base":"examples/WaitNotify",
"files":[
"WaitNotify.ino"
]
}
]
}