1.1 --- a/examples/demo/main.c Thu Nov 08 23:07:09 2018 +0100
1.2 +++ b/examples/demo/main.c Thu Nov 08 23:40:26 2018 +0100
1.3 @@ -18,9 +18,10 @@
1.4 */
1.5
1.6
1.7 -#include "pic32_c.h"
1.8 +#include "debug.h"
1.9 #include "init.h"
1.10 -#include "debug.h"
1.11 +#include "pic32_c.h"
1.12 +#include "utils.h"
1.13
1.14 /* Specific functionality. */
1.15
1.16 @@ -47,30 +48,6 @@
1.17
1.18
1.19
1.20 -/* Blink an attached LED with delays implemented using a loop. */
1.21 -
1.22 -static void blink(uint32_t delay, uint32_t port, uint32_t pins)
1.23 -{
1.24 - uint32_t counter;
1.25 -
1.26 - /* Clear outputs (LED). */
1.27 -
1.28 - CLR_REG(port, pins);
1.29 -
1.30 - while (1)
1.31 - {
1.32 - counter = delay;
1.33 -
1.34 - while (counter--) __asm__(""); /* retain loop */
1.35 -
1.36 - /* Invert outputs (LED). */
1.37 -
1.38 - INV_REG(port, pins);
1.39 - }
1.40 -}
1.41 -
1.42 -
1.43 -
1.44 /* Main program. */
1.45
1.46 void main(void)