goodwatch/firmware/api.h
Travis Goodspeed 906f09fdef
Phonebook Applet (#154)
* Phonebook library for #144.

* Phonebook applet for #144.

* Phonebook now supports fall-through.  Now + is the next line, 0 is the next word. #144
2021-02-28 18:28:07 -05:00

47 lines
993 B
C

/*! \file api.h
\brief Main API header, that includes the others.
This should be the only header file included by applications. It
should allow for general I/O functions, but nothing internal to a
driver. (But of course it includes too much for now.)
*/
#include <stdint.h>
#include <msp430.h>
#include "config.h"
#include "configdefault.h"
//GoodWatch modules.
#include "lcd.h"
#include "bcd.h"
#include "adc.h"
#include "ref.h"
#include "uart.h"
#include "monitor.h"
#include "ucs.h"
#include "lcdtext.h"
#include "keypad.h"
#include "apps.h"
#include "rtc.h"
#include "sidebutton.h"
#include "radio.h"
#include "packet.h"
#include "codeplug.h"
#include "power.h"
#include "dmesg.h"
#include "buzz.h"
#include "descriptor.h"
#include "githash.h" //Autogenerated
//Handy libraries. These are tested host-side.
#include "libs/assembler.h"
#include "libs/morse.h"
#include "libs/pocsag.h"
#include "libs/phonebook.h"
//Standalone functions.
//! Power On Self Test
int post();