| Branch: | Tag: | Revision:

amiro-os / periphery-lld @ b7ac1f29

# Date Author Comment
b7ac1f29 2019-11-04 14:28 Thomas Schöpping

periphAL implementation enhanced to get rid of some clang warnings

70dd091e 2019-10-15 15:05 Thomas Schöpping

Updated AMiRo-LLD and implemented the new apalSPIReconfigure() API function

efe86ca9 2019-10-15 13:59 Thomas Schöpping

Makefiles revised
AMiRo-LLD updated

232ccea6 2019-10-15 11:55 Thomas Schöpping

updated AMiRo-LLD and modified periphAL accordingly

4c72a54c 2019-07-15 13:21 Thomas Schöpping

Massive overhaul:
- updated to a new version of AMiRo-LLD
- tests (formerly unit tests) are now split onto multiple parts:
- there are "global" tests for each driver etc.
- there is an individual part for each module, e.g. if there are multiple instances of the same periphery...

a193bcf1 2019-05-15 17:35 Thomas Schöpping

Removed trailing spaces in several output string in multiple unit tests.

872e1ebd 2019-04-24 15:40 Thomas Schöpping

fixed a common typo in many shell scripts and updated submodules

3106e8cc 2019-03-21 17:48 Thomas Schöpping

Updated to AMiRo-LLD 1.1:
- Implementation of periphAL has been modified accordingly.
- GPIOs are not encoded as port/pad tuple, but as lines
- Some unittests have been updated due to driver changes.

ee884101 2019-03-15 11:58 Thomas Schöpping

Introduced most drivers and according unit tests to the LightRing v1.2 module.

9ae7c4f3 2019-03-14 14:35 Thomas Schöpping

Initial support for the new LightRing v1.2 module (not all hardware supported yet).

9af9aaea 2019-03-08 11:17 Thomas Schöpping

AMiRo-BLT and AMiRo-LLD updated as preparation for introduction of new AMiRo v1.2 modules.
fixed typos.

4cb40108 2019-03-06 12:54 Thomas Schöpping

Update to the LLDs and the DW1000 unit test (removed deprecated files).

651cb6e6 2019-03-05 15:10 Felix Wittenfeld

Extended unittest for AT42QT1050

509a1f90 2019-03-04 16:02 Thomas Schöpping

Updated AMiRo-LLD to version 1.0.1

542939ea 2019-03-04 16:01 Thomas Schöpping

Very minor enhancements.

7de0cc90 2019-02-21 18:04 Thomas Schöpping

All preprocessor directives without arguments (e.g. #endif) are now followed by a comment, indicating where it belongs to (e.g. the preceding #if).

10b520a8 2019-02-12 11:22 Cung Lian Sang

DW1000 unit test updated

ed19a68b 2019-02-11 17:56 Felix Wittenfeld

added initial device reset

7b6ab4bf 2019-02-11 13:18 Cung Lian Sang

fixed the DW1000Driver struct issued in uinttest v1

dc688a9f 2019-02-11 11:32 Thomas Schöpping

Updated AMiRo-LLD and improved layout of README.txt

bb9a04a5 2019-02-08 18:41 Cung Lian Sang

Merge branch 'master' of

d3710331 2019-02-08 18:38 Cung Lian Sang

Added unit test for DW1000 v1

126ace3c 2019-02-08 15:20 Thomas Schöpping

Updated AMiRo-LLD and adapted the MPU6050 unit test accordingly.
NOTE: Unfortunately, the unit test fails =(

1f94ac64 2019-02-07 18:13 Thomas Schöpping

Enhanced the periphAL debug implementation to apply to tze new AMiRo-OS debug API

602a6a88 2019-02-07 10:44 Thomas Schöpping

Updated AMiRo-LLD (new driver: MPU6050)

ddf34c3d 2019-02-06 13:55 Thomas Schöpping

updated AMiRo-LLD and applied all required changes to AMiRo-OS and all modules.

8a93b752 2019-02-04 18:11 Thomas Schöpping

AMiRo-LLD submodule updated

3940ba8a 2019-02-04 18:10 Thomas Schöpping

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

6ff06bbf 2019-02-04 17:56 Thomas Schöpping

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

27286ba5 2019-01-30 13:30 Thomas Schöpping

minor enhancements

57cbd1cd 2019-01-21 14:02 Thomas Schöpping

Bash scripts: introduced a new function to check dependencies.
This function is used by several files to ensure that git, make, etc. are available.

83ca1b95 2019-01-21 14:00 Thomas Schöpping

Updated the Git submodules AMiRo-BLT and AMiRo-LLD.

bffb3465 2019-01-14 11:15 Thomas Schöpping

Added new periphery hardware (PCAL6524 GPIO extender and AT42QT1050 touch sensor) to the PowerManagement, including unit tests.

84f0ce9e 2019-01-07 11:58 Thomas Schöpping

updated all file headers to 2019

9ff01927 2018-11-13 11:34 Thomas Schöpping

Minor fixes and enhancements.

8376530c 2018-11-06 14:46 Thomas Schöpping

enhanced UML component diagrams

0039ffcb 2018-11-06 12:01 Thomas Schöpping

Introduced an UML component diagram.
The submodules AMiRo-BLT and AMiRo-LLD have been updated.

acc97cbf 2018-10-19 17:20 Thomas Schöpping

Minor optimizations regarding memory utilization.

72daabbb 2018-09-28 11:50 Thomas Schöpping

Merge branch 'master' of

5ab6a6a4 2018-09-28 11:49 Thomas Schöpping

periphAL: Enhanced I2C and SPI communication. It is now possible to lock drivers externally if multiple accesses need to be atomic.

3689c350 2018-09-27 15:28 Marc Rothmann

Added AMiRo-BLT documentation and moved AMiRo-LLD doxygen module to top level.

40d4810c 2018-09-14 16:22 Thomas Schöpping

fixed several critical errors introduced in the last commits

dd9c40b2 2018-09-14 16:14 Thomas Schöpping

AMiRo-LLD submodule updated

e610ed8c 2018-09-14 16:09 Thomas Schöpping

Merge branch 'master' of

1703dfdf 2018-09-14 16:09 Thomas Schöpping

periphAL: implementation for the nrewly introduced apalDbgPrintf() function added

e05848a6 2018-09-14 13:50 Robin Ewers

add dw1000 unittest

e251c4e6 2018-09-14 12:35 Robin Ewers

add apalSPITransmitAndReceive function to periphAL.h

53710ca3 2018-09-13 15:09 Marc Rothmann

Doxygen file documentation and modules.

1bb524af 2018-09-06 17:56 Thomas Schöpping

fixed a bug in the script

1e5f7648 2018-09-05 17:22 Thomas Schöpping

Major rework of the recent changes.
- optimized interrupt system (removed aos_interrupt.h/c)
- updated AMiRo-LLD submodule
- updated all config files to match the latest templates by ChibiOS
- fixed several issues regarding the new timer system (intervals)

0128be0f 2018-08-29 16:41 Marc Rothmann

Updated Chibi-OS to version 18.2 and adapted AMiRo-OS accordingly:
- Switched to new time conversion macros
- Use PAL for interrupts instead of the EXT Driver
- Use new kernel tests

cb835a3e 2018-06-29 10:38 Thomas Schöpping

cleaned up include tree

870f74ac 2018-06-13 09:33 Thomas Schöpping

1) enhancements of the makefiles:
- replaced all absolute paths by relative paths
- include directories now consistently do not have a trailing slash
- it is now possible to specify a custom build directory by setting the BUILDDIR variable
- updated C/C++ standard to C11 and C17 respectively (igrnore warnings caused by ChibiOS for now)...

801d8775 2018-03-22 16:47 Thomas Schöpping

AMiRo-LLD submodule updated

e545e620 2018-03-21 11:51 Thomas Schöpping

Major overhaul to AMiRo-OS version 2.0.0