#pragma once #include struct timer { void (*init)(void); uint16_t (*get_time)(void); }; void get_system_timer(struct timer *);