Changed all header guards so they will not use unserscores as pre- and postfix.
Reworked Makefile and template files.
updated all file headers to 2019
Introduced a printf function (apalDbgPrintf()) to the periphAL interface.
Slightly enhanced documentation of newly introduced apalSPITrabsmitAndReceive() function.
add apalSPITransmitAndReceive function to templates/periphAL.h
- All drivers which held a apalControlGpio_t before, now only hold a pointer to an according object.- Introduced a configuration macro to define the width of the apalTime_t type.- Several minor modifications to periphALtypes.h.
Adapted all file headers to state that this work is licensed under LGPLv3 (fromerly GPLv3).
Initial open-source release.