diff --git a/projects/2023.rst b/projects/2023.rst index 8018603e57e32ad71aa2a7a45d16df73695328f2..471669761c846a473090b969c460533354c3a712 100644 --- a/projects/2023.rst +++ b/projects/2023.rst @@ -5,10 +5,12 @@ .. grid:: 1 1 1 2 - .. grid-item-card:: Replace GBridge + .. grid-item-card:: - .. youtube:: tCtehnXODW8 - :width: 100% + .. dropdown:: Replace GBridge + + .. youtube:: tCtehnXODW8 + :width: 100% ^^^ The project aims to eliminate GBridge and merge its functionality into greybus (linux driver) and cc1352 driver. The subtasks I have identified are the following: @@ -37,10 +39,12 @@ proposal - .. grid-item-card:: Building an LLVM Backend for PRU + .. grid-item-card:: - .. youtube:: f4LVIW9VlrM - :width: 100% + .. dropdown:: Building an LLVM Backend for PRU + + .. youtube:: f4LVIW9VlrM + :width: 100% ^^^ This project intends to introduce LLVM support for PRU, to enable us to use clang rather than pru-gcc. As Clang provides extremely clear and simple diagnoses and is considerably faster and requires less memory, it will be beneficial. The LLVM support will offer greater tooling, compatibility, and optimization. I will therefore build the LLVM Backend for PRU.