Skip to content

Commit 3239905

Browse files
committed
1 parent 80d9bcd commit 3239905

File tree

247 files changed

+27721
-12152
lines changed

Some content is hidden

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

247 files changed

+27721
-12152
lines changed

LICENSES/License.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Quantum Leaps Dual-Licensing:
2+
3+
The QP/C Real-Time Embedded Framework is dually-licensed under
4+
the following two alternatives:
5+
6+
1. Open source GNU General Public License (GPL)
7+
version 3, or alternatively,
8+
9+
2. One of the closed source Quantum Leaps commercial licenses.
10+
11+
The terms of the open source GNU General Public License version 3
12+
can be found at: https://www.gnu.org/licenses/gpl-3.0
13+
14+
The terms of the closed source Quantum Leaps commercial licenses
15+
can be found at: https://www.state-machine.com/licensing
16+
17+
Redistributions in source code must retain the top-level comment blocks
18+
in all files. Plagiarizing this software to sidestep the license
19+
obligations is illegal.

examples/arm-cm/blinky_ek-tm4c123gxl/qk/bsp.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//============================================================================
22
// Blinky example, EK-TM4C123GXL board, QK kernel
3-
// Last updated for: @ref qpc_7_3_0
3+
// Last updated for: @ref qpcpp_7_3_0
44
// Last updated on 2023-08-24
55
//
66
// Q u a n t u m L e a P s

examples/arm-cm/blinky_ek-tm4c123gxl/qk/iar/blinky-qk.ewp

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<debug>1</debug>
1717
<option>
1818
<name>BrowseInfoPath</name>
19-
<state>Debug\BrowseInfo</state>
19+
<state>dbg</state>
2020
</option>
2121
<option>
2222
<name>ExePath</name>
@@ -36,11 +36,11 @@
3636
</option>
3737
<option>
3838
<name>Input description</name>
39-
<state>No specifier n, no float nor long long, no scan set, no assignment suppressing.</state>
39+
<state>No specifier n, no float nor long long, no scan set, no assignment suppressing, without multibyte support.</state>
4040
</option>
4141
<option>
4242
<name>Output description</name>
43-
<state>No specifier a, A, no specifier n, no float nor long long, no flags.</state>
43+
<state>No specifier a, A, no specifier n, no float nor long long, no flags, without multibyte support.</state>
4444
</option>
4545
<option>
4646
<name>GOutputBinary</name>
@@ -62,7 +62,7 @@
6262
</option>
6363
<option>
6464
<name>RTDescription</name>
65-
<state>Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.</state>
65+
<state>A compact configuration of the C/C++14 runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.</state>
6666
</option>
6767
<option>
6868
<name>OGProductVersion</name>
@@ -99,7 +99,7 @@
9999
<option>
100100
<name>GBECoreSlave</name>
101101
<version>32</version>
102-
<state>40</state>
102+
<state>39</state>
103103
</option>
104104
<option>
105105
<name>OGUseCmsis</name>
@@ -201,7 +201,7 @@
201201
</option>
202202
<option>
203203
<name>BuildFilesPath</name>
204-
<state>Debug</state>
204+
<state>dbg</state>
205205
</option>
206206
<option>
207207
<name>PointerAuthentication</name>
@@ -1096,7 +1096,7 @@
10961096
<debug>0</debug>
10971097
<option>
10981098
<name>BrowseInfoPath</name>
1099-
<state>Release\BrowseInfo</state>
1099+
<state>rel</state>
11001100
</option>
11011101
<option>
11021102
<name>ExePath</name>
@@ -1116,11 +1116,11 @@
11161116
</option>
11171117
<option>
11181118
<name>Input description</name>
1119-
<state>No specifier n, no float nor long long, no scan set, no assignment suppressing.</state>
1119+
<state>No specifier n, no float nor long long, no scan set, no assignment suppressing, without multibyte support.</state>
11201120
</option>
11211121
<option>
11221122
<name>Output description</name>
1123-
<state>No specifier a, A, no specifier n, no float nor long long, no flags.</state>
1123+
<state>No specifier a, A, no specifier n, no float nor long long, no flags, without multibyte support.</state>
11241124
</option>
11251125
<option>
11261126
<name>GOutputBinary</name>
@@ -1142,15 +1142,15 @@
11421142
</option>
11431143
<option>
11441144
<name>RTDescription</name>
1145-
<state>Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.</state>
1145+
<state>A compact configuration of the C/C++14 runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.</state>
11461146
</option>
11471147
<option>
11481148
<name>OGProductVersion</name>
11491149
<state>5.11.0.50579</state>
11501150
</option>
11511151
<option>
11521152
<name>OGLastSavedByProductVersion</name>
1153-
<state>8.20.2.14834</state>
1153+
<state>9.32.1.54977</state>
11541154
</option>
11551155
<option>
11561156
<name>OGChipSelectEditMenu</name>
@@ -1174,12 +1174,12 @@
11741174
</option>
11751175
<option>
11761176
<name>RTConfigPath2</name>
1177-
<state>$TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h</state>
1177+
<state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
11781178
</option>
11791179
<option>
11801180
<name>GBECoreSlave</name>
11811181
<version>32</version>
1182-
<state>40</state>
1182+
<state>39</state>
11831183
</option>
11841184
<option>
11851185
<name>OGUseCmsis</name>
@@ -1281,7 +1281,7 @@
12811281
</option>
12821282
<option>
12831283
<name>BuildFilesPath</name>
1284-
<state>Release</state>
1284+
<state>rel</state>
12851285
</option>
12861286
<option>
12871287
<name>PointerAuthentication</name>
@@ -2176,7 +2176,7 @@
21762176
<debug>1</debug>
21772177
<option>
21782178
<name>BrowseInfoPath</name>
2179-
<state>Spy\BrowseInfo</state>
2179+
<state>spy</state>
21802180
</option>
21812181
<option>
21822182
<name>ExePath</name>
@@ -2196,11 +2196,11 @@
21962196
</option>
21972197
<option>
21982198
<name>Input description</name>
2199-
<state>No specifier n, no float nor long long, no scan set, no assignment suppressing.</state>
2199+
<state>No specifier n, no float nor long long, no scan set, no assignment suppressing, without multibyte support.</state>
22002200
</option>
22012201
<option>
22022202
<name>Output description</name>
2203-
<state>No specifier a, A, no specifier n, no float nor long long, no flags.</state>
2203+
<state>No specifier a, A, no specifier n, no float nor long long, no flags, without multibyte support.</state>
22042204
</option>
22052205
<option>
22062206
<name>GOutputBinary</name>
@@ -2222,15 +2222,15 @@
22222222
</option>
22232223
<option>
22242224
<name>RTDescription</name>
2225-
<state>Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.</state>
2225+
<state>A compact configuration of the C/C++14 runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.</state>
22262226
</option>
22272227
<option>
22282228
<name>OGProductVersion</name>
22292229
<state>5.11.0.50579</state>
22302230
</option>
22312231
<option>
22322232
<name>OGLastSavedByProductVersion</name>
2233-
<state>8.20.2.14834</state>
2233+
<state>9.32.1.54977</state>
22342234
</option>
22352235
<option>
22362236
<name>OGChipSelectEditMenu</name>
@@ -2254,12 +2254,12 @@
22542254
</option>
22552255
<option>
22562256
<name>RTConfigPath2</name>
2257-
<state>$TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h</state>
2257+
<state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
22582258
</option>
22592259
<option>
22602260
<name>GBECoreSlave</name>
22612261
<version>32</version>
2262-
<state>40</state>
2262+
<state>39</state>
22632263
</option>
22642264
<option>
22652265
<name>OGUseCmsis</name>
@@ -2361,7 +2361,7 @@
23612361
</option>
23622362
<option>
23632363
<name>BuildFilesPath</name>
2364-
<state>Spy</state>
2364+
<state>spy</state>
23652365
</option>
23662366
<option>
23672367
<name>PointerAuthentication</name>

examples/arm-cm/dpp_efm32-slstk3401a/.dpp

Lines changed: 0 additions & 59 deletions
This file was deleted.

examples/arm-cm/dpp_efm32-slstk3401a/qk/armclang/dpp-qk.uvoptx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@
159159
<Type>0</Type>
160160
<LineNumber>83</LineNumber>
161161
<EnabledFlag>1</EnabledFlag>
162-
<Address>3072</Address>
162+
<Address>3412</Address>
163163
<ByteObject>0</ByteObject>
164164
<HtxType>0</HtxType>
165165
<ManyObjects>0</ManyObjects>
@@ -175,7 +175,7 @@
175175
<Type>0</Type>
176176
<LineNumber>243</LineNumber>
177177
<EnabledFlag>1</EnabledFlag>
178-
<Address>13108</Address>
178+
<Address>13720</Address>
179179
<ByteObject>0</ByteObject>
180180
<HtxType>0</HtxType>
181181
<ManyObjects>0</ManyObjects>
@@ -184,7 +184,7 @@
184184
<BreakIfRCount>1</BreakIfRCount>
185185
<Filename>..\..\table.cpp</Filename>
186186
<ExecCommand></ExecCommand>
187-
<Expression>\\dpp_qk\../../table.cpp\243</Expression>
187+
<Expression>\\\../../table.cpp\243</Expression>
188188
</Bp>
189189
<Bp>
190190
<Number>2</Number>

examples/arm-cm/dpp_efm32-slstk3401a/qk/armclang/dpp-qk.uvprojx

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
<TargetName>dpp-dbg</TargetName>
1111
<ToolsetNumber>0x4</ToolsetNumber>
1212
<ToolsetName>ARM-ADS</ToolsetName>
13-
<pCCUsed>6160000::V6.16::ARMCLANG</pCCUsed>
13+
<pCCUsed>6190000::V6.19::ARMCLANG</pCCUsed>
1414
<uAC6>1</uAC6>
1515
<TargetOption>
1616
<TargetCommonOption>
1717
<Device>EFM32PG1B200F256GM48</Device>
1818
<Vendor>Silicon Labs</Vendor>
19-
<PackID>SiliconLabs.GeckoPlatform_EFM32PG1B_DFP.4.0.0</PackID>
19+
<PackID>SiliconLabs.GeckoPlatform_EFM32PG1B_DFP.4.3.0</PackID>
2020
<PackURL>https://www.silabs.com/documents/public/cmsis-packs/</PackURL>
2121
<Cpu>IRAM(0x20000000,0x00008000) IROM(0x00000000,0x00020000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
2222
<FlashUtilSpec></FlashUtilSpec>
@@ -186,6 +186,7 @@
186186
<RvdsVP>2</RvdsVP>
187187
<RvdsMve>0</RvdsMve>
188188
<RvdsCdeCp>0</RvdsCdeCp>
189+
<nBranchProt>0</nBranchProt>
189190
<hadIRAM2>0</hadIRAM2>
190191
<hadIROM2>0</hadIROM2>
191192
<StupSel>8</StupSel>
@@ -641,7 +642,7 @@
641642
<TargetCommonOption>
642643
<Device>EFM32PG1B200F256GM48</Device>
643644
<Vendor>Silicon Labs</Vendor>
644-
<PackID>SiliconLabs.GeckoPlatform_EFM32PG1B_DFP.4.0.0</PackID>
645+
<PackID>SiliconLabs.GeckoPlatform_EFM32PG1B_DFP.4.3.0</PackID>
645646
<PackURL>https://www.silabs.com/documents/public/cmsis-packs/</PackURL>
646647
<Cpu>IRAM(0x20000000,0x00008000) IROM(0x00000000,0x00020000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
647648
<FlashUtilSpec></FlashUtilSpec>
@@ -811,6 +812,7 @@
811812
<RvdsVP>2</RvdsVP>
812813
<RvdsMve>0</RvdsMve>
813814
<RvdsCdeCp>0</RvdsCdeCp>
815+
<nBranchProt>0</nBranchProt>
814816
<hadIRAM2>0</hadIRAM2>
815817
<hadIROM2>0</hadIROM2>
816818
<StupSel>8</StupSel>
@@ -1260,13 +1262,13 @@
12601262
<TargetName>dpp-spy</TargetName>
12611263
<ToolsetNumber>0x4</ToolsetNumber>
12621264
<ToolsetName>ARM-ADS</ToolsetName>
1263-
<pCCUsed>6160000::V6.16::ARMCLANG</pCCUsed>
1265+
<pCCUsed>6190000::V6.19::ARMCLANG</pCCUsed>
12641266
<uAC6>1</uAC6>
12651267
<TargetOption>
12661268
<TargetCommonOption>
12671269
<Device>EFM32PG1B200F256GM48</Device>
12681270
<Vendor>Silicon Labs</Vendor>
1269-
<PackID>SiliconLabs.GeckoPlatform_EFM32PG1B_DFP.4.0.0</PackID>
1271+
<PackID>SiliconLabs.GeckoPlatform_EFM32PG1B_DFP.4.3.0</PackID>
12701272
<PackURL>https://www.silabs.com/documents/public/cmsis-packs/</PackURL>
12711273
<Cpu>IRAM(0x20000000,0x00008000) IROM(0x00000000,0x00020000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
12721274
<FlashUtilSpec></FlashUtilSpec>
@@ -1436,6 +1438,7 @@
14361438
<RvdsVP>2</RvdsVP>
14371439
<RvdsMve>0</RvdsMve>
14381440
<RvdsCdeCp>0</RvdsCdeCp>
1441+
<nBranchProt>0</nBranchProt>
14391442
<hadIRAM2>0</hadIRAM2>
14401443
<hadIROM2>0</hadIROM2>
14411444
<StupSel>8</StupSel>
@@ -1563,7 +1566,7 @@
15631566
</ArmAdsMisc>
15641567
<Cads>
15651568
<interw>0</interw>
1566-
<Optim>1</Optim>
1569+
<Optim>2</Optim>
15671570
<oTime>0</oTime>
15681571
<SplitLS>0</SplitLS>
15691572
<OneElfS>1</OneElfS>

0 commit comments

Comments
 (0)