X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=include%2Ffx2lafw.h;h=4a2cb8ae186358f620e8aaf40947998162caa98f;hb=3fe2ae62bbd0bd04d956123014efd6f2f2b12971;hp=6706b2c71f59c822605c33d2f3365a364e1e96be;hpb=a986cfff887aefe65cfd0923a31ae2843b7e3ae4;p=sigrok-firmware-fx2lafw.git diff --git a/include/fx2lafw.h b/include/fx2lafw.h index 6706b2c7..4a2cb8ae 100644 --- a/include/fx2lafw.h +++ b/include/fx2lafw.h @@ -14,8 +14,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + * along with this program; if not, see . */ #ifndef FX2LAFW_INCLUDE_FX2LAFW_H @@ -38,6 +37,13 @@ * longer (properly) work with the new fx2lafw firmware. */ #define FX2LAFW_VERSION_MAJOR 1 -#define FX2LAFW_VERSION_MINOR 0 +#define FX2LAFW_VERSION_MINOR 3 + +#define LED_POLARITY 1 /* 1: active-high, 0: active-low */ + +#define LED_INIT() do { PORTACFG = 0; OEA = (1 << 1); } while (0) +#define LED_ON() do { PA1 = LED_POLARITY; } while (0) +#define LED_OFF() do { PA1 = !LED_POLARITY; } while (0) +#define LED_TOGGLE() do { PA1 = !PA1; } while (0) #endif