Skip to content

Commit

Permalink
This release closes #38.
Browse files Browse the repository at this point in the history
  • Loading branch information
shkolnick-kun committed Jan 7, 2019
1 parent 468ead5 commit ce4e610
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 2 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,18 +28,19 @@ proprietary software development.
# Current status #
* Branches supported:
* 0.6.x ([Immediate Ceiling Priority Protocol](http://en.wikipedia.org/wiki/Priority_ceiling_protocol) used) high level features and API are frozen;
* 3.0.x (combines Immediate Ceiling Priority and [Basic Priority Inheritance](http://en.wikipedia.org/wiki/Priority_inheritance) protocols) is under active development.
* 4.0.x (combines Immediate Ceiling Priority and [Basic Priority Inheritance](http://en.wikipedia.org/wiki/Priority_inheritance) protocols) is under active development.

* Current versions are:
* 0.6.6;
* 3.0.0;
* 4.0.0;

* Platforms supported:
* AVR (GNU-toolchain);
* STM8:
* IAR,
* Raisonance,
* SDCC (since 2.0.0);
* Cortex<sup>TM</sup>-M7 (GNU-toolchain);
* Cortex<sup>TM</sup>-M4 (GNU-toolchain);
* Cortex<sup>TM</sup>-M3 (GNU-toolchain);
* Cortex<sup>TM</sup>-M0 (GNU-toolchain).
Expand All @@ -62,6 +63,7 @@ Getting started guide is [here](./doc/GettingStartedEN.md).
* PROFIT!!!

# News #
* **January 7th 2016: BuguRTOS updated** version 4.0.0 is out, see [Changelog](./doc/Changelog.md) for details!
* **March 13th 2017: BuguRTOS updated** version 3.0.0 is out, see [Changelog](./doc/Changelog.md) for details!
* **August 31th 2016: BuguRTOS updated** version 2.0.0 is out, see [Changelog](./doc/Changelog.md) for details!
* **April 26th 2016: BuguRTOS updated** version 1.0.0 is out, see [Changelog](./doc/Changelog.md), semantic versioning is used now!
Expand Down
18 changes: 18 additions & 0 deletions doc/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
# Changelog #
* 4.0.0
* Added CoC, now new develpers to our welcoming community.
* Added deterministic API to software timers.
* Added NULL pointer checks to native lib functions.
* Added extern "C" linkage for C++ projects.
* Added ASSERT for future test reworks.
* Added Cortex<sup>TM</sup>-M7 port.
* Reworked kernel and native lib namespaces.
* Reworked comment style.
* Decoupled scheduler from interrupt virtualization layer.
* Reworked scheduler code.
* Reworked power saving. Now it's done in kernel mode only
* Fixed API for BGRT_KBLOCK_HPFIC_HOOK macro.
* Fixed #37 (kernel timer rollover problem).
* Ported tests to newer libopencm3 version.
* Deleted signals from native lib.
* Deleted unneeded files.
* Updated documentation.
* 3.0.0
* API renamed to clarify its usage.
* Optimized performance(see #32.#33,#34).
Expand Down

0 comments on commit ce4e610

Please sign in to comment.