@@ -1,3 +1,8 @@
|
|||||||
|
2021-02-26 NIIBE Yutaka <gniibe@fsij.org>
|
||||||
|
|
||||||
|
* VERSION: 2.2
|
||||||
|
* doc/chopstx.texi (VERSION): 2.2.
|
||||||
|
|
||||||
2021-02-25 NIIBE Yutaka <gniibe@fsij.org>
|
2021-02-25 NIIBE Yutaka <gniibe@fsij.org>
|
||||||
|
|
||||||
* rules.mk (MCFLAGS): Add -masm-syntax-unified.
|
* rules.mk (MCFLAGS): Add -masm-syntax-unified.
|
||||||
|
|||||||
20
NEWS
20
NEWS
@@ -1,6 +1,24 @@
|
|||||||
NEWS - Noteworthy changes
|
NEWS - Noteworthy changes
|
||||||
|
|
||||||
|
|
||||||
|
* Major changes in Chopstx 2.2
|
||||||
|
|
||||||
|
Released 2021-02-25
|
||||||
|
|
||||||
|
** Acknowledge button support for GNU/Linux emulation
|
||||||
|
User is asked acknowledge by RET with standard input.
|
||||||
|
|
||||||
|
** USB driver for GNU/Linux emulation
|
||||||
|
It shows start-up message now.
|
||||||
|
|
||||||
|
** ADC driver for GNU/Linux emulation
|
||||||
|
It uses getrandom(2), output is not deterministic any more.
|
||||||
|
|
||||||
|
** Bug fix for Cortex-M3/M4 Support
|
||||||
|
In 2.1, preemption doesn't work well, because of the difference of
|
||||||
|
assembler syntax.
|
||||||
|
|
||||||
|
|
||||||
* Major changes in Chopstx 2.1
|
* Major changes in Chopstx 2.1
|
||||||
|
|
||||||
Released 2021-02-12
|
Released 2021-02-12
|
||||||
@@ -17,7 +35,7 @@ In 2.0, GNU/Linux emulation doesn't work well with chx_idle when it
|
|||||||
handles interrupt synchronously and the waken thread is the same one
|
handles interrupt synchronously and the waken thread is the same one
|
||||||
which called chx_idle.
|
which called chx_idle.
|
||||||
|
|
||||||
** Bug fix for Cortex-M0/Cortex-M3 Support
|
** Bug fix for Cortex-M0/M3/M4 Support
|
||||||
In 2.0, Cortex-M0 with no tail-chaining support (e.g. STM32F030)
|
In 2.0, Cortex-M0 with no tail-chaining support (e.g. STM32F030)
|
||||||
doesn't work. In 2.0, Cortex-M3/M4 may fail when two or more
|
doesn't work. In 2.0, Cortex-M3/M4 may fail when two or more
|
||||||
interrupts occur simultaneously; A waken thread (which is about to
|
interrupts occur simultaneously; A waken thread (which is about to
|
||||||
|
|||||||
6
README
6
README
@@ -1,6 +1,6 @@
|
|||||||
Chopstx - Threads and only Threads
|
Chopstx - Threads and only Threads
|
||||||
Version 2.0
|
Version 2.2
|
||||||
2020-06-26
|
2020-02-26
|
||||||
Niibe Yutaka
|
Niibe Yutaka
|
||||||
Flying Stone Technology
|
Flying Stone Technology
|
||||||
|
|
||||||
@@ -9,7 +9,7 @@ What's Chopstx?
|
|||||||
|
|
||||||
Chopstx is an RT thread library for STM32F103 and GD32F103 (ARM
|
Chopstx is an RT thread library for STM32F103 and GD32F103 (ARM
|
||||||
Cortex-M3), STM32F030 (ARM Cortex-M0), MKL27Z (ARM Cortex-M0plus),
|
Cortex-M3), STM32F030 (ARM Cortex-M0), MKL27Z (ARM Cortex-M0plus),
|
||||||
STM32L432 (ARM Cortex-M4), GD32V103 (RISC-V Bumblebee) and emulation
|
STM32L432 (ARM Cortex-M4), GD32VF103 (RISC-V Bumblebee) and emulation
|
||||||
on GNU/Linux.
|
on GNU/Linux.
|
||||||
|
|
||||||
While most RTOSes come with many features, drivers, and protocol
|
While most RTOSes come with many features, drivers, and protocol
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
\input texinfo @c -*-texinfo-*-
|
\input texinfo @c -*-texinfo-*-
|
||||||
@c %**start of header
|
@c %**start of header
|
||||||
@setfilename chopstx.info
|
@setfilename chopstx.info
|
||||||
@set VERSION 2.1
|
@set VERSION 2.2
|
||||||
@settitle Chopstx Reference Manual
|
@settitle Chopstx Reference Manual
|
||||||
@c Unify some of the indices.
|
@c Unify some of the indices.
|
||||||
@syncodeindex tp fn
|
@syncodeindex tp fn
|
||||||
|
|||||||
Reference in New Issue
Block a user