2017-11-14 19:07:10 +00:00
|
|
|
/*! \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.)
|
2017-09-26 15:44:10 +00:00
|
|
|
*/
|
|
|
|
|
2017-10-16 15:59:09 +00:00
|
|
|
#include <stdint.h>
|
2017-12-08 23:40:33 +00:00
|
|
|
#include <msp430.h>
|
2017-11-14 16:55:07 +00:00
|
|
|
|
2017-11-28 23:28:14 +00:00
|
|
|
#include "config.h"
|
|
|
|
#include "configdefault.h"
|
|
|
|
|
2017-11-14 16:55:07 +00:00
|
|
|
//GoodWatch modules.
|
2017-09-26 15:44:10 +00:00
|
|
|
#include "lcd.h"
|
2017-12-08 23:40:33 +00:00
|
|
|
#include "uart.h"
|
2017-12-09 12:34:21 +00:00
|
|
|
#include "monitor.h"
|
|
|
|
#include "ucs.h"
|
2017-09-26 15:44:10 +00:00
|
|
|
#include "lcdtext.h"
|
|
|
|
#include "keypad.h"
|
|
|
|
#include "apps.h"
|
2017-09-26 16:59:02 +00:00
|
|
|
#include "rtc.h"
|
2017-09-26 20:05:55 +00:00
|
|
|
#include "sidebutton.h"
|
2017-11-16 17:53:12 +00:00
|
|
|
#include "radio.h"
|
2017-12-03 21:16:41 +00:00
|
|
|
#include "packet.h"
|
2017-11-30 20:48:22 +00:00
|
|
|
#include "codeplug.h"
|
2017-11-30 22:50:42 +00:00
|
|
|
#include "power.h"
|
2017-12-09 00:51:01 +00:00
|
|
|
#include "dmesg.h"
|
2017-10-02 23:22:29 +00:00
|
|
|
#include "gittag.h" //Autogenerated
|
2017-09-30 16:16:54 +00:00
|
|
|
|
2017-11-14 16:55:07 +00:00
|
|
|
//Handy libraries. These are tested host-side.
|
2017-10-16 15:59:09 +00:00
|
|
|
#include "libs/assembler.h"
|
2017-11-28 23:28:14 +00:00
|
|
|
#include "libs/morse.h"
|
2017-10-16 15:59:09 +00:00
|
|
|
|
2017-11-14 16:55:07 +00:00
|
|
|
//Standalone functions.
|
2017-11-14 19:07:10 +00:00
|
|
|
|
|
|
|
//! Power On Self Test
|
2017-09-30 16:16:54 +00:00
|
|
|
int post();
|