NanoPayload

stage2/init.h

216:95be7694d999
2017-06-28 Paul Boddie 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__ */