summaryrefslogtreecommitdiffstats
path: root/app/prototypes.h
diff options
context:
space:
mode:
authorroot <root@lab.panaceas.james.local>2019-02-19 19:47:19 +0000
committerroot <root@lab.panaceas.james.local>2019-02-19 19:47:19 +0000
commit379b0ec3e5eacdde822966c84062bea41da7ae89 (patch)
treea126770df052c3e735cdf09a32e5d58593c3c4ec /app/prototypes.h
parent9bbf1d200534cd946c4776e29457f989147b45b2 (diff)
downloadclock-379b0ec3e5eacdde822966c84062bea41da7ae89.tar.gz
clock-379b0ec3e5eacdde822966c84062bea41da7ae89.tar.bz2
clock-379b0ec3e5eacdde822966c84062bea41da7ae89.zip
Working
Diffstat (limited to 'app/prototypes.h')
-rw-r--r--app/prototypes.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/prototypes.h b/app/prototypes.h
index a7d2bae..22a7334 100644
--- a/app/prototypes.h
+++ b/app/prototypes.h
@@ -59,12 +59,14 @@ extern void msf_dispatch(void);
extern void msf_init(void);
/* abs.c */
extern uint64_t abs_extend(uint32_t now);
+extern void abs_meh(void);
extern uint64_t abs_get(void);
extern void abs_slow_tick(void);
/* pll.c */
extern int64_t pll_freq;
extern uint64_t pll_last_update;
extern int pll_valid;
+extern void pll_meh(void);
extern void pll_dispatch(uint64_t edge);
extern void pll_set_offset(EPOCH epoch, uint64_t abs);
extern EPOCH _pll_decompose(uint64_t abs);
@@ -79,6 +81,7 @@ extern EPOCH time_utc_to_epoch(UTC u);
extern void time_print_utc(const char *p, UTC u);
extern void time_print_epoch(const char *p, EPOCH e);
/* ntp.c */
+extern void ntp_init(void);
/* dcf77.c */
extern uint64_t dcf77_last_second;
extern void exti15_10_isr(void);