X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/89e4d73289b6156aebf4e3e492033d6b017c7813..f0d6d4ef13ddce09cfc3f684a5e5192cdd4e6a60:/Projects/Incomplete/Webserver/Lib/uip/conf/clock-arch.c?ds=sidebyside diff --git a/Projects/Incomplete/Webserver/Lib/uip/conf/clock-arch.c b/Projects/Incomplete/Webserver/Lib/uip/conf/clock-arch.c new file mode 100644 index 000000000..c3e281ebd --- /dev/null +++ b/Projects/Incomplete/Webserver/Lib/uip/conf/clock-arch.c @@ -0,0 +1,43 @@ +#include "global-conf.h" +#include +#include +#include +#include +#include +#include + +#include "clock-arch.h" + +//Counted time +volatile clock_time_t clock_datetime = 0; + +//Overflow interrupt +ISR(TIMER0_OVF_vect) +{ + clock_datetime += 1; +} + +//Initialise the clock +void clock_init() +{ + //Activate overflow interrupt for timer0 + TIMSK0 |= (1<