Statistics
| Branch: | Tag: | Revision:

amiro-lld / templates @ f0dd1ac4

# Date Author Comment
f69ec051 2020-01-17 11:47 Thomas Schöpping

All copyright forms updated to 2020.

1304b12b 2019-11-13 13:33 Thomas Schöpping

Revised the realization of AMiRo-LLD interfaces (including periphAL):
- The periphAL.h file is now part aof AMiRo-LLD and must no be implemented externally.
- Type definitions, which were described in periphALtypes.h are now included in periphAL.h.
- Several configuration macros were introduced in order to enable/disable individual modules of periphAL....

bb7c5348 2019-10-15 14:54 Thomas Schöpping

introduced a new apalSPIReconfigure() function to APAL (late v1.1 change)

a5507edc 2019-10-14 12:52 Thomas Schöpping

PeriphAL: introduced two new GPIO functions apalGpioIsInterruptEnabled() and apalControlGpioSetInterrupt()

23ab29c0 2019-10-14 12:50 Thomas Schöpping

APAL: renamed usleep() more properly to apalSleep()

9466e34d 2019-07-15 13:18 Thomas Schöpping

major structure overhaul:
- Drivers are no longer separated in include/ and source/ folders, but a single drivers/ folder.
- There is no Makefile anymore. Software, which uses the drivers has to set the according paths individually.
- (De)Activation of drivers is no longer done via the alldconf.h file, but via Makefiles.

1d5bcc82 2019-02-06 13:39 Thomas Schöpping

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.

a627f4dd 2019-02-04 17:38 Thomas Schöpping

Enhanced the #include tree.
'amiro-lld.h' is now the central header, which includes all dependencies.

8c47f14b 2019-02-04 17:29 Thomas Schöpping

Changed all header guards so they will not use unserscores as pre- and postfix.

bb46c559 2019-01-21 13:50 Thomas Schöpping

Reworked Makefile and template files.

f125ae07 2019-01-07 11:56 Thomas Schöpping

updated all file headers to 2019

169b8f8e 2018-09-14 16:07 Thomas Schöpping

Introduced a printf function (apalDbgPrintf()) to the periphAL interface.

65d08293 2018-09-14 16:07 Thomas Schöpping

Slightly enhanced documentation of newly introduced apalSPITrabsmitAndReceive() function.

21eea8bd 2018-09-14 13:33 Robin Ewers

add apalSPITransmitAndReceive function to templates/periphAL.h

cf1f756b 2018-09-05 15:07 Thomas Schöpping

- 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.

f0ca400f 2018-03-22 16:43 Thomas Schöpping

Adapted all file headers to state that this work is licensed under LGPLv3 (fromerly GPLv3).

d6728c5b 2018-03-21 11:01 Thomas Schöpping

Initial open-source release.