Some code cleanup, and fixing userspace builds after the last pull request.
I changed the functions in src/include/drv/app_dac_functions.c
to static to fix an undefined reference issue after splitting the timing code into user/kernel headers. Everything else is just header guards.
Edited by Ezekiel Dohmen