]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - avr/background.c
bootcf fixes
[z180-stamp.git] / avr / background.c
index 0e1ca40047c5c464fd944fc78873c6d014fb9f06..9c8b5a6f72ac2cc893b79e05a90869f1d05b7cd4 100644 (file)
@@ -1,10 +1,16 @@
+/*
+ * (C) Copyright 2014 Leo C. <erbl259-lmu@yahoo.de>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
 #include "common.h"
 #include "background.h"
 
 
 #define BG_FUNC_MAX 5
 
-static struct { 
+static struct {
        bg_func fct;
        int param;
 } func_tab[BG_FUNC_MAX];
@@ -13,7 +19,7 @@ static int_fast8_t fcount;
 
 int bg_register(bg_func f, int initval)
 {
-       if (fcount < BG_FUNC_MAX) { 
+       if (fcount < BG_FUNC_MAX) {
                func_tab[fcount].fct = f;
                func_tab[fcount].param = initval;
                return ++fcount - 1;
@@ -27,7 +33,7 @@ int bg_setstat(int handle, int val)
                func_tab[handle].param = val;
                return 1;
        }
-       
+
        return 0;
 }
 
@@ -44,7 +50,7 @@ int bg_getstat(int handle)
 void bg_shed(void)
 {
        static int_fast8_t current;
-       
+
        if (func_tab[current].fct) {
                int v = func_tab[current].fct(func_tab[current].param);
                func_tab[current].param = v;
@@ -52,5 +58,3 @@ void bg_shed(void)
        if (++current >= fcount)
                current = 0;
 }
-
-