Skip to content

Commit 6ac2e92

Browse files
committed
7.0.0
milestone release
1 parent ca7be0f commit 6ac2e92

File tree

232 files changed

+30919
-2682
lines changed

Some content is hidden

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

232 files changed

+30919
-2682
lines changed

README.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,16 @@ obtaining QP/C bundled together like that is that you get all components,
1919
tools and examples ready to go.
2020

2121
### Getting Started Resources
22+
- ["QP/C Tutorial"][Tutorial]
23+
describes a series of progressively advanced QP/C example applications.
24+
2225
- [Video: "Getting Started with QP Real-Time Embedded Frameworks"][Video]
2326
provides instructions on how to download, install, and get started with QP.
2427

2528
- [AppNote: "Getting Started with QP Real-Time Embedded Frameworks"][AN]
2629
contains also a tutorial, in which you build a simple "Blinky" application.
2730

2831

29-
# Documentation
30-
The online HTML documention for the **latest** version of QP/C is located
31-
at: https://www.state-machine.com/qpc
32-
33-
The offline HTML documentation for **this** particular version of QP/C
34-
is located in the sub-folder [html](html). To view the offline documentation,
35-
open the file [html/index.html](html/index.html) in your web browser.
36-
37-
3832
# About QP/C
3933
QP/C (Quantum Platform in C) is a lightweight, open source
4034
[Real-Time Embedded Framework (RTEF)][RTEF] for building modern embedded
@@ -104,7 +98,12 @@ you don't use any open source license and you do not violate your policy.
10498

10599

106100
# QP/C Documentation
107-
The **QP/C Manual** is located online at: https://www.state-machine.com/qpc
101+
The online HTML documention for the **latest** version of QP/C is located
102+
at: https://www.state-machine.com/qpc
103+
104+
The offline HTML documentation for **this** particular version of QP/C
105+
is located in the sub-folder [html](html). To view the offline documentation,
106+
open the file [html/index.html](html/index.html) in your web browser.
108107

109108

110109
# How to Get Help?
@@ -125,4 +124,5 @@ The **QP/C Manual** is located online at: https://www.state-machine.com/qpc
125124
[Lic]: <https://www.state-machine.com/licensing>
126125
[Cust]: <https://www.state-machine.com/customers>
127126
[AN]: <https://www.state-machine.com/doc/AN_Getting_Started_with_QP.pdf>
127+
[Tutorial]: <https://www.state-machine.com/qpc/gs_tut.html>
128128
[Video]: <https://youtu.be/O7ER6_VqIH0>

doxygen/Doxyfile

+13-9
Original file line numberDiff line numberDiff line change
@@ -122,11 +122,6 @@ WARN_LOGFILE =
122122
#---------------------------------------------------------------------------
123123
INPUT = main.dox \
124124
gs.dox \
125-
../../cert-pack/srs.dox \
126-
../../cert-pack/sas.dox \
127-
../../cert-pack/sds.dox \
128-
../../cert-pack/misra.dox \
129-
api.dox \
130125
exa.dox \
131126
exa_native.dox \
132127
exa_rtos.dox \
@@ -138,9 +133,15 @@ INPUT = main.dox \
138133
ports_arm-cm.dox \
139134
ports_rtos.dox \
140135
ports_os.dox \
141-
metrics.dox \
136+
api.dox \
142137
history.dox \
143-
modules.dox \
138+
../../ql-doxygen/help.dox \
139+
../../cert-pack/srs.dox \
140+
../../cert-pack/sas.dox \
141+
../../cert-pack/sds.dox \
142+
../../cert-pack/misra.dox \
143+
../../cert-pack/tr.dox \
144+
metrics.dox \
144145
dir.dox \
145146
macros.h \
146147
../include/qpc.h \
@@ -156,7 +157,9 @@ INPUT = main.dox \
156157
../include/qs.h \
157158
../include \
158159
../src \
159-
../../ql-doxygen/help.dox
160+
../ports/arm-cm/qv/gnu \
161+
../ports/arm-cm/qk/gnu \
162+
../ports/arm-cm/qxk/gnu
160163

161164
INPUT_ENCODING = UTF-8
162165
FILE_PATTERNS = *.dox \
@@ -169,7 +172,8 @@ FILE_PATTERNS = *.dox \
169172
*.lnt
170173

171174
RECURSIVE = YES
172-
EXCLUDE = ../include/qs_dummy.h
175+
EXCLUDE = ../include/qs_dummy.h \
176+
../include/quit.h
173177

174178
EXCLUDE_SYMLINKS = NO
175179
EXCLUDE_PATTERNS =

doxygen/DoxygenLayout.xml

+240
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,240 @@
1+
<doxygenlayout version="1.0">
2+
<!-- Generated by doxygen 1.9.4 -->
3+
<!-- Navigation index tabs for HTML output -->
4+
<navindex>
5+
<tab type="mainpage" visible="yes" title=""/>
6+
<tab type="pages" visible="yes" title="" intro=""/>
7+
<tab type="modules" visible="yes" title="Certification Pack" intro="List of documents comprising the Certification Pack:"/>
8+
<tab type="namespaces" visible="yes" title="">
9+
<tab type="namespacelist" visible="yes" title="" intro=""/>
10+
<tab type="namespacemembers" visible="yes" title="" intro=""/>
11+
</tab>
12+
<tab type="concepts" visible="yes" title="">
13+
</tab>
14+
<tab type="interfaces" visible="yes" title="">
15+
<tab type="interfacelist" visible="yes" title="" intro=""/>
16+
<tab type="interfaceindex" visible="$ALPHABETICAL_INDEX" title=""/>
17+
<tab type="interfacehierarchy" visible="yes" title="" intro=""/>
18+
</tab>
19+
<tab type="classes" visible="yes" title="">
20+
<tab type="classlist" visible="yes" title="" intro=""/>
21+
<tab type="classindex" visible="$ALPHABETICAL_INDEX" title=""/>
22+
<tab type="hierarchy" visible="yes" title="" intro=""/>
23+
<tab type="classmembers" visible="yes" title="" intro=""/>
24+
</tab>
25+
<tab type="structs" visible="yes" title="">
26+
<tab type="structlist" visible="yes" title="" intro=""/>
27+
<tab type="structindex" visible="$ALPHABETICAL_INDEX" title=""/>
28+
</tab>
29+
<tab type="exceptions" visible="yes" title="">
30+
<tab type="exceptionlist" visible="yes" title="" intro=""/>
31+
<tab type="exceptionindex" visible="$ALPHABETICAL_INDEX" title=""/>
32+
<tab type="exceptionhierarchy" visible="yes" title="" intro=""/>
33+
</tab>
34+
<tab type="files" visible="yes" title="">
35+
<tab type="filelist" visible="yes" title="" intro=""/>
36+
<tab type="globals" visible="yes" title="" intro=""/>
37+
</tab>
38+
<tab type="examples" visible="yes" title="" intro=""/>
39+
</navindex>
40+
41+
<!-- Layout definition for a class page -->
42+
<class>
43+
<briefdescription visible="yes"/>
44+
<includes visible="$SHOW_HEADERFILE"/>
45+
<inheritancegraph visible="$CLASS_GRAPH"/>
46+
<collaborationgraph visible="$COLLABORATION_GRAPH"/>
47+
<memberdecl>
48+
<nestedclasses visible="yes" title=""/>
49+
<publictypes title=""/>
50+
<services title=""/>
51+
<interfaces title=""/>
52+
<publicslots title=""/>
53+
<signals title=""/>
54+
<publicmethods title=""/>
55+
<publicstaticmethods title=""/>
56+
<publicattributes title=""/>
57+
<publicstaticattributes title=""/>
58+
<protectedtypes title=""/>
59+
<protectedslots title=""/>
60+
<protectedmethods title=""/>
61+
<protectedstaticmethods title=""/>
62+
<protectedattributes title=""/>
63+
<protectedstaticattributes title=""/>
64+
<packagetypes title=""/>
65+
<packagemethods title=""/>
66+
<packagestaticmethods title=""/>
67+
<packageattributes title=""/>
68+
<packagestaticattributes title=""/>
69+
<properties title=""/>
70+
<events title=""/>
71+
<privatetypes title=""/>
72+
<privateslots title=""/>
73+
<privatemethods title=""/>
74+
<privatestaticmethods title=""/>
75+
<privateattributes title=""/>
76+
<privatestaticattributes title=""/>
77+
<friends title=""/>
78+
<related title="" subtitle=""/>
79+
<membergroups visible="yes"/>
80+
</memberdecl>
81+
<detaileddescription title=""/>
82+
<memberdef>
83+
<inlineclasses title=""/>
84+
<typedefs title=""/>
85+
<enums title=""/>
86+
<services title=""/>
87+
<interfaces title=""/>
88+
<constructors title=""/>
89+
<functions title=""/>
90+
<related title=""/>
91+
<variables title=""/>
92+
<properties title=""/>
93+
<events title=""/>
94+
</memberdef>
95+
<allmemberslink visible="yes"/>
96+
<usedfiles visible="$SHOW_USED_FILES"/>
97+
<authorsection visible="yes"/>
98+
</class>
99+
100+
<!-- Layout definition for a namespace page -->
101+
<namespace>
102+
<briefdescription visible="yes"/>
103+
<memberdecl>
104+
<nestednamespaces visible="yes" title=""/>
105+
<constantgroups visible="yes" title=""/>
106+
<interfaces visible="yes" title=""/>
107+
<classes visible="yes" title=""/>
108+
<concepts visible="yes" title=""/>
109+
<structs visible="yes" title=""/>
110+
<exceptions visible="yes" title=""/>
111+
<typedefs title=""/>
112+
<sequences title=""/>
113+
<dictionaries title=""/>
114+
<enums title=""/>
115+
<functions title=""/>
116+
<variables title=""/>
117+
<membergroups visible="yes"/>
118+
</memberdecl>
119+
<detaileddescription title=""/>
120+
<memberdef>
121+
<inlineclasses title=""/>
122+
<typedefs title=""/>
123+
<sequences title=""/>
124+
<dictionaries title=""/>
125+
<enums title=""/>
126+
<functions title=""/>
127+
<variables title=""/>
128+
</memberdef>
129+
<authorsection visible="yes"/>
130+
</namespace>
131+
132+
<!-- Layout definition for a concept page -->
133+
<concept>
134+
<briefdescription visible="yes"/>
135+
<includes visible="$SHOW_HEADERFILE"/>
136+
<definition visible="yes" title=""/>
137+
<detaileddescription title=""/>
138+
<authorsection visible="yes"/>
139+
</concept>
140+
141+
<!-- Layout definition for a file page -->
142+
<file>
143+
<briefdescription visible="yes"/>
144+
<includes visible="$SHOW_INCLUDE_FILES"/>
145+
<includegraph visible="$INCLUDE_GRAPH"/>
146+
<includedbygraph visible="$INCLUDED_BY_GRAPH"/>
147+
<sourcelink visible="yes"/>
148+
<memberdecl>
149+
<interfaces visible="yes" title=""/>
150+
<classes visible="yes" title=""/>
151+
<structs visible="yes" title=""/>
152+
<exceptions visible="yes" title=""/>
153+
<namespaces visible="yes" title=""/>
154+
<concepts visible="yes" title=""/>
155+
<constantgroups visible="yes" title=""/>
156+
<defines title=""/>
157+
<typedefs title=""/>
158+
<sequences title=""/>
159+
<dictionaries title=""/>
160+
<enums title=""/>
161+
<functions title=""/>
162+
<variables title=""/>
163+
<membergroups visible="yes"/>
164+
</memberdecl>
165+
<detaileddescription title=""/>
166+
<memberdef>
167+
<inlineclasses title=""/>
168+
<defines title=""/>
169+
<typedefs title=""/>
170+
<sequences title=""/>
171+
<dictionaries title=""/>
172+
<enums title=""/>
173+
<functions title=""/>
174+
<variables title=""/>
175+
</memberdef>
176+
<authorsection/>
177+
</file>
178+
179+
<!-- Layout definition for a group page -->
180+
<group>
181+
<briefdescription visible="yes"/>
182+
<groupgraph visible="$GROUP_GRAPHS"/>
183+
<memberdecl>
184+
<nestedgroups visible="yes" title=""/>
185+
<dirs visible="yes" title=""/>
186+
<files visible="yes" title=""/>
187+
<namespaces visible="yes" title=""/>
188+
<concepts visible="yes" title=""/>
189+
<classes visible="yes" title=""/>
190+
<defines title=""/>
191+
<typedefs title=""/>
192+
<sequences title=""/>
193+
<dictionaries title=""/>
194+
<enums title=""/>
195+
<enumvalues title=""/>
196+
<functions title=""/>
197+
<variables title=""/>
198+
<signals title=""/>
199+
<publicslots title=""/>
200+
<protectedslots title=""/>
201+
<privateslots title=""/>
202+
<events title=""/>
203+
<properties title=""/>
204+
<friends title=""/>
205+
<membergroups visible="yes"/>
206+
</memberdecl>
207+
<detaileddescription title=""/>
208+
<memberdef>
209+
<pagedocs/>
210+
<inlineclasses title=""/>
211+
<defines title=""/>
212+
<typedefs title=""/>
213+
<sequences title=""/>
214+
<dictionaries title=""/>
215+
<enums title=""/>
216+
<enumvalues title=""/>
217+
<functions title=""/>
218+
<variables title=""/>
219+
<signals title=""/>
220+
<publicslots title=""/>
221+
<protectedslots title=""/>
222+
<privateslots title=""/>
223+
<events title=""/>
224+
<properties title=""/>
225+
<friends title=""/>
226+
</memberdef>
227+
<authorsection visible="yes"/>
228+
</group>
229+
230+
<!-- Layout definition for a directory page -->
231+
<directory>
232+
<briefdescription visible="yes"/>
233+
<directorygraph visible="yes"/>
234+
<memberdecl>
235+
<dirs visible="yes"/>
236+
<files visible="yes"/>
237+
</memberdecl>
238+
<detaileddescription title=""/>
239+
</directory>
240+
</doxygenlayout>

0 commit comments

Comments
 (0)