Skip to content

Releases: shkolnick-kun/bugurtos

v4.1.0

31 Oct 10:53
Compare
Choose a tag to compare

This is minor but very important release!

BuguRTOS has been designed with SMP microcontrollers in mind since the very begining in 2010.

At that time, there were no such MCUs. The situation changed on January 21st, 2021 when the Raspberry Pi launched the pr2040.

BuguRTOS-4 1 0

And now BuguRTOS is one of the few RTOS that support SMP on the rp2040. We have been waiting for this for ten years!

And YES!

Now we support cmake.

Docs as usual

Kernel reference manual:
Russian
English

Native lib reference manual:
Russian
English

BuguRTOS-4.0.0 is out!!!

07 Jan 18:52
Compare
Choose a tag to compare

Major release.

Kernel reference manual:
Russian
English

Native lib reference manual:
Russian
English

BuguRTOS-3.0.0 is out!!!

13 Mar 13:04
Compare
Choose a tag to compare

Major release.

Kernel reference manual:
Russian
English

Native lib reference manual:
Russian
English

BuguRTOS-2.0.0 is out!

31 Aug 14:06
Compare
Choose a tag to compare

Major release.

Kernel reference manual:
Russian
English

Native lib reference manual:
Russian
English

Release v1.0.0:

26 Apr 06:05
Compare
Choose a tag to compare

Major release, semantic versioning introduced. See Changelog.

Kernel reference manual
English
Russian

Native lib reference manual
English
Russian

BuguRTOS-0.9.9 is out!

06 Jan 16:24
Compare
Choose a tag to compare

The last BuguRTOS-0.x.x release

This is the last BuguRTOS-0.x.x release. Next release will have version 1.0.0.
The project will switch to semantic versioning on next release.
Legacy 0.6.x branch will be supported. Support for 0.7.x branch will be discontinued.

API docs

Here are Doxygen generated *.pdf docs.
Kernel: English Russian
Native lib: English Russian

BuguRTOS-0.8.4 is out!

03 Jul 11:37
Compare
Choose a tag to compare
  • Fixed design issues in basic synchronization primitive:
    • added asynchronous wakes;
    • deleted sync_clear_owner function;
    • added sync_own and sync_touch functions;
    • changed sync_set_owner behavior.
    • reworked sync tests.
  • Fixed race condition in vsmp (see #12).
  • Reworked generic lib:
    • updated generic lib code to use new kernel version;
    • added sem_free_isr function.

BuguRTOS-0.7.3 is out!

03 Jul 12:12
Compare
Choose a tag to compare
  • Ported CortexTM-Mx tests to libopencm3.
  • Backported vsmp from 0.8.4.

BuguRTOS-0.6.6 is out!

03 Jul 12:05
Compare
Choose a tag to compare
  • Ported CortexTM-Mx tests to libopencm3.
  • Backported vsmp from 0.8.4.

BuguRTOS-0.8.3

12 May 11:35
Compare
Choose a tag to compare

logo
This is first GitHub only release.