FreeRTOS-Kernel/FreeRTOS/Demo/PIC18_MPLAB
Aniruddha Kanhere 1277ba1661
Revert "Remove coroutines (#874)" (#1019)
* Revert "Remove coroutines (#874)"

This reverts commit 569c78fd8c.

* Update freertos Kernel submodule to latest head

* Remove temporary files

* Fix MingW demos and spell check

* Fix manifest version; fix headers

* Add ignore files and paths to core-checker.py

* Fix copyright in remaining files

* Fix PR check build failure

1. Remove defining `inline` in Makefile. This was causing build
   warnings.
2. Ensure that the linker removed unused functions from various
   compilation units.
3. Update the linker script so that all the functions are correctly
   placed in FLASH section.

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>

---------

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
Co-authored-by: Gaurav Aggarwal <aggarg@amazon.com>
2023-06-09 15:25:48 -07:00
..
ParTest Revert "Remove coroutines (#874)" (#1019) 2023-06-09 15:25:48 -07:00
serial Revert "Remove coroutines (#874)" (#1019) 2023-06-09 15:25:48 -07:00
18f452.lkr Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
FreeRTOSConfig.h Revert "Remove coroutines (#874)" (#1019) 2023-06-09 15:25:48 -07:00
main1.c [AUTO][RELEASE]: Bump file header version to "202212.00" 2022-12-10 01:17:30 +00:00
main2.c [AUTO][RELEASE]: Bump file header version to "202212.00" 2022-12-10 01:17:30 +00:00
main3.c [AUTO][RELEASE]: Bump file header version to "202212.00" 2022-12-10 01:17:30 +00:00
makebin1.bat Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
makebin2.bat Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
makebin3.bat Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
readme.txt Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
rtosdemo.mcw Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
rtosdemo1.mcp Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
rtosdemo2.mcp Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
rtosdemo3.mcp Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
stdint.h Introduce configENABLE_BACKWARD_COMPATIBILITY to allow the #defines that provide backward compatibility with FreeRTOS version prior to V8 to be optionally omitted. 2014-01-13 20:26:47 +00:00

Unfortunately the project files:

RTOSDemo1.mcp
RTOSDemo2.mcp
and RTOSDemo3.mcp

contain absolute paths.  I don't know how to get around this, so if somebody knows, let me know!

Edit the paths in a text editor before use.

See the PIC port section of www.FreeRTOS.org for more information.