X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Finclude%2Fsbw.h;h=4bd4f5ecdfd515c1f4400c46f0fa290b891ecc9a;hp=3ca606357ebc5d07fd2e65d2c8a588560cae4245;hb=9afcc58660c97fb70b2f214e2008a86deac531b1;hpb=d7ad826230d336ad7b7bd20e47dccc26d7ad456f diff --git a/firmware/include/sbw.h b/firmware/include/sbw.h index 3ca6063..4bd4f5e 100644 --- a/firmware/include/sbw.h +++ b/firmware/include/sbw.h @@ -3,6 +3,13 @@ \brief Spy-Bi-Wire Stuff */ +#ifndef SBW_H +#define SBW_H + +#include "platform.h" +#include "command.h" +#include "app.h" + //IO Pins; these are for EZ430, not GoodFET/UIF #define SBWTCK BIT3 #define SBWTDIO BIT2 @@ -41,7 +48,6 @@ void sbwSETTCLK(); void sbwCLRTCLK(); // Macros - #define SBWCLK() do { \ P5OUT &= ~SBWTCK; \ asm("nop"); \ @@ -78,5 +84,5 @@ void sbwCLRTCLK(); //Do nothing for this. #define SAVETCLK - +#endif // SBW_H