Carl Lundin
c86c78666d
test
2021-04-05 13:49:03 -07:00
Carl Lundin
7b992b24b2
test
2021-04-05 13:17:33 -07:00
Carl Lundin
8d3137c2da
test
2021-04-05 12:38:04 -07:00
Carl Lundin
2b0e472f5a
test.
2021-04-05 12:14:39 -07:00
Carl Lundin
8c3caa0c1a
Test
2021-04-05 11:33:18 -07:00
Carl Lundin
bb8c3433b1
Test.
2021-04-05 10:55:14 -07:00
Carl Lundin
c38da1543f
Test
2021-04-05 10:49:30 -07:00
Carl Lundin
8925243ead
Test.
2021-04-05 09:23:32 -07:00
Carl Lundin
3373db4d14
Test
2021-04-05 09:11:44 -07:00
Carl Lundin
dd2cbabbe9
test
2021-04-02 16:59:23 -07:00
Carl Lundin
c7e80f4c38
test
2021-04-02 16:34:48 -07:00
Carl Lundin
e301547b54
test
2021-04-02 16:25:08 -07:00
Carl Lundin
5cee168d1c
test
2021-04-02 16:16:13 -07:00
Carl Lundin
fd4938ea9c
test
2021-04-02 15:58:25 -07:00
Carl Lundin
d0d80a9366
test
2021-04-02 15:51:28 -07:00
Carl Lundin
6a60cd35f9
test
2021-04-02 15:32:36 -07:00
Carl Lundin
36007da732
test
2021-04-01 17:03:16 -07:00
Carl Lundin
910f272844
Test.
2021-04-01 16:31:32 -07:00
Ming Yue
534eba66ce
Check NULL pointer input for vEventGroupDelete. ( #293 )
...
* Check NULL pointer input for vEventGroupDelete.
* Change the input parameter check with assertion.
Co-authored-by: Cobus van Eeden <35851496+cobusve@users.noreply.github.com>
2021-03-25 15:57:42 -07:00
Paul Bartell
9b679c347c
Fix comments in list.h and clarify list usage in xTaskRemoveFromEventList ( #289 )
...
* Change instances of "descending" to "ascending" to match implementation.
* Uncrustify
* Clarify list usage in xTaskRemoveFromEventList
2021-03-25 12:39:08 -07:00
Gaurav-Aggarwal-AWS
9efe10b805
Add assert to catch invalid task priority ( #292 )
...
* Add assert to catch invalid task priority
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-03-24 17:04:20 -07:00
Paul Bartell
4ad84923a0
Build the posix port on pushes and PRs to the Kernel repository ( #290 )
...
* Run posix build action when new commits are pushed to the FreeRTOS/Kernel repository
* Run kernel unit tests on push and pull_request actions
2021-03-23 10:33:47 -07:00
alfred gedeon
9cd19603e8
Code: Remove redundant check ( #287 )
2021-03-21 09:03:38 -07:00
RichardBarry
6b72419c78
Fix error introduced when merging #264 . ( #286 )
2021-03-20 12:59:51 -07:00
milesfrain
6685c042cb
Fix race condition bugs when reading and writing to message buffers ( #264 )
...
* Fix inaccuracies in prvWriteBytesToBuffer description
* Perform atomic message write in prvWriteMessageToBuffer
* Remove unnecessary length arg from prvReadMessageFromBuffer
* Perform atomic message read in prvReadBytesFromBuffer
* Apply SpacesAvailable() fix
Original author: RichardBarry
* Apply review feedback
* Edit some prv functions for simplicity and consistency
- prvWriteMessageToBuffer
- prvReadMessageFromBuffer
- prvWriteBytesToBuffer
- prvReadBytesFromBuffer
* Significant simplification of prvWriteMessageToBuffer
* fixup off-by-one comment indentation
Co-authored-by: alfred gedeon <28123637+alfred2g@users.noreply.github.com>
Co-authored-by: RichardBarry <3073890+RichardBarry@users.noreply.github.com>
2021-03-20 12:03:27 -07:00
RichardBarry
086d52f9d3
A recent change in the FreeRTOS/FreeRTOS hub repo (which submodules this repo) introduced use of a new compile time constant configRUN_ADDITIONAL_TESTS. This check in adds a default for the constant that will be used in builds to which it does not apply. ( #266 )
2021-03-20 11:58:07 -07:00
alfred gedeon
9706a69850
Fix: testing for mpu wrapers to be equal to 1 ( #285 )
2021-03-19 17:44:12 -07:00
Tobias Schulte
cb7bef09f2
Adjust portPOINTER_SIZE_TYPE to correct size ( #275 )
...
* Adjust portPOINTER_SIZE_TYPE to correct size
portPOINTER_SIZE_TYPE wasn't yet set correctly to be 16 bit
* Fixed FreeRTOS file header to comply with automatic checks
Co-authored-by: Cobus van Eeden <35851496+cobusve@users.noreply.github.com>
2021-03-19 15:35:21 -07:00
carlo-dev-git
49c38f08de
Update port.c ( #283 )
2021-03-19 15:22:22 -07:00
alfred gedeon
1059b35838
Comment: xTaskResumeAll: comment: doesn't match the code ( #281 )
2021-03-19 10:36:17 -07:00
Paul Bartell
95433d0284
Run CMock unit tests on each pull request with a github action. ( #279 )
...
Run CMock unit tests on each pull request with a github action.
Include coverage information reported by codecov.io
2021-03-16 18:31:37 -07:00
Ravishankar Bhagavandas
755daad276
Improve comments and assertions in stream buffer ( #277 )
...
* Improve comments and assertions in stream buffer
* Add back null check instead of assert
* Adding config assert back
2021-03-15 18:01:42 -07:00
Gaurav-Aggarwal-AWS
66b3f908df
Update comment in list.c ( #276 )
...
The tick interrupt priority must be configured to ensure that it cannot
interrupt a critical section. This change updates the comment to help
the application writer while debugging.
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-03-12 12:11:19 -08:00
Paul Bartell
18d4ba9c07
Add some assertions and coverage exceptions to queue.c ( #273 )
...
* Add an LCOV_BRANCH exception for the check that sizeof( StaticQueue_t ) == sizeof( Queue_t )
* Add LCOV_BRANCH coverage exception for a configASSERT on pxQueueSetContainer with a condition that is unreachable.
* Add configASSERTs to alert when invalid parameters are passed into Queue Registry related functions.
* Assert that the semaphore handle passed into xQueueGetMutexHolder is not NULL.
* Correct some typos in queue.c
* Update lexicon.txt
2021-03-05 18:46:49 -08:00
xuelix
de19eeb7d3
Moved git-secrets check to a different workflow ( #271 )
...
git-secrets check is now performed on all PR branches
2021-03-05 14:00:57 -08:00
alfred gedeon
4b5d1e4395
Comment: fix code comment for xTaskAbortDelay ( #272 )
2021-03-05 09:13:03 -08:00
xuelix
98eba938e2
Added git-secrets check to Github Actions ( #270 )
...
Co-authored-by: Gary Wicker <14828980+gkwicker@users.noreply.github.com>
2021-03-04 13:00:22 -08:00
Joseph Julicher
5e45472d6e
fixed documentation for ulTaskNotifyTake() and ulTaskNotifyTakeIndexed() ( #269 )
2021-03-03 09:38:12 -08:00
gomonovych
4fde4a8d0a
Add description for vTaskList ( #206 )
...
Describe each column which vTaskList print:
task name, task status, task priority, task stack unused watermark lewel, task number
Co-authored-by: David Chalco <59750547+dachalco@users.noreply.github.com>
2021-03-01 18:10:00 -07:00
Gaurav-Aggarwal-AWS
2a604f4a28
Support allocating stack from separate heap ( #267 )
...
The change adds support for allocating task stacks from separate heap.
When configSTACK_ALLOCATION_FROM_SEPARATE_HEAP is defined as 1 in
FreeRTOSConfig.h, task stacks are allocated and freed using
pvPortMallocStack and vPortFreeStack functions. This allows the
application writer to provide a separate allocator for task stacks.
When configSTACK_ALLOCATION_FROM_SEPARATE_HEAP is defined as 0, task
stacks are allocated and freed using FreeRTOS heap functions
pvPortMalloc and vPortFree.
For backward compatibility, configSTACK_ALLOCATION_FROM_SEPARATE_HEAP
defaults to 0.
Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2021-02-23 18:36:27 -08:00
Carl Lundin
81f5892105
Update python version to 3.7.10 ( #265 )
2021-02-18 18:48:11 -08:00
Jeff Tenney
1d4d16fd54
Update URL in history.txt ( #259 )
...
* Update URL in history.txt
* Configure CI header checker to ignore .txt files
Co-authored-by: alfred gedeon <28123637+alfred2g@users.noreply.github.com>
2021-02-15 14:00:20 -08:00
milesfrain
5b9549ab82
Remove unmatched braces in MessageBuffer pre tags ( #256 )
...
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
2021-02-10 21:41:05 -08:00
alfred gedeon
a4b2e0c3f3
Check: improve verbosity of url verifier ( #260 )
...
* Check: improve verbosity of url verifier
* Fix Renesas url
* Fix Renesas url
* URL add Renesas full url
* Fix more Renesas URLs
* Fix Renesas url in IAR directory
* Testing new curl command for url checks
* Fix url_checker
* Fix url_verifier
* Revert Renesas url changes
* add txt to the ignored header checker extentions
2021-02-10 16:04:08 -08:00
Cobus van Eeden
21b1058bf7
Update issue templates
2021-02-10 15:27:16 -08:00
David Chalco
0345a20202
incorporate updates from common ( #255 )
...
* incorporate updates from common
* empty commit to rerun check
2021-01-29 18:58:55 -08:00
nazar01
6b4a3d0a6e
Typos ( #248 )
...
* Fix typos in FreeRTOS.h
* Fix typos in task.h
* Fix typos in tasks.c
2021-01-29 12:05:04 -08:00
David Chalco
d0afede565
Delete gitattributes ( #253 )
2021-01-27 10:38:20 -07:00
Evgeny Ermakov
6b524a2fee
Fix typo in comment in task.h ( #244 )
2021-01-19 18:55:34 -08:00
alfred gedeon
d060479353
Fix Github checks after move from master to main ( #246 )
2021-01-19 15:32:01 -08:00