c-source for blinky