Gaurav Aggarwal
7340a72dee
Revert "UT: Add streambuffer test to make PR #391 pass ( #690 )"
...
This reverts commit a32ab34192
.
2021-11-12 14:03:02 -08:00
Gaurav Aggarwal
dd28c8c376
Update FreeRTOS-Kernel to 10.4.6
...
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-11-12 14:03:02 -08:00
tianmc1
223d2d0e21
Updated Safer Interrupt Demo to yield in ISR if higher priority task was woken ( #702 )
...
Updated Safer Interrupt Demo to yield in ISR if higher priority task was woken
2021-11-09 14:35:55 -08:00
Seppe Soete
de3d043f74
Fixed some typos in the readme in the Posix_GCC demo ( #697 )
...
Co-authored-by: Seppe Soete <info@seppesoete.be>
Co-authored-by: Joshua Yan <52796499+yanjos-dev@users.noreply.github.com>
2021-11-03 14:25:38 -07:00
Joshua Yan
0592d1df00
Update FreeRTOS submodule to be on the latest main ( #700 )
...
* Update FreeRTOS submodule to be on the latest main
* Update the manifest to match the submodule pointer
2021-11-03 12:33:36 -07:00
alfred gedeon
a32ab34192
UT: Add streambuffer test to make PR #391 pass ( #690 )
...
UT: Add streambuffer test to make PR #391 pass
2021-10-15 16:07:59 -07:00
Mark Tuttle
409adde459
Advance litani submodule for cbmc proofs to latest version ( #687 )
...
Co-authored-by: Mark R. Tuttle <mrtuttle@amazon.com>
2021-10-15 07:41:30 -07:00
tianmc1
8216e02df7
Renamed demo for safer interrupt ( #686 )
2021-10-12 11:26:41 -07:00
tianmc1
4c779335d6
Added Safe interrupt demo ( #685 )
...
Add project to be used for safer interrupts
2021-09-30 12:06:16 -07:00
Mark Tuttle
0390b0fc9b
Add CBMC viewer configuration files ( #683 )
...
* Revert cbmc-viewer flags
* Add cbmc-viewer configuration files
* Repair CBMC patch to prvCopyDataToQueue
Authored-by: Mark R. Tuttle <mrtuttle@amazon.com>
2021-09-13 21:23:35 -04:00
Gaurav-Aggarwal-AWS
fe6e501488
Update LPCXpresso55S69 SDK to 2.10.0 ( #684 )
...
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-09-13 16:12:06 -07:00
Gaurav-Aggarwal-AWS
dfa1023504
Fix the license year in source files ( #681 )
...
This commit also fixes some other formatting issues including, tabs and
comments.
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-09-02 16:01:57 -07:00
Gaurav-Aggarwal-AWS
008affa7bf
Add demo project for Polarfire board ( #679 )
...
Add the demo project for PolarFire SoC
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-09-02 14:02:46 -07:00
Gaurav-Aggarwal-AWS
5f21507703
Add prints for CI ( #670 )
...
* Add prints for CI markers
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-07-28 10:44:52 -07:00
Archit Aggarwal
d122d26d7d
Re-add submodules to Community and Partner Contribution repos ( #669 )
2021-07-27 10:26:37 -07:00
tianmc1
67e5d4e6ec
[AUTO][RELEASE]: Bump submodules per manifest.yml for V202107.00
2021-07-24 00:33:46 +00:00
tianmc1
176f1cae02
[AUTO][RELEASE]: Bump file header version to "202107.00"
2021-07-24 00:32:35 +00:00
Archit Aggarwal
69b9155bad
Hygiene changes of old Demo folders and temporary removal of submodules ( #666 )
...
* Remove submodules of community and partner contribution repos, and stale directory of FreeRTOS+UDP
* Obselete NTP demo and rename of HTTP server demo folder
* Update manifest.yml
2021-07-23 12:07:34 -07:00
tianmc1
17efff0e34
Updated kernel submodule pointer to kernel V10.4.4 release ( #664 )
...
* Updated kernel submodule pointer to kernel V10.4.4 release
* Updated manifest.yml
2021-07-22 17:39:52 -07:00
alfred gedeon
ae92d8c6ee
Add uncrustify github workflow ( #659 )
...
* Add uncrustify github workflow
* Fix exclusion pattern
* fix find expression
* exclude uncrustify files
* Uncrustify common demo and test files
* exlude white space checking files
* Fix EOL whitespace checker
* Remove whitespaces from EOL
* Fix space at EOL
* Fix find spaces at EOL
Co-authored-by: Archit Aggarwal <architag@amazon.com>
2021-07-22 14:23:48 -07:00
Gaurav-Aggarwal-AWS
e2b1d46340
Update the template readme file ( #658 )
...
Update instructions to use repositories instead of directories.
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-07-20 15:13:54 -07:00
Gaurav-Aggarwal-AWS
2fedeff332
Update BSP and SDK for HiFive board ( #645 )
...
* Update BSP and SDK for HiFive board
This commit also adds demo start and success/failure output messages.
2021-07-15 18:40:22 -07:00
alfred gedeon
e38c279b22
Fix: qemu mps2 demo bug ( #649 )
2021-07-15 14:32:37 -07:00
alfred gedeon
693a9994b0
Add static to a variable in Qemu mps2 demo ( #646 )
2021-07-14 10:05:22 -07:00
alfred gedeon
d663850e1b
Demo: Exit on Error with Qemu MPS2 Full Demo ( #642 )
2021-07-13 21:13:31 -07:00
alfred gedeon
141070a2eb
Demo: Run uncrustify on quemu mps2 demo ( #643 )
2021-07-12 18:04:36 -07:00
Graham Sanderson
25e73f2e75
RP2040 Demo ( #618 )
...
* Fix code to match comment; idle prioriry task should not block to yield, as then it will hardly run at all (bug affects SMP tests)
* Add RP2040 Demo - can be used for 'main' or 'smp' branch of FreeRTOS_Kernel
* move to latest main/ of FreeRTOS-Kernel
* move RP2040 demos into Community-Supported
* Update whitespace issue
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
* Add SMP to lexicon
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
2021-07-09 09:32:42 -07:00
Gaurav-Aggarwal-AWS
bec88bfe41
Update the size of privileged data section ( #639 )
...
This is needed because FreeRTOS heap is now placed in the privileged
data section.
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-07-07 13:14:40 -07:00
Shivangi
d1c84a324a
Template Project for existing FreeRTOS port ( #637 )
...
* Partner demo changes
* Adding template folder
* readme addition to partner supported folder
* updating license
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
2021-07-01 12:36:31 -07:00
Alfred Gedeon
a14f136596
Doc: Add new lines
2021-06-28 17:07:24 -07:00
Alfred Gedeon
449ad960e2
Doc: Improve debugging doc with Qemu demo
2021-06-28 17:07:24 -07:00
thomas-coding
e66c4a93ee
Fix data copy address error ( #632 )
...
* Fix data copy address error
Co-authored-by: Jinping Wu <jinping.wu@verisilicon.com>
2021-06-28 14:19:26 -07:00
victorfdezc
4c4a0ab755
Fix Bug from Issue #565 ( #629 )
...
Co-authored-by: Victor <vfernandez@maccorobotics.com>
Co-authored-by: Paul Bartell <pbartell@amazon.com>
Co-authored-by: Shivangi <66447522+gshvang@users.noreply.github.com>
2021-06-21 17:39:10 -07:00
Archit Gupta
5e596c2e32
Add new submodules for port demo contribution ( #628 )
...
Adds two new submodules for community and partner supported ports demos.
2021-06-21 10:42:23 -07:00
Alfred Gedeon
6881522370
Demo: fix trace vs coverage options, add option no trace on enter
2021-06-09 16:08:24 -07:00
Dan Good
b6624fa44d
Remove or rework assumptions in queue proofs ( #603 )
...
This commit is paired with another to queue.c in the kernel. To
accomodate changes in newer versions of CBMC, the
--pointer-overflow-check is removed.
2021-06-04 15:42:14 -04:00
Alfred Gedeon
9904e571f9
Remove extra Makefile print
2021-06-02 11:00:10 -07:00
Alfred Gedeon
b0e693e88b
Demo: exit 1 on error exit 2 on Ctrl_C
2021-06-02 11:00:10 -07:00
Alfred Gedeon
e84fc19966
Make full demo exit on error
2021-06-02 11:00:10 -07:00
Dan Good
f37753da06
Update unit tests to match changes in queue.c ( #614 )
2021-06-01 15:33:43 -04:00
Alfred Gedeon
0c0333985b
Run unctustify, fix some Readme wording
2021-05-27 20:07:54 -07:00
Alfred Gedeon
a2029c781c
Enable profiling for the linux port
2021-05-27 20:07:54 -07:00
alfred gedeon
5136a30399
Test: Mask unit test warning ( #592 )
...
* Test: Mask unit test warning
* Fix Unit Test Bug
* Unit Test: Add setters and getters for xMaskAssertAndAbort
* Fix Warning
* Update Makefile
2021-05-27 16:26:31 -07:00
alfred gedeon
3c4049c8f7
Update kernel HEAD ( #611 )
2021-05-27 14:37:41 -07:00
Joseph Julicher
5d3ec8031f
deprecating the mcf5235 demos ( #609 )
2021-05-26 16:37:01 -07:00
Carl Lundin
4ad4c7679e
Clean up commits. ( #596 )
2021-05-17 09:42:53 -07:00
Aniruddha Kanhere
1bc759d413
Aws only files spell check ( #593 )
...
* Added spell check
* All words
* Add a missing word
* Fix header checks
* Fix header checks v1
* Fix header check v2
* Updated freertos link in header
* Fixed afr link in the header
* Fix last of header checks
* Update the spell check script to check amazon licensed files only
* Fixed paths and added comments
* Try with modified repo
* Add inplace substitute option to sed
* Use official repo as the spell checker source
* Add vendor file to the ignored list
Co-authored-by: root <root@ip-172-31-5-28.us-west-2.compute.internal>
2021-05-13 16:07:56 -07:00
Archit Aggarwal
971a6e1d22
Merge FreeRTOS 202104.00 to main ( #585 )
2021-04-29 14:53:40 -07:00
RichardBarry
9f10725bee
Minor update to the UART write function in the IAR/QEMU/MPS2 demo ( #535 )
...
* Minor update to the UART write function in the IAR/QEMU/MPS2 demo project. Now the function checks to ensure there is space in the Tx buffer before writing to the buffer - although this does not appear to be necessary in QEMU it is more correct.
* Update main.c
Co-authored-by: Aniruddha Kanhere <60444055+AniruddhaKanhere@users.noreply.github.com>
2021-04-20 21:04:29 -07:00
Paul Bartell
7a695784bc
Add queue.c CMock unit test ( #552 )
...
* Disregard coverage data without a function_name field set
* Fix calling make on subdirectories
* Undefine FORTIFY_SOURCE when running without ENABLE_SANITIZERS
* Add queue and semaphore unit tests
* Update FreeRTOS-Kernel submodule revision
2021-04-20 15:45:52 -07:00