Gaurav-Aggarwal-AWS
3d927557dc
Add tests to cover xQueueCreateSetStatic ( #1323 )
...
Add tests to cover xQueueCreateSetStatic
This API was recently added in the following PR:
https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/1228
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
3 days ago
Johan Kraft
6d364f0b1f
TraceRecorder demo added in CORTEX_MPS2_QEMU_IAR_GCC ( #1320 )
...
* * Added TraceRecorder demo for Percepio View in CORTEX_MPS2_QEMU_IAR_GCC (only gcc supported at the moment)
* * Added TraceRecorder demo instructions in readme.md.
* * Updated FreeRTOS-Plus-Trace pointer
* * Using FreeRTOS-Plus-Trace submodule (TraceRecorder) instead of a static TraceRecorder copy.
1 week ago
Gaurav-Aggarwal-AWS
642e2ecfc7
Fix CI failures ( #1322 )
...
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
1 week ago
chinglee-iot
2dcc47ecba
Update unit test for TASK and ISR lock macros ( #1319 )
...
This is needed for PR - https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/1212 .
1 month ago
Tony Josi
365a47921f
Update TCP Qemu echo demo port number macro naming in readme ( #1306 )
...
Co-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>
1 month ago
Tony Josi
7f748546a1
Fix FreeRTOS+TCP IPv6 demo with latest version of FreeRTOS+TCP ( #1307 )
1 month ago
Gaurav-Aggarwal-AWS
66de13ce1b
Update FreeRTOS-Kernel submodule pointer ( #1316 )
...
Update FreeRTOS-Kernel submodule pointer
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
1 month ago
Tony Josi
a3c047d22f
Update FreeRTOS+TCP to latest version V4.3.1 ( #1305 )
...
Update FreeRTOS+TCP to latest version V4.3.1
1 month ago
Gaurav-Aggarwal-AWS
93ba585fb9
Fix coverage tests for Kernel PR 1203 ( #1315 )
...
Fix coverage tests for Kernel PR 1203
PR Link - https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/1203 .
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
1 month ago
Sudeep Mohanty
f430a10431
fix(freertos/tasks): Updated the xTaskGetIdleTaskHandle Test ( #1314 )
...
This commit updates the xTaskGetIdleTaskHandle unit test as per the idle
task naming logic.
Signed-off-by: Sudeep Mohanty <sudeep.mohanty@espressif.com>
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
1 month ago
Gaurav-Aggarwal-AWS
dfb7b28f72
Fix SMP coverage tests for kernel PR 1206 ( #1313 )
...
PR Link - https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/1206
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
1 month ago
Gaurav-Aggarwal-AWS
f6672f99df
Fix unit tests for Kernel PR 1206 ( #1312 )
...
PR - https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/1206
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
1 month ago
Rahul Kar
e62f73927b
Add readme for v202411.00 release ( #1308 )
2 months ago
Gaurav-Aggarwal-AWS
6aa244f6fe
Update Community-Supported-Demos submodule pointer ( #1303 )
...
* Update Community-Supported-Demos submodule pointer
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2 months ago
Tony Josi
a3a526569f
Enable release from forks ( #1299 )
...
* Enable release from forks
* Update Kernel submodule pointer
* Update manifest file
---------
Co-authored-by: Rahul Kar <karahulx@amazon.com>
2 months ago
Jeff Tenney
1469448e3e
Don't expect call to xTaskResumeAll in some cases ( #1295 )
3 months ago
ActoryOu
ad0ea05f57
Fix CI spelling check ( #1294 )
3 months ago
ActoryOu
4cab1bb358
Follow Security Guide to update release.yml ( #1293 )
3 months ago
Bhoomika R S
6615f8026c
Add readme.url for FreeRTOS-Plus demos ( #1290 )
...
* Add readme.url for demos
* Updated FreeRTOS+TCP Minimal Windows Simulator Demo's readMe
3 months ago
Dakshit Babbar
86d6312da0
[mainline update] Populate RSA key attributes in mbedtls context ( #1288 )
...
* Populate RSA key attributes in mbedtls context
* Fix formatting
---------
Co-authored-by: Rahul Kar <karahulx@amazon.com>
3 months ago
Gaurav-Aggarwal-AWS
349d8a87d4
Add support for custom check in header checker ( #1285 )
...
This allows derived classes to override customCheck method to inject
additional checks for some files. This is currently needed to accept
ARM copyright in ARMv8-M files - https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/1147 .
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
4 months ago
Gaurav-Aggarwal-AWS
28a20d5a69
Add volatile qualifier ( #1283 )
...
Add volatile qualifier
This is needed to ensure that the memory mapped address it always read.
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
4 months ago
Ian Thompson
b3e6cff1f2
Xtensa Demos updated and moved to Partner-Supported submodules ( #1281 )
...
Cadence/Xtensa: Move Tensilica demos to Partner-Supported-Demos submodule
Add a README to this deprecated demos directory indicating where to
find the latest Tensilica test code.
Signed-off-by: Ian Thompson <ianst@cadence.com>
4 months ago
Rohit Madan
0e8d2bf66c
Add readme.url for corePKCS11 Windows Simulator Demo ( #1277 )
...
Co-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>
4 months ago
Gaurav-Aggarwal-AWS
c502e5f9a5
Update runtime library support to automatic ( #1280 )
...
This ensures that CCS builds this library when the project is
first built after CCS installation.
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
4 months ago
Matt Ryall [Mawson Rovers]
6dc7737eff
Update CORTEX R4 demo to use linked resources #1272 ( #1273 )
...
* Cortex R4 demo: replace setup script with linked resources
* Cortex R4 demo: remove Eclipse user settings
4 months ago
Matt Ryall [Mawson Rovers]
59f1c570cf
Fix build: unique names required for v4 upload-artifact task ( #1274 ) ( #1275 )
...
- fixes kernal unit test build broken since 9245b4aaa
4 months ago
Florian La Roche
d80937d050
Cortex M3 MPS2: modernize assembler syntax and also add .ltorg ( #1268 )
...
Cortex M3 MPS2: modernize assembler syntax and also add .ltorg
Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
4 months ago
Rohit Madan
2067506cc1
Update User Mode Networking debug command for QEMU Demo ( #1270 )
4 months ago
Florian La Roche
9245b4aaac
Cortex M3 MPS2: fix alignment warning from assembler ( #1266 )
...
* Cortex M3 MPS2: fix alignment warning from assembler
Fix assembler alignment warnings for Cortex M3 MPS2:
Warning: section does not have enough alignment to ensure safe PC-relative loads
Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
5 months ago
ericwu13
b0c9468ad6
Update RTOSDemo Debug Renode.launch ( #1261 )
...
SoftConsole failed to execute MI command to load the RTOSDebug.elf built in this project. Since the debugger couldn't find address `0xe000ed00` defined in ARM processor.
We need to set `$target_riscv` to 1 so that the gdb can be initialized correctly.
5 months ago
joejoseph08
3b34f8028d
Add cygwin option for compilation ( #1230 )
...
Add Cygwin option for compilation
5 months ago
Gaurav-Aggarwal-AWS
059165fbf1
Fix crash on Ubuntu 24.04 ARM64 ( #1253 )
...
On Ubuntu 24.04 ARM64, PTHREAD_STACK_MIN is 0x20000 which does not fit
in unsigned short, size of which is 2 bytes. Casting PTHREAD_STACK_MIN
to unsigned short in FreeRTOSConfig.h results in
configMINIMAL_STACK_SIZE getting defined to 0 which leads to SIGSEV.
This change removes the not needed casting of PTHREAD_STACK_MIN to
unsigned short.
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
5 months ago
Monika Singh
c304913b64
Remove redundant TCP includes in FreeRTOS CBMC proofs ( #1254 )
...
* Remove unnecessary TCP includes
* Update comment
5 months ago
chinglee-iot
9febcedd91
Add async core yield test for SMP ( #1247 )
...
Add async core yield test for SMP
Add async core yield test for SMP to verify set core affinity
implementation
5 months ago
Rahul Kar
1a82df09df
Update ReadMe to add UserMode Networking ( #1216 )
...
Update ReadMe to add UserMode Networking
5 months ago
chinglee-iot
4b039b82e9
Remove no new core added coverage test for coreAffinitySet ( #1248 )
...
* Remove this unit test due to implementation change
5 months ago
chinglee-iot
520fc225eb
Add SMP task delete on target test ( #1176 )
...
Add SMP task delete on target test
6 months ago
chinglee-iot
6ed67f54bb
Add SMP one task enter critical on target test ( #1180 )
...
Add SMP one task enter critical on target test
6 months ago
chinglee-iot
98c2b04bbc
Add SMP interrupt wait critical secton on target test ( #1181 )
...
Add SMP interrupt wait critical secton on target test
6 months ago
Rahul Kar
a004a21b13
Remove ipLOCAL_MAC_ADDRESS from demo files ( #1244 )
...
* Remove ipLOCAL_MAC_ADDRESS from demo files
* Add return variable for IP_Init fucntions
6 months ago
Rahul Kar
8582188293
ARMv7-R No_GIC Port Demo ( #1236 )
...
Add ARM_CRx_No_GIC_Demo
6 months ago
Rahul Kar
d3d6893489
Update README to fix broken links ( #1240 )
6 months ago
Gaurav-Aggarwal-AWS
5f52d71cee
Update kernel submodule pointer ( #1239 )
...
* Update kernel submodule pointer
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
* Update manifest
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
---------
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
6 months ago
Gaurav-Aggarwal-AWS
a57ee50f67
Unit test updates for kernel PR #1111 ( #1238 )
...
* Unit test updates for kernel PR #1111
https://github.com/FreeRTOS/FreeRTOS-Kernel/pull/1111
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
* Fix doxygen check
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
---------
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
6 months ago
Michael Tautschnig
c1d2ba94c0
Use CBMC version 5.95.1 ( #1226 )
...
The upcoming CBMC version 6 release includes changes that may affect
existing proofs. This PR will make sure that FreeRTOS PRs are not
negatively impacted by this release. After releasing CBMC version 6 we
will issue a follow-up PR that will return FreeRTOS to using CBMC's
latest release, and will include any changes to proofs that may be
necessary to support the new version.
Co-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>
Co-authored-by: Nikhil Kamath <110539926+amazonKamath@users.noreply.github.com>
6 months ago
Niklas
36b803e358
fix AbortDelay.c Test ( #1237 )
...
* fix AbortDelay.c Test
* Uncrustify: triggered by comment.
* Update comment
* Fix formatting
---------
Co-authored-by: Niklas Jenner <niklas.jenner@ifta.com>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Monika Singh <moninom@amazon.com>
6 months ago
Florian La Roche
82099c32a0
CORTEX_MPU_M3_MPS2_QEMU_GCC: remove unused defines ( #1233 )
...
From CORTEX_MPU_M3_MPS2_QEMU_GCC remove unused configNUM_TX_DESCRIPTORS
define and remove HEAP3 from as heap_4.c is used.
Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
Co-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com>
7 months ago
Florian La Roche
29d3e527ec
Posix_GCC: use complete function declaration ( #1234 )
...
complete function declaration for Posix_GCC
Signed-off-by: Florian La Roche <Florian.LaRoche@gmail.com>
7 months ago
Rahul Kar
ba4f37f3bb
Fix compilation issue in WinSim Demo ( #1232 )
...
* Fix compilation issue
* Fix formatting
* Uncrustify: triggered by comment.
* Remove commented line
---------
Co-authored-by: GitHub Action <action@github.com>
7 months ago