2017-06-28 | Paul Boddie | raw annotate files changeset graph | Employ structure member names to make initialisation clearer. |
1 #ifndef __INIT_H__ 2 #define __INIT_H__ 3 4 #include "xburst_types.h" 5 6 /* Initialisation functions. */ 7 8 void gpio_init2(); 9 void cpm_init(); 10 void rtc_init(); 11 12 /* Timer. */ 13 14 void timer_init(); 15 void timer_init_irq(); 16 void timer_clear(); 17 18 /* GPIO. */ 19 20 void gpio_init_irq(); 21 int gpio_have_irq(u8); 22 void gpio_clear(u8); 23 24 /* General. */ 25 26 void irq_clear(); 27 28 /* Test for initialisation. */ 29 30 int is_started(); 31 32 #endif /* __INIT_H__ */