Project structure

Main folder

Makefile

doc folder

documentation

source folder

main.c

source/hal folder

peripheral drivers

source/hal/hw folder

header file of peripheral registers

tests folder

unit tests