Software License Agreement (BSD License)
- Copyright (c) 2011, microBuilder SARL
+ Copyright (c) 2012, microBuilder SARL
All rights reserved.
Redistribution and use in source and binary forms, with or without
while (1)
{
- // Toggle LED once per second ... rollover = 136 years :)
+ // Toggle LED once per second
currentSecond = systickGetSecondsActive();
if (currentSecond != lastSecond)
{
lastSecond = currentSecond;
- if (gpioGetValue(CFG_LED_PORT, CFG_LED_PIN) == CFG_LED_OFF)
- {
- gpioSetValue (CFG_LED_PORT, CFG_LED_PIN, CFG_LED_ON);
- }
- else
- {
- gpioSetValue (CFG_LED_PORT, CFG_LED_PIN, CFG_LED_OFF);
- }
+ gpioSetValue(CFG_LED_PORT, CFG_LED_PIN, !(gpioGetValue(CFG_LED_PORT, CFG_LED_PIN)));
}
// Poll for CLI input if CFG_INTERFACE is enabled in projectconfig.h