Skip to content

Conversation

@npetersen2
Copy link

This is a staging ground for all FreeRTOS code.

* Create basic FreeRTOS apps

* Update linker script to fix dual-core freezing

* Rename hello_world starter code to main.c

* Include basic blinky code

* Create Inter-core communication files

* Add FreeRTOS Kernel as Git submodule

* Create FreeRTOSConfig.h for FreeRTOS v10.1.1

* Add configUSE_SB_COMPLETED_CALLBACK to freertos_app_cpu0/src/FreeRTOSConfig.h

* Update freertos_app_cpu0 files for first draft of ICC

* Commit versions of app0 that build, and app1 old files for reference

* Update FreeRTOS app0 and app1, both in building state

* Convert include paths to workspace-relative paths for both FreeRTOS apps

* Add pointer to FreeRTOS-Kernel commit 18ed888 (v10.6.2) in .gitmodules

* Update linker script and main() to include FreeRTOS asm vectors

* Create clang-format scripts that target FreeRTOS apps

* Apply clang-format to FreeRTOS apps

* Move sys and drv code to new shared folder, update sdk project refs

* Delete outdated README

* Resolve warning in cpu1 main.c

* Update README in sdk folder

* Add missing links in sdk/README

* Bring updates from "unstable" FreeRTOS branch into stable branch

* Address PR feedback

* Update header comment in linker script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants