Major overhaul of the file structure and configuration:- All low-level drivers are now placed in subfolders to allow for multiple versions for each driver.- configuration (alldconf.h) now requires the enable flags to define a version number to select the according implementation.
Enhanced the #include tree.'amiro-lld.h' is now the central header, which includes all dependencies.
Applied minor enhancements to all drivers.Please note: multiple functions should (and will) be moved from the .c sources to the header files as inline functions soon.
Applied a file structure template to all sriver sources.
Changed all header guards so they will not use unserscores as pre- and postfix.
Reworked Makefile and template files.
Makefile optimized for convenience
Introduced AT42QT1050 (touch sensor) driver.
Introduced PCAL6524 (GPIO extender) driver.
updated all file headers to 2019
View all revisions
Also available in: Atom