From ef791d4a86016bb753baa0d98e43e6dc4a10d99a Mon Sep 17 00:00:00 2001 From: shkolnick-kun Date: Mon, 13 Mar 2017 18:03:05 +0500 Subject: [PATCH] BuguRTOS-3.0.0 release!!! --- README.md | 7 ++++--- doc/Changelog.md | 2 +- doc/GettingStartedEN.md | 4 ++-- tests/arch/cm4f/gcc/proc/proc.layout | 2 +- tests/arch/cm4f/gcc/sched/sched.layout | 4 ++-- 5 files changed, 10 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 208bd99e..bd27eff9 100644 --- a/README.md +++ b/README.md @@ -28,11 +28,11 @@ 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; - * 2.0.x (combines Immediate Ceiling Priority and [Basic Priority Inheritance](http://en.wikipedia.org/wiki/Priority_inheritance) protocols) is under active development. + * 3.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; - * 2.0.0; + * 3.0.0; * Platforms supported: * AVR (GNU-toolchain); @@ -55,13 +55,14 @@ proprietary software development. Getting started guide is [here](./doc/GettingStartedEN.md). # Todo # -* Write libs for 2.0.x branch. +* Write libs for 3.0.x branch. * Write more ports. * Fix bugs. * ?????? * PROFIT!!! # News # +* **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! * **January 6th 2016: BuguRTOS updated** version 0.9.9 is out, see [Changelog](./doc/Changelog.md)! diff --git a/doc/Changelog.md b/doc/Changelog.md index c931a210..216d449b 100644 --- a/doc/Changelog.md +++ b/doc/Changelog.md @@ -1,5 +1,5 @@ # Changelog # - * 3.0.0-rc0 + * 3.0.0 * API renamed to clarify its usage. * Optimized performance(see #32.#33,#34). * Added atomic notifications mechanism. diff --git a/doc/GettingStartedEN.md b/doc/GettingStartedEN.md index e23d9d8f..6b7340b4 100644 --- a/doc/GettingStartedEN.md +++ b/doc/GettingStartedEN.md @@ -1,4 +1,4 @@ -# Getting started with BuguRTOS-2.0.x +# Getting started with BuguRTOS-3.0.x ##Hello, %username%!!! If you are reading this flow of words, then you may be interested in BuguRTOS. @@ -250,7 +250,7 @@ This function returns nonzero, if power can be saved.*/ ``` Also, be careful with static variables, as they a common for all running instances. To deal with common resources, events and time user needs some synchronization primitives. -BuguRTOS-0.8.x kernel provides following primitives: +BuguRTOS-3.0.x kernel provides following primitives: 1. software timers for time management; 2. critical sections for fast data access control; 3. basic synchronization primitive (bgrt_sync_t) which can be used to construct conventional ones such as mutex, semaphore etc. diff --git a/tests/arch/cm4f/gcc/proc/proc.layout b/tests/arch/cm4f/gcc/proc/proc.layout index 0df8688c..95f42d05 100644 --- a/tests/arch/cm4f/gcc/proc/proc.layout +++ b/tests/arch/cm4f/gcc/proc/proc.layout @@ -7,7 +7,7 @@ - + diff --git a/tests/arch/cm4f/gcc/sched/sched.layout b/tests/arch/cm4f/gcc/sched/sched.layout index 072f73cc..8564ebed 100644 --- a/tests/arch/cm4f/gcc/sched/sched.layout +++ b/tests/arch/cm4f/gcc/sched/sched.layout @@ -40,7 +40,7 @@ - + @@ -61,7 +61,7 @@ - +