Abstract Due specific I/O to a seperate file.

This commit is contained in:
Jonathan Naylor 2016-10-31 20:08:35 +00:00
parent ba969d85d0
commit 7aeb1b6371
3 changed files with 255 additions and 170 deletions

15
IO.h
View file

@ -87,6 +87,21 @@ private:
volatile uint32_t m_watchdog;
bool m_lockout;
// Hardware specific routines
void initInt();
void startInt();
bool getCOSInt();
void setLEDInt(bool on);
void setPTTInt(bool on);
void setCOSInt(bool on);
void setDStarInt(bool on);
void setDMRInt(bool on);
void setYSFInt(bool on);
void setP25Int(bool on);
};
#endif