← Back to projects
UART Device Driver for ZephyrRTOS
CS3500: Operating Systems @ IIT Madras
Wrote a UART device driver for the ZephyrRTOS running on the Shakti Parashu SoC (RISC-V E-class). The driver creates an interface between the built-in UART controllers on the Parashu SoC and the Zephyr Operating System, handling communication over all 3 controllers.