Severson-Group / AMDC-Firmware

Embedded system code (C and Verilog) which runs the AMDC Hardware
http://docs.amdc.dev/firmware
BSD 3-Clause "New" or "Revised" License
33 stars 6 forks source link

Add FreeRTOS Dual-Core Capability (ICC) to v2 #406

Open codecubepi opened 4 months ago

codecubepi commented 4 months ago

This branch/PR continue the development integration of FreeRTOS into the AMDC v2 firmware codebase. Previously, the basic app structure and inclusion of the FreeRTOS kernel were completed in #359.

This branch includes the latest code enabling "dual-core operation", namely cross-core interrupts and inter-core communication via the FreeRTOS Message Buffer data structure.

WIP