-
Notifications
You must be signed in to change notification settings - Fork 48
Expand file tree
/
Copy pathlibrary.json
More file actions
99 lines (99 loc) · 2.24 KB
/
library.json
File metadata and controls
99 lines (99 loc) · 2.24 KB
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"
]
}
]
}