Statistics
| Branch: | Tag: | Revision:

amiro-os / kernel @ 10fd7ac9

# Date Author Comment
82b6a25c 2019-12-13 15:41 Thomas Schöpping

ChibiOS patch for thread hierarchy fixed.
kernelsetup script slightly optimized
ChibiOS updated

c7cd988c 2019-11-12 15:31 Thomas Schöpping

Makefile structure revised:
- Module specific tests nor come with individual makefiles, which include the general test code.
- Board configuration (e.g. connected breakout module) can now be set in Makefile or via CLI.

cda14729 2019-10-28 11:15 Thomas Schöpping

Major SSSP overhaul:
- SSSP no works even without Bootloader (AMiRo-OS implements startup and shutdown phases)
- MSI and calendar synchronization are currently not available (WIP)
- lots of minor changes

ad898009 2019-07-22 16:56 Thomas Schöpping

fixed a bug in the thread hierarchy kernel patch

57a5d1df 2019-07-22 11:58 Thomas Schöpping

ChibiOS updated

045c59f4 2019-07-18 11:58 Thomas Schöpping

QEI driver patch enhanced.
The MODULE_INIT_HAL_EXTRA() hook is not required anymore for the DiWheelDrive modules.

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

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

fixed a common typo in many shell scripts and updated submodules

daafd0b0 2019-02-25 15:16 Thomas Schöpping

the patching procedure in the kernel setup script will now print information, which patch is currently applied.

732a4657 2019-02-25 13:42 Thomas Schöpping

ChibiOS updated to version stable_19.1.x.
NOTE: ChibiOS 19.1.x seems to contain some issues as of now.

55a84503 2019-02-12 16:30 Thomas Schöpping

updated to AMiRo-BLT 1.1.2 and recent ChibiOS (v18.2.x)

44a8dba7 2019-02-06 15:14 Thomas Schöpping

kernselsetup.sh enhanced: the script now checks whether doxygen is available for building the documentation

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.

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

updated all file headers to 2019

0a89baf2 2018-10-17 18:40 Thomas Schöpping

Introduced a POSIX-like thread hierarchy system in ChibiOS (addad a patch) and adapted AMiRo-OS accordingly.
In the process ChibiOS has been updated as well.

1dd7edc7 2018-10-17 18:39 Thomas Schöpping

Added a kernel patch to fix overflow issues with the chTimeAddX() function.

eedb8e58 2018-09-17 15:45 Thomas Schöpping

Review of the QEI driver patch (minor changes).

20a4e01c 2018-09-17 12:00 Marc Rothmann

Moved QEI driver into ChibiOS (patch).

780997c4 2018-09-14 16:14 Thomas Schöpping

updated ChibiOS submodule (had been reverted to an older version)

e05848a6 2018-09-14 13:50 Robin Ewers

add dw1000 unittest

22be62dc 2018-09-13 15:45 Thomas Schöpping

Reintroduced ChibiOS patch for non-DMA I2C access.
Old patch could not be applied to latest version of ChibiOS anymore.

6df420be 2018-09-06 17:57 Thomas Schöpping

updated ChibiOS submodule, and removed a previously required workaround

738a28c8 2018-09-05 17:22 Thomas Schöpping

removed old CHhibiOS patches which are not required anymore

57d411d6 2018-08-30 12:24 Marc Rothmann

Updated ChibiOS submodule to the most recent commit on the stable_18.2.x branch.

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

75d6970a 2018-07-13 17:01 Thomas Schöpping

Introduced a patch to ChibiOS for the RTCv1 driver (fixed illegal type casts).
Updated ChibiOS submodule.

4f3a1f5e 2018-07-09 13:13 Thomas Schöpping

Removed a ChibiOS patch to the C++ wrappers, since these wrappers should not be used anyway

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

Major overhaul to AMiRo-OS version 2.0.0